![]() |
AmpGen 2.1
|
Definition at line 7 of file ApplicationOptions.h.
Public Types | |
| using | strings = std::vector<std::string> |
Public Member Functions | |
| virtual | ~ApplicationOptions ()=default |
| void | registerParameter (const std::string &name) |
| void | print () const |
| std::string | remove_namespace (const std::string &name) |
Public Attributes | |
| Property< strings > | eventType_s {this, "EventType", {}, "EventType to generate, in the format: \033[3m parent daughter1 daughter2 ... \033[0m"} |
| Property< int > | seed {this, "Seed", 0, "Random seed used in event Generation. Should always be set for pseudoexperiment generation."} |
| Property< std::string > | outfile {this, "Output", "Output.root", "Name of output file"} |
| Property< bool > | conj {this, "Conj", false, "Flag to generate the CP conjugate amplitude under the assumption of CP conservation"} |
| Property< bool > | addCPConjugate {this, "AddConj", false, "Flag to add all of the CP conjugate amplitudes, under the assumption of CP conservation"} |
| Property< strings > | forbidCP {this, "ForbidCP", {}, "Parameters to forbid the addition of corresponding CP conjugate"} |
Protected Attributes | |
| Property< bool > | m_verbose |
| using AmpGen::ApplicationOptions::strings = std::vector<std::string> |
Definition at line 10 of file ApplicationOptions.h.
|
virtualdefault |
|
inlineinherited |
Definition at line 12 of file ConfigurableBase.h.
|
inlineinherited |
Definition at line 10 of file ConfigurableBase.h.
|
inherited |
| Property<bool> AmpGen::ApplicationOptions::addCPConjugate {this, "AddConj", false, "Flag to add all of the CP conjugate amplitudes, under the assumption of CP conservation"} |
Definition at line 16 of file ApplicationOptions.h.
| Property<bool> AmpGen::ApplicationOptions::conj {this, "Conj", false, "Flag to generate the CP conjugate amplitude under the assumption of CP conservation"} |
Definition at line 15 of file ApplicationOptions.h.
| Property<strings> AmpGen::ApplicationOptions::eventType_s {this, "EventType", {}, "EventType to generate, in the format: \033[3m parent daughter1 daughter2 ... \033[0m"} |
Definition at line 12 of file ApplicationOptions.h.
| Property<strings> AmpGen::ApplicationOptions::forbidCP {this, "ForbidCP", {}, "Parameters to forbid the addition of corresponding CP conjugate"} |
Definition at line 17 of file ApplicationOptions.h.
|
protectedinherited |
Definition at line 17 of file Configurable.h.
| Property<std::string> AmpGen::ApplicationOptions::outfile {this, "Output", "Output.root", "Name of output file"} |
Definition at line 14 of file ApplicationOptions.h.
| Property<int> AmpGen::ApplicationOptions::seed {this, "Seed", 0, "Random seed used in event Generation. Should always be set for pseudoexperiment generation."} |
Definition at line 13 of file ApplicationOptions.h.