CepGen 1.2.5
Central exclusive processes event generator
|
Common namespace for this Monte Carlo generator.
Namespaces | |
namespace | apfel |
namespace | apfelpp |
namespace | card |
Location for all steering card parsers/writers. | |
namespace | constants |
List of physical constants useful that may be used for the matrix element definition. | |
namespace | ctml |
namespace | cuba |
Interface objects to Cuba algorithms. | |
namespace | cuts |
A namespace for all kinematic cuts. | |
namespace | formfac |
Form factors definition scope. | |
namespace | hadr |
Location for all hadronisers to be run downstream to the events generation. | |
namespace | herwig6 |
Herwig 6 utilities namespace. | |
namespace | ktblock |
Collection of common blocks for Fortran \(k_{\rm T}\)-processes. | |
namespace | lhapdf |
namespace | mg5amc |
namespace | mode |
Collection of enums for the definition of process mode. | |
namespace | proc |
Location for all physics processes to be generated. | |
namespace | pythia6 |
Pythia 6 utilities namespace. | |
namespace | pythia8 |
namespace | python |
namespace | root |
namespace | sigrat |
A collector namespace for modellings of the \(R=\sigma_L/\sigma_T\) ratio. | |
namespace | strfun |
Structure functions modelling scope. | |
namespace | test |
namespace | utils |
Collection of utilities. | |
Classes | |
class | AlphaEMBurkhardt |
Electromagnetic alpha running calculator. More... | |
class | AlphaEMFixed |
class | AlphaEMRunning |
Running electromagnetic alpha calculator. More... | |
class | AlphaSPEGASUS |
class | AlphaSREvolver |
class | AlphaSWebber |
Simple parameterisation of the QCD running coupling at low scales [29]. More... | |
class | AnalyticIntegrator |
Analytic (functional) integration algorithm. More... | |
class | ArgumentsParser |
A generic command line arguments parser. More... | |
class | BasesIntegrator |
Bases integration algorithm. More... | |
class | Beam |
Incoming beams characteristics. More... | |
class | BoostAnalyticalIntegrator |
Trapezoidal integration algorithm. More... | |
class | BoostGaussKronrodAnalyticalIntegrator |
Boost Gauss-Kronrod integration algorithm. More... | |
class | BoostGaussLegendreAnalyticalIntegrator |
Gauss-Legendre integration algorithm. More... | |
class | BreitWigner |
A Breit-Wigner/Cauchy distribution generator. More... | |
class | BudnevElasticLeptonKTFlux |
struct | BudnevElasticNucleonKTFlux |
struct | BudnevInelasticNucleonKTFlux |
struct | CardsHandlerFactory |
A cards handler factory. More... | |
class | CollinearFlux |
class | Coupling |
A generic \(\alpha_S(Q^2)\) evaluation algorithm. More... | |
struct | CutsList |
A collection of cuts to apply on the physical phase space. More... | |
class | DelphesHandler |
Export handler for Delphes. More... | |
class | DreesZeppenfeldCollinearFlux |
Virtuality-dependent Drees-Zeppenfeld photon flux. More... | |
class | ElasticHeavyIonKTFlux |
class | ElasticNucleonKTFlux |
class | EPACollinearFlux |
class | Event |
Container for the information on the in- and outgoing particles' kinematics. More... | |
class | EventExporter |
Output format handler for events export. More... | |
class | EventHandler |
Class template for modules interacting with events. More... | |
class | EventHarvester |
Generic text file output handler. More... | |
class | EventImporter |
Base event importer module. More... | |
class | EventModifier |
Class template to interface (external/internal) events modification algorithms. More... | |
class | Exception |
class | FoamGeneratorWorker |
Foam generator worker algorithm as developed by S. Jadach (Institute of Nuclear Physics, Krakow, PL) More... | |
class | FoamIntegrator |
Foam general-purpose integration algorithm as developed by S. Jadach (Institute of Nuclear Physics, Krakow, PL) More... | |
class | FunctionalIntegrand |
Wrapper to a string-built functional to be integrated. More... | |
class | FunctionIntegrand |
Wrapper to the function to be integrated. More... | |
class | Generator |
Core generator object allowing for process definition, cross section computation, and event generation. More... | |
class | GeneratorWorker |
Event generator worker instance. More... | |
struct | GnuplotHarvester |
class | GridHandler |
A generic class for \(\mathbb{R}^D\mapsto\mathbb{R}^N\) grid interpolation. More... | |
class | GridOptimisedGeneratorWorker |
class | GridParameters |
A parameters placeholder for the grid integration helper. More... | |
class | GSLIntegrator |
class | GSLRandomGenerator |
struct | HeavyIon |
Heavy ion container (Z+A) More... | |
class | HepMC2Handler |
Handler for the HepMC file output. More... | |
class | HepMC2Importer |
Handler for the HepMC file output. More... | |
class | HepMC3Handler |
Handler for the HepMC3 file output. More... | |
class | HepMC3Importer |
Handler for the HepMC file output. More... | |
class | IncomingBeams |
Beam/primary particle's kinematics. More... | |
class | InelasticNucleonKTFlux |
class | Integrand |
An integrand wrapper placeholder. More... | |
class | Integrator |
Monte-Carlo integration algorithm. More... | |
class | Kinematics |
List of kinematic constraints to apply on the process phase space. More... | |
class | KleinElasticHeavyIonKTFlux |
Realistic nuclear form-factor as used in STARLIGHT See [16]. More... | |
struct | KMRGluonKTFlux |
class | KTFlux |
class | KTIntegratedFlux |
class | LHEFHepMCHandler |
Handler for the LHE file output. More... | |
class | LHEFHepMCImporter |
HepMC3 handler for the LHEF file import. More... | |
class | Limits |
Validity interval for a variable. More... | |
class | LoggedMessage |
A simple exception handler. More... | |
class | MadGraphDummyProcess |
class | MadGraphInterface |
class | MadGraphProcess |
Wrapper around a generic MadGraph process definition. More... | |
struct | MatplotlibHarvester |
class | Matrix |
A \(n\times m\) matrix object. More... | |
struct | Message |
A generic message type. More... | |
class | MISERIntegrator |
MISER integration algorithm developed by W.H. Press and G.R. Farrar, as documented in [23]. More... | |
class | ModuleFactory |
A generic factory to build modules. More... | |
class | Momentum |
Container for a particle's 4-momentum, along with useful methods to ease the development of any matrix element level generator. More... | |
class | NachtmannAmplitudes |
Amplitudes computational tool, as developed by Nachtmann et al. [21]. More... | |
class | NaiveBoostIntegrator |
Boost's Naive integration algorithm. More... | |
class | NamedModule |
Base runtime module object. More... | |
struct | NullStream |
Placeholder for debugging messages if logging threshold is not reached. More... | |
class | ParametersDescription |
A description object for parameters collection. More... | |
class | ParametersList |
class | Particle |
Kinematic information for one particle. More... | |
struct | ParticleProperties |
A collection of physics constants associated to a single particle. More... | |
class | ParticlesMap |
Map between a particle's role and its associated Particle object. More... | |
class | PartonFlux |
struct | PartonFluxFactory |
A generic parton fluxes objects factory. More... | |
class | PartonsCollinearPhaseSpaceGenerator |
Collinear factorisation phase space generator. More... | |
class | PartonsKTPhaseSpaceGenerator |
\(k_{\rm T}\)-factorisation phase space generator More... | |
class | PartonsPhaseSpaceGenerator |
A generic phase space integration wrapper. More... | |
class | PDG |
A singleton holding all physics constants associated to particles. More... | |
class | PhaseSpaceGenerator |
Class template to define any phase space helper process. More... | |
class | PhaseSpaceGenerator2to4 |
A 2-to-4 (or 2-to-2 central) phase space generator. More... | |
class | PlainIntegrator |
Plain integration algorithm randomly sampling points in the phase space. More... | |
class | PolarisationState |
class | ProcessIntegrand |
Wrapper to the function to be integrated. More... | |
class | ProMCHandler |
Handler for the ProMC file output. More... | |
class | ResonanceObject |
General definition for a resonance. More... | |
class | ROOTCanvas |
A "prettified" generic figure canvas. More... | |
class | ROOTDerivator |
class | ROOTHistsHandler |
Handler for the generic ROOT file output. More... | |
class | ROOTPaveText |
A "prettified" text box object. More... | |
class | RunParameters |
List of parameters used to start and run the simulation job. More... | |
class | SpringGeneratorWorker |
class | Steerable |
Base runtime module object. More... | |
class | SteeredObject |
Base user-steerable object. More... | |
class | STLRandomGenerator |
class | TextEventHandler |
Simple event dump module. More... | |
struct | TextHarvester |
class | TextVariablesHandler |
Handler for the generic text file output. More... | |
struct | TopdrawerHarvester |
class | Value |
A scalar value with its uncertainty. More... | |
class | Vector |
Specialisation of a \(m\times 1\) matrix. More... | |
class | VectorRef |
class | VegasIntegrator |
Vegas integration algorithm developed by P. Lepage, as documented in [18]. More... | |
struct | version |
Collection of CepGen version information handlers. More... | |
class | YODAHistsHandler |
Handler for the generic YODA file output. More... | |
Typedefs | |
typedef std::vector< std::unique_ptr< EventModifier > > | EventModifiersSequence |
Event modification algos ordered set. | |
typedef std::vector< std::unique_ptr< EventExporter > > | EventExportersSequence |
Event export modules ordered set. | |
typedef std::vector< std::unique_ptr< utils::Functional > > | TamingFunctionsSequence |
Taming functions evaluators set. | |
typedef std::set< int > | ParticlesIds |
A set of integer-type particle identifiers. | |
typedef std::reference_wrapper< Particle > | ParticleRef |
Reference to a Particle object. | |
typedef std::vector< Particle > | Particles |
List of Particle objects. | |
typedef std::vector< ParticleRef > | ParticlesRefs |
List of references to Particle objects. | |
typedef std::vector< Particle::Role > | ParticleRoles |
List of particles' roles. | |
typedef std::unordered_map< pdgid_t, cuts::Central > | PerIdCuts |
Collection of cuts to be applied on all particle with a given PDG id. | |
typedef unsigned long long | pdgid_t |
Alias for the integer-like particle PDG id. | |
typedef std::vector< pdgid_t > | pdgids_t |
typedef long long | spdgid_t |
typedef std::vector< spdgid_t > | spdgids_t |
typedef std::unique_ptr< gsl_permutation, void(*)(gsl_permutation *)> | Permutation |
Enumerations | |
enum class | Element { invalid = -1 , neutron = 0 , H = 1 , C = 6 , O = 8 , Al = 13 , Cu = 29 , Xe = 54 , Au = 79 , Pb = 82 , U = 92 } |
Enumeration of chemical elements. More... | |
enum struct | GridType { linear , logarithmic , square } |
Interpolation type for the grid coordinates. More... | |
Functions | |
std::ostream & | operator<< (std::ostream &os, const Exception::Type &type) |
bool | loadLibrary (const std::string &, bool match=false) |
Import a shared library in RTE Launch the initialisation procedure. | |
bool | callPath (const std::string &local_path, bool(*callback)(const std::string &)) |
void | initialise (bool safe_mode) |
void | printHeader () |
Dump this program's header into the standard output stream. | |
template<> | |
ParametersDescription & | ParametersDescription::setKey< std::string > (const std::string &key) |
std::ostream & | operator<< (std::ostream &os, const ParametersDescription &desc) |
std::ostream & | operator<< (std::ostream &os, const ParametersDescription::Type &type) |
std::ostream & | operator<< (std::ostream &os, const ParametersDescription::ParameterValues &vals) |
template<> | |
ParametersDescription & | ParametersDescription::setKey< std::string > (const std::string &) |
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_) | |
std::ostream & | operator<< (std::ostream &os, const RunParameters ¶m) |
std::ostream & | operator<< (std::ostream &out, const Event &ev) |
std::ostream & | operator<< (std::ostream &os, const Particle &part) |
std::ostream & | operator<< (std::ostream &os, const Particle::Status &st) |
std::ostream & | operator<< (std::ostream &os, const Particle::Role &rl) |
DEFINE_FACTORY (AnalyticIntegratorFactory, AnalyticIntegrator, "Analytic integrators factory") | |
An analytical integrator objects factory. | |
DEFINE_FACTORY (BaseCardsHandlerFactory, card::Handler, "Cards handlers factory") | |
A cards handler base factory. | |
DEFINE_FACTORY (AlphaEMFactory, Coupling, "Electromagnetic coupling evolution factory") | |
An electromagnetic coupling evolution algorithms factory. | |
DEFINE_FACTORY (AlphaSFactory, Coupling, "Strong coupling evolution factory") | |
A strong coupling evolution algorithms factory. | |
DEFINE_FACTORY (DerivatorFactory, utils::Derivator, "Derivators factory") | |
An analytical derivator objects factory. | |
DEFINE_FACTORY (DocumentationGeneratorFactory, utils::DocumentationGenerator, "Documentation generator factory") | |
A documentation generator factory. | |
DEFINE_FACTORY (DrawerFactory, utils::Drawer, "Drawing utilitary factory") | |
A plotting utilitaries factory. | |
DEFINE_FACTORY (EventExporterFactory, EventExporter, "Export modules factory") | |
An output modules factory. | |
DEFINE_FACTORY (EventImporterFactory, EventImporter, "Event importers factory") | |
An event import algorithm factory. | |
DEFINE_FACTORY (EventModifierFactory, EventModifier, "Event modifiers factory") | |
A event modifier algorithms factory. | |
DEFINE_FACTORY (FormFactorsFactory, formfac::Parameterisation, "Nucleon form factors factory") | |
A form factors parameterisations factory. | |
DEFINE_FACTORY (FunctionalFactory, utils::Functional, "Functionals factory") | |
A functional objects factory. | |
DEFINE_FACTORY (GeneratorWorkerFactory, GeneratorWorker, "Generator worker factory") | |
A generator worker algorithms factory. | |
DEFINE_FACTORY (IntegratorFactory, Integrator, "Integrator factory") | |
An integration algorithms factory. | |
DEFINE_FACTORY (CollinearFluxFactory, CollinearFlux, "Collinear parton flux estimators factory") | |
A collinear parton fluxes objects factory. | |
DEFINE_FACTORY (KTFluxFactory, KTFlux, "KT-factorised flux estimators factory") | |
A KT-factorised parton fluxes objects factory. | |
DEFINE_FACTORY (PhaseSpaceGeneratorFactory, PhaseSpaceGenerator, "Phase space generator factory") | |
A phase space mapping algorithms factory. | |
DEFINE_FACTORY (ProcessFactory, proc::Process, "Physics processes factory") | |
A processes factory. | |
DEFINE_FACTORY (RandomGeneratorFactory, utils::RandomGenerator, "Random number generator factory") | |
A random number generator algorithms factory. | |
DEFINE_FACTORY (StructureFunctionsFactory, strfun::Parameterisation, "Nucleon structure functions parameterisations factory") | |
A structure functions parameterisations factory. | |
DEFINE_FACTORY (SigmaRatiosFactory, sigrat::Parameterisation, "Sigma L/T parameterisations factory") | |
A sigma ratio parameterisations factory. | |
std::ostream & | operator<< (std::ostream &os, const Beam &beam) |
std::ostream & | operator<< (std::ostream &os, const CutsList &cl) |
std::ostream & | operator<< (std::ostream &os, const HeavyIon &hi) |
std::ostream & | operator<< (std::ostream &os, const Element &elem) |
static double | normalisePhi (double phi, const Limits &range) |
Express an angle in between two extrema. | |
static double | normaliseSqrt (double x2) |
Momentum | operator* (double c, const Momentum &mom) |
std::ostream & | operator<< (std::ostream &os, const Momentum &mom) |
std::ostream & | operator<< (std::ostream &os, const NachtmannAmplitudes::Kinematics &kin) |
std::ostream & | operator<< (std::ostream &os, const NachtmannAmplitudes::Mode &mode) |
std::ostream & | operator<< (std::ostream &os, const ParticleProperties &prop) |
std::ostream & | operator<< (std::ostream &os, const PDG::Id &pdg) |
std::ostream & | operator<< (std::ostream &os, const PolarisationState::Mode &mode) |
Matrix | operator+ (const Matrix &lhs, const Matrix &rhs) |
Matrix | operator- (const Matrix &lhs, const Matrix &rhs) |
Matrix | operator* (double val, const Matrix &lhs) |
Matrix | operator* (const Matrix &lhs, double val) |
Vector | operator* (const Matrix &mat, const Vector &vec) |
Matrix | operator* (const Matrix &mat1, const Matrix &mat2) |
Matrix | operator/ (const Matrix &lhs, double val) |
std::ostream & | operator<< (std::ostream &os, const Matrix &mat) |
std::ostream & | operator<< (std::ostream &os, const VectorRef &ref) |
std::ostream & | operator<< (std::ostream &os, const Vector &vec) |
utils::Drawer::Mode | operator| (const utils::Drawer::Mode::value_t &lhs, const utils::Drawer::Mode::value_t &rhs) |
utils::Drawer::Mode | operator| (const utils::Drawer::Mode &, const utils::Drawer::Mode::value_t &) |
std::ostream & | operator<< (std::ostream &os, const Limits &lim) |
Limits | operator+ (Limits lim, double c) |
Limits | operator- (Limits lim, double c) |
Limits | operator* (Limits lim, double c) |
std::ostream & | operator<< (std::ostream &os, const utils::Logger::Level &lvl) |
const LoggedMessage & | operator<< (const LoggedMessage &exc, const bool &var) noexcept |
const LoggedMessage & | operator<< (const LoggedMessage &exc, const std::wstring &var) noexcept |
std::ostream & | operator<< (std::ostream &os, const LoggedMessage::MessageType &type) |
std::ostream & | operator<< (std::ostream &os, const Value &value) |
DEFINE_FACTORY (MadGraphProcessFactory, MadGraphProcess, "MadGraph process definition factory") | |
A MadGraph process factory. | |
template<typename T > | |
T * | AddUnderOverflowBins (const T *hist) |
Variables | |
const char *const | MODULE_NAME = "mod_name" |
Indexing key for the module name Parameters container. | |
static std::vector< std::string > | loaded_libraries |
Collection of libraries loaded in RTE. | |
static std::vector< std::string > | invalid_libraries |
Collection of libraries tested not to work with RTE. | |
static std::vector< std::string > | search_paths |
Collection of search paths to build RTE Execute an action on a path if found in search paths collection. | |
typedef std::vector<std::unique_ptr<EventExporter> > EventExportersSequence |
Definition at line 37 of file RunParameters.h.
typedef std::vector<std::unique_ptr<EventModifier> > EventModifiersSequence |
Definition at line 36 of file RunParameters.h.
typedef std::reference_wrapper<Particle> ParticleRef |
Definition at line 168 of file Particle.h.
typedef std::vector<Particle::Role> ParticleRoles |
Definition at line 171 of file Particle.h.
Definition at line 169 of file Particle.h.
typedef std::set<int> ParticlesIds |
Definition at line 30 of file Particle.h.
typedef std::vector<ParticleRef> ParticlesRefs |
Definition at line 170 of file Particle.h.
typedef unsigned long long pdgid_t |
Definition at line 26 of file ParticleProperties.h.
Definition at line 27 of file ParticleProperties.h.
typedef std::unordered_map<pdgid_t, cuts::Central> PerIdCuts |
typedef std::unique_ptr<gsl_permutation, void (*)(gsl_permutation*)> Permutation |
Definition at line 28 of file Algebra.cpp.
typedef long long spdgid_t |
Definition at line 28 of file ParticleProperties.h.
Definition at line 29 of file ParticleProperties.h.
typedef std::vector<std::unique_ptr<utils::Functional> > TamingFunctionsSequence |
Definition at line 38 of file RunParameters.h.
|
strong |
Enumerator | |
---|---|
invalid | |
neutron | |
H | |
C | |
O | |
Al | |
Cu | |
Xe | |
Au | |
Pb | |
U |
Definition at line 28 of file HeavyIon.h.
|
strong |
Enumerator | |
---|---|
linear | |
logarithmic | |
square |
Definition at line 39 of file GridHandler.h.
T * AddUnderOverflowBins | ( | const T * | hist | ) |
Definition at line 72 of file ROOTCanvas.h.
bool callPath | ( | const std::string & | local_path, |
bool(*)(const std::string &) | callback | ||
) |
Definition at line 77 of file GlobalFunctions.cpp.
DEFINE_FACTORY | ( | AlphaEMFactory | , |
Coupling | , | ||
"Electromagnetic coupling evolution factory" | |||
) |
DEFINE_FACTORY | ( | AlphaSFactory | , |
Coupling | , | ||
"Strong coupling evolution factory" | |||
) |
DEFINE_FACTORY | ( | AnalyticIntegratorFactory | , |
AnalyticIntegrator | , | ||
"Analytic integrators factory" | |||
) |
DEFINE_FACTORY | ( | BaseCardsHandlerFactory | , |
card::Handler | , | ||
"Cards handlers factory" | |||
) |
DEFINE_FACTORY | ( | CollinearFluxFactory | , |
CollinearFlux | , | ||
"Collinear parton flux estimators factory" | |||
) |
DEFINE_FACTORY | ( | DerivatorFactory | , |
utils::Derivator | , | ||
"Derivators factory" | |||
) |
DEFINE_FACTORY | ( | DocumentationGeneratorFactory | , |
utils::DocumentationGenerator | , | ||
"Documentation generator factory" | |||
) |
DEFINE_FACTORY | ( | DrawerFactory | , |
utils::Drawer | , | ||
"Drawing utilitary factory" | |||
) |
DEFINE_FACTORY | ( | EventExporterFactory | , |
EventExporter | , | ||
"Export modules factory" | |||
) |
DEFINE_FACTORY | ( | EventImporterFactory | , |
EventImporter | , | ||
"Event importers factory" | |||
) |
DEFINE_FACTORY | ( | EventModifierFactory | , |
EventModifier | , | ||
"Event modifiers factory" | |||
) |
DEFINE_FACTORY | ( | FormFactorsFactory | , |
formfac::Parameterisation | , | ||
"Nucleon form factors factory" | |||
) |
DEFINE_FACTORY | ( | FunctionalFactory | , |
utils::Functional | , | ||
"Functionals factory" | |||
) |
DEFINE_FACTORY | ( | GeneratorWorkerFactory | , |
GeneratorWorker | , | ||
"Generator worker factory" | |||
) |
DEFINE_FACTORY | ( | IntegratorFactory | , |
Integrator | , | ||
"Integrator factory" | |||
) |
DEFINE_FACTORY | ( | KTFluxFactory | , |
KTFlux | , | ||
"KT-factorised flux estimators factory" | |||
) |
DEFINE_FACTORY | ( | MadGraphProcessFactory | , |
MadGraphProcess | , | ||
"MadGraph process definition factory" | |||
) |
DEFINE_FACTORY | ( | PhaseSpaceGeneratorFactory | , |
PhaseSpaceGenerator | , | ||
"Phase space generator factory" | |||
) |
DEFINE_FACTORY | ( | ProcessFactory | , |
proc::Process | , | ||
"Physics processes factory" | |||
) |
DEFINE_FACTORY | ( | RandomGeneratorFactory | , |
utils::RandomGenerator | , | ||
"Random number generator factory" | |||
) |
DEFINE_FACTORY | ( | SigmaRatiosFactory | , |
sigrat::Parameterisation | , | ||
"Sigma L/T parameterisations factory" | |||
) |
DEFINE_FACTORY | ( | StructureFunctionsFactory | , |
strfun::Parameterisation | , | ||
"Nucleon structure functions parameterisations factory" | |||
) |
IMPL_TYPE_ALL | ( | bool | , |
bool_values_ | |||
) |
IMPL_TYPE_ALL | ( | double | , |
dbl_values_ | |||
) |
IMPL_TYPE_ALL | ( | int | , |
int_values_ | |||
) |
IMPL_TYPE_ALL | ( | ParametersList | , |
param_values_ | |||
) |
IMPL_TYPE_ALL | ( | std::string | , |
str_values_ | |||
) |
IMPL_TYPE_ALL | ( | std::vector< double > | , |
vec_dbl_values_ | |||
) |
IMPL_TYPE_ALL | ( | std::vector< int > | , |
vec_int_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::string > | , |
vec_str_values_ | |||
) |
IMPL_TYPE_ALL | ( | std::vector< std::vector< double > > | , |
vec_vec_dbl_values_ | |||
) |
IMPL_TYPE_ALL | ( | unsigned long long | , |
ulong_values_ | |||
) |
IMPL_TYPE_SET | ( | Limits | , |
lim_values_ | |||
) |
void initialise | ( | bool | safe_mode | ) |
Definition at line 91 of file GlobalFunctions.cpp.
bool loadLibrary | ( | const std::string & | , |
bool | match = false |
||
) |
[in] | safe_mode | Drop libraries initialisation? |
Definition at line 42 of file GlobalFunctions.cpp.
|
static |
Definition at line 31 of file Momentum.cpp.
|
static |
Definition at line 43 of file Momentum.cpp.
Definition at line 255 of file Algebra.cpp.
Definition at line 261 of file Algebra.cpp.
Definition at line 269 of file Algebra.cpp.
Definition at line 134 of file Momentum.cpp.
Definition at line 249 of file Algebra.cpp.
Definition at line 176 of file Limits.cpp.
Definition at line 237 of file Algebra.cpp.
Definition at line 166 of file Limits.cpp.
Definition at line 243 of file Algebra.cpp.
Definition at line 171 of file Limits.cpp.
Definition at line 275 of file Algebra.cpp.
|
noexcept |
Definition at line 42 of file Message.cpp.
|
noexcept |
Definition at line 49 of file Message.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const Beam & | beam | ||
) |
std::ostream & operator<< | ( | std::ostream & | os, |
const CutsList & | cl | ||
) |
std::ostream & operator<< | ( | std::ostream & | os, |
const Element & | elem | ||
) |
Definition at line 107 of file HeavyIon.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const Exception::Type & | type | ||
) |
Definition at line 59 of file Exception.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const HeavyIon & | hi | ||
) |
Definition at line 95 of file HeavyIon.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const Limits & | lim | ||
) |
Definition at line 156 of file Limits.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const LoggedMessage::MessageType & | type | ||
) |
Definition at line 97 of file Message.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const Matrix & | mat | ||
) |
Definition at line 277 of file Algebra.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const Momentum & | mom | ||
) |
Definition at line 353 of file Momentum.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const NachtmannAmplitudes::Kinematics & | kin | ||
) |
Definition at line 84 of file NachtmannAmplitudes.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const NachtmannAmplitudes::Mode & | mode | ||
) |
Definition at line 256 of file NachtmannAmplitudes.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const ParametersDescription & | desc | ||
) |
Definition at line 288 of file ParametersDescription.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const ParametersDescription::ParameterValues & | vals | ||
) |
Definition at line 332 of file ParametersDescription.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const ParametersDescription::Type & | type | ||
) |
Definition at line 290 of file ParametersDescription.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const ParametersList & | params | ||
) |
Definition at line 251 of file ParametersList.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const Particle & | part | ||
) |
Definition at line 104 of file Particle.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const Particle::Role & | rl | ||
) |
Definition at line 156 of file Particle.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const Particle::Status & | st | ||
) |
Definition at line 130 of file Particle.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const ParticleProperties & | prop | ||
) |
Definition at line 79 of file ParticleProperties.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const PDG::Id & | pdg | ||
) |
std::ostream & operator<< | ( | std::ostream & | os, |
const PolarisationState::Mode & | mode | ||
) |
Definition at line 55 of file PolarisationState.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const RunParameters & | param | ||
) |
Definition at line 157 of file RunParameters.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const utils::Logger::Level & | lvl | ||
) |
Definition at line 68 of file Logger.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const Value & | value | ||
) |
std::ostream & operator<< | ( | std::ostream & | os, |
const Vector & | vec | ||
) |
Definition at line 357 of file Algebra.cpp.
std::ostream & operator<< | ( | std::ostream & | os, |
const VectorRef & | ref | ||
) |
Definition at line 303 of file Algebra.cpp.
std::ostream & operator<< | ( | std::ostream & | out, |
const Event & | ev | ||
) |
utils::Drawer::Mode operator| | ( | const utils::Drawer::Mode & | , |
const utils::Drawer::Mode::value_t & | |||
) |
utils::Drawer::Mode operator| | ( | const utils::Drawer::Mode::value_t & | lhs, |
const utils::Drawer::Mode::value_t & | rhs | ||
) |
Definition at line 61 of file Drawer.cpp.
ParametersDescription & ParametersDescription::setKey< std::string > | ( | const std::string & | key | ) |
Definition at line 271 of file ParametersDescription.cpp.
ParametersDescription & ParametersDescription::setKey< std::string > | ( | const std::string & | key | ) |
Definition at line 271 of file ParametersDescription.cpp.
void printHeader | ( | ) |
Definition at line 143 of file GlobalFunctions.cpp.
|
static |
Definition at line 35 of file Generator.h.
|
static |
Definition at line 34 of file Generator.h.
const char* const MODULE_NAME = "mod_name" |
Definition at line 50 of file ParametersList.h.
|
static |
Definition at line 36 of file Generator.h.