CepGen 1.2.5
Central exclusive processes event generator
|
#include <iomanip>
#include <limits>
#include <regex>
#include "CepGen/Core/Exception.h"
#include "CepGen/Core/ParametersList.h"
#include "CepGen/Physics/PDG.h"
#include "CepGen/Utils/String.h"
Go to the source code of this file.
Namespaces | |
namespace | cepgen |
Common namespace for this Monte Carlo generator. | |
Macros | |
#define | IMPL_TYPE_GET(type, coll) |
#define | IMPL_TYPE_SET(type, coll) |
#define | IMPL_TYPE_ALL(type, coll) |
#define | __TYPE_ENUM(type, map, name) |
#define | __TYPE_ENUM(type, map, name) |
#define | __TYPE_ENUM(type, map, name) map.insert(oth.map.begin(), oth.map.end()); |
#define | __TYPE_ENUM(type, map, name) num_keys_erased += erase<type>(key); |
#define | __TYPE_ENUM(type, map, name) std::transform(map.begin(), map.end(), std::back_inserter(out), key); |
#define | __TYPE_ENUM(type, map, name) |
#define | __TYPE_ENUM(type, map, name) |
Functions | |
std::ostream & | operator<< (std::ostream &os, const ParametersList ¶ms) |
IMPL_TYPE_ALL (ParametersList, param_values_) | |
IMPL_TYPE_ALL (bool, bool_values_) | |
IMPL_TYPE_ALL (int, int_values_) | |
IMPL_TYPE_ALL (unsigned long long, ulong_values_) | |
IMPL_TYPE_ALL (double, dbl_values_) | |
IMPL_TYPE_ALL (std::string, str_values_) | |
IMPL_TYPE_ALL (std::vector< int >, vec_int_values_) | |
IMPL_TYPE_ALL (std::vector< double >, vec_dbl_values_) | |
IMPL_TYPE_ALL (std::vector< std::string >, vec_str_values_) | |
IMPL_TYPE_ALL (std::vector< Limits >, vec_lim_values_) | |
IMPL_TYPE_ALL (std::vector< ParametersList >, vec_param_values_) | |
IMPL_TYPE_ALL (std::vector< std::vector< double > >, vec_vec_dbl_values_) | |
IMPL_TYPE_SET (Limits, lim_values_) | |
#define __TYPE_ENUM | ( | type, | |
map, | |||
name | |||
) |
#define __TYPE_ENUM | ( | type, | |
map, | |||
name | |||
) |
#define __TYPE_ENUM | ( | type, | |
map, | |||
name | |||
) | map.insert(oth.map.begin(), oth.map.end()); |
#define __TYPE_ENUM | ( | type, | |
map, | |||
name | |||
) | num_keys_erased += erase<type>(key); |
#define __TYPE_ENUM | ( | type, | |
map, | |||
name | |||
) | std::transform(map.begin(), map.end(), std::back_inserter(out), key); |
#define __TYPE_ENUM | ( | type, | |
map, | |||
name | |||
) |
#define __TYPE_ENUM | ( | type, | |
map, | |||
name | |||
) |
#define IMPL_TYPE_ALL | ( | type, | |
coll | |||
) |
Definition at line 65 of file ParametersList.cpp.
#define IMPL_TYPE_GET | ( | type, | |
coll | |||
) |
Definition at line 28 of file ParametersList.cpp.
#define IMPL_TYPE_SET | ( | type, | |
coll | |||
) |
Definition at line 39 of file ParametersList.cpp.