#include <GeneratorInput.h>
Public Member Functions | |
void | extractRunParam (string line) |
double | getParam (const string ¶mIn) |
int | getParamAsInt (const string ¶mIn) |
bool | haveParam (const string ¶mIn) |
MadgraphPar (Pythia8::Info *infoPtrIn=NULL) | |
bool | parse (const string paramStr) |
void | printParams () |
Private Member Functions | |
void | warnParamOverwrite (const string ¶mIn, double val) |
Static Private Member Functions | |
static string | trim (string s) |
Private Attributes | |
Pythia8::Info * | infoPtr |
map< string, double > | params |
Static Private Attributes | |
static const double | ZEROTHRESHOLD = 1e-10 |
Definition at line 157 of file GeneratorInput.h.
|
inline |
Definition at line 162 of file GeneratorInput.h.
void MadgraphPar::extractRunParam | ( | string | line | ) |
Definition at line 959 of file GeneratorInput.cc.
References customizeTrackingMonitorSeedNumber::idx, params, python.rootplot.root2matplotlib::replace(), trim(), and warnParamOverwrite().
Referenced by parse().
|
inline |
Definition at line 176 of file GeneratorInput.h.
References haveParam(), and params.
Referenced by JetMatchingMadgraph::initAfterBeams(), and warnParamOverwrite().
|
inline |
Definition at line 178 of file GeneratorInput.h.
References haveParam(), and params.
Referenced by JetMatchingMadgraph::initAfterBeams().
|
inline |
Definition at line 171 of file GeneratorInput.h.
References params.
Referenced by getParam(), getParamAsInt(), JetMatchingMadgraph::initAfterBeams(), and warnParamOverwrite().
bool MadgraphPar::parse | ( | const string | paramStr | ) |
Definition at line 945 of file GeneratorInput.cc.
References extractRunParam(), and geometryCSVtoXML::line.
Referenced by JetMatchingMadgraph::initAfterBeams().
void MadgraphPar::printParams | ( | ) |
Definition at line 996 of file GeneratorInput.cc.
References gather_cfg::cout, and params.
Referenced by JetMatchingMadgraph::initAfterBeams().
|
staticprivate |
Definition at line 1027 of file GeneratorInput.cc.
References i, and alignCSCRings::s.
Referenced by extractRunParam().
|
private |
Definition at line 1013 of file GeneratorInput.cc.
References funct::abs(), getParam(), haveParam(), infoPtr, and ZEROTHRESHOLD.
Referenced by extractRunParam().
|
private |
Definition at line 196 of file GeneratorInput.h.
Referenced by warnParamOverwrite().
|
private |
Definition at line 193 of file GeneratorInput.h.
Referenced by extractRunParam(), getParam(), getParamAsInt(), haveParam(), and printParams().
|
staticprivate |
Definition at line 199 of file GeneratorInput.h.
Referenced by warnParamOverwrite().