22 #ifndef Pythia8_GeneratorInput_H
23 #define Pythia8_GeneratorInput_H
26 #include "Pythia8/Pythia.h"
41 bool parse(
const string paramStr);
48 return (
params.find(paramIn) ==
params.end()) ?
false :
true; }
66 static string trim(
string s);
165 bool parse(
const string paramStr);
172 return (
params.find(paramIn) ==
params.end()) ?
false :
true; }
190 static string trim(
string s);
202 #endif // Pythia8_GeneratorInput_H
static const double PTWARNTHRESHOLD
int getParamAsInt(const string ¶mIn)
void warnParamOverwrite(const string ¶mIn, double val)
bool haveParam(const string ¶mIn)
LHAupAlpgen(const char *baseFNin, Pythia8::Info *infoPtrIn=NULL)
vector< Pythia8::LHAParticle > myParticles
map< string, double > params
static const bool LHADEBUGRESCALE
double getParam(const string ¶mIn)
map< string, double > params
AlpgenPar(Pythia8::Info *infoPtrIn=NULL)
bool parse(const string paramStr)
static string trim(string s)
MadgraphPar(Pythia8::Info *infoPtrIn=NULL)
double getParam(const string ¶mIn)
static const double ZEROTHRESHOLD
void warnParamOverwrite(const string ¶mIn, double val)
static const double ZEROTHRESHOLD
static string trim(string s)
bool haveParam(const string ¶mIn)
void extractRunParam(string line)
static const double EWARNTHRESHOLD
static const bool LHADEBUG
bool setEvent(int, double)
static const double ZEROTHRESHOLD
static const double INCOMINGMIN
AlpgenHooks(Pythia8::Pythia &pythia)
void extractRunParam(string line)
bool parse(const string paramStr)
int getParamAsInt(const string ¶mIn)