SLHAea
0.1
containers for SUSY Les Houches Accord input/output
|
Namespaces | |
detail | |
Classes | |
class | Line |
Container of strings that represents a line in a SLHA structure. More... | |
class | Block |
Container of Lines that resembles a block in a SLHA structure. More... | |
class | Coll |
Container of Blocks that resembles a complete SLHA structure. More... | |
struct | Key |
Reference to a single field in a SLHA structure. More... | |
Functions | |
template<class Target , class Source > | |
Target | to (const Source &arg) |
Converts an object of type Source to an object of type Target . More... | |
template<class Source > | |
std::string | to_string (const Source &arg) |
Converts an object of type Source to a string. More... | |
template<class Source > | |
std::string | to_string (const Source &arg, int precision) |
Converts an object of type Source to a string. More... | |
std::ostream & | operator<< (std::ostream &os, const Line &line) |
std::ostream & | operator<< (std::ostream &os, const Block &block) |
std::ostream & | operator<< (std::ostream &os, const Coll &coll) |
std::ostream & | operator<< (std::ostream &os, const Key &key) |
std::istream & | operator>> (std::istream &is, Block &block) |
std::istream & | operator>> (std::istream &is, Coll &coll) |
bool | operator== (const Line &a, const Line &b) |
bool | operator< (const Line &a, const Line &b) |
bool | operator!= (const Line &a, const Line &b) |
bool | operator> (const Line &a, const Line &b) |
bool | operator<= (const Line &a, const Line &b) |
bool | operator>= (const Line &a, const Line &b) |
bool | operator== (const Block &a, const Block &b) |
bool | operator< (const Block &a, const Block &b) |
bool | operator!= (const Block &a, const Block &b) |
bool | operator> (const Block &a, const Block &b) |
bool | operator<= (const Block &a, const Block &b) |
bool | operator>= (const Block &a, const Block &b) |
bool | operator== (const Coll &a, const Coll &b) |
bool | operator< (const Coll &a, const Coll &b) |
bool | operator!= (const Coll &a, const Coll &b) |
bool | operator> (const Coll &a, const Coll &b) |
bool | operator<= (const Coll &a, const Coll &b) |
bool | operator>= (const Coll &a, const Coll &b) |
|
inline |
Converts an object of type Source
to an object of type Target
.
arg | Object that will be converted. |
arg
to Target
.This function is a wrapper for boost::lexical_cast<Target>()
.
|
inline |
Converts an object of type Source
to a string.
arg | Object that will be converted. |
arg
to std::string
.This function is a wrapper for boost::lexical_cast<std::string>()
.
|
inline |
Converts an object of type Source
to a string.
arg | Object that will be converted. |
precision | Precision of float values that are written in scientific notation. |
arg
to std::string
.This function is equivalent to to_string()
except that all floating-point numbers are written in scientific notation with the given precision.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |