#include <GeneratorInput.h>
Public Member Functions | |
bool | fileFound () |
LHAupAlpgen (const char *baseFNin, Pythia8::Info *infoPtrIn=NULL) | |
void | printParticles () |
bool | setEvent (int, double) |
bool | setInit () |
~LHAupAlpgen () | |
Private Member Functions | |
bool | addResonances () |
bool | rescaleMomenta () |
Private Attributes | |
AlpgenPar | alpgenPar |
string | baseFN |
double | ebmupA |
double | ebmupB |
ifstream | ifsUnw |
int | ihvy1 |
int | ihvy2 |
istream * | isUnw |
int | lprup |
double | mb |
vector< Pythia8::LHAParticle > | myParticles |
string | parFN |
string | unwFN |
Static Private Attributes | |
static const double | EWARNTHRESHOLD = 3e-3 |
static const double | INCOMINGMIN = 1e-3 |
static const bool | LHADEBUG = false |
static const bool | LHADEBUGRESCALE = false |
static const double | PTWARNTHRESHOLD = 1e-3 |
static const double | ZEROTHRESHOLD = 1e-10 |
Definition at line 84 of file GeneratorInput.h.
LHAupAlpgen::LHAupAlpgen | ( | const char * | baseFNin, |
Pythia8::Info * | infoPtrIn = NULL |
||
) |
Definition at line 194 of file GeneratorInput.cc.
References alpgenPar, baseFN, ifsUnw, isUnw, NULL, parFN, AlpgenPar::parse(), edm::setPtr(), and unwFN.
|
inline |
Definition at line 90 of file GeneratorInput.h.
|
private |
Definition at line 484 of file GeneratorInput.cc.
References funct::abs(), i, customizeTrackingMonitorSeedNumber::idx, ihvy1, LHADEBUG, lprup, mb, myParticles, template_L1THistoryDQMService_cfg::outOfOrder, printParticles(), and mathSSE::sqrt().
Referenced by setEvent().
|
inline |
Definition at line 93 of file GeneratorInput.h.
void LHAupAlpgen::printParticles | ( | ) |
Definition at line 457 of file GeneratorInput.cc.
References gather_cfg::cout, i, and myParticles.
Referenced by addResonances(), and rescaleMomenta().
|
private |
Definition at line 741 of file GeneratorInput.cc.
References a, funct::abs(), b, gather_cfg::cout, reco::dp, EWARNTHRESHOLD, i, j, LHADEBUGRESCALE, max(), myParticles, printParticles(), PTWARNTHRESHOLD, mathSSE::sqrt(), and ZEROTHRESHOLD.
Referenced by setEvent().
bool LHAupAlpgen::setEvent | ( | int | , |
double | |||
) |
Definition at line 352 of file GeneratorInput.cc.
References funct::abs(), addResonances(), ebmupA, i, ifsUnw, INCOMINGMIN, isUnw, geometryCSVtoXML::line, lprup, max(), myParticles, nEvent, rescaleMomenta(), and mathSSE::sqrt().
bool LHAupAlpgen::setInit | ( | ) |
Definition at line 259 of file GeneratorInput.cc.
References alpgenPar, ebmupA, ebmupB, AlpgenPar::getParam(), AlpgenPar::getParamAsInt(), AlpgenPar::haveParam(), ihvy1, ihvy2, lprup, and mb.
|
private |
Definition at line 112 of file GeneratorInput.h.
Referenced by LHAupAlpgen(), and setInit().
|
private |
Definition at line 111 of file GeneratorInput.h.
Referenced by LHAupAlpgen().
|
private |
Definition at line 114 of file GeneratorInput.h.
Referenced by setEvent(), and setInit().
|
private |
Definition at line 114 of file GeneratorInput.h.
Referenced by setInit().
|
staticprivate |
Definition at line 123 of file GeneratorInput.h.
Referenced by rescaleMomenta().
|
private |
Definition at line 117 of file GeneratorInput.h.
Referenced by LHAupAlpgen(), setEvent(), and ~LHAupAlpgen().
|
private |
Definition at line 115 of file GeneratorInput.h.
Referenced by addResonances(), and setInit().
|
private |
Definition at line 115 of file GeneratorInput.h.
Referenced by setInit().
|
staticprivate |
Definition at line 123 of file GeneratorInput.h.
Referenced by setEvent().
|
private |
Definition at line 118 of file GeneratorInput.h.
Referenced by fileFound(), LHAupAlpgen(), setEvent(), and ~LHAupAlpgen().
|
staticprivate |
Definition at line 122 of file GeneratorInput.h.
Referenced by addResonances().
|
staticprivate |
Definition at line 122 of file GeneratorInput.h.
Referenced by rescaleMomenta().
|
private |
Definition at line 113 of file GeneratorInput.h.
Referenced by addResonances(), setEvent(), and setInit().
|
private |
Definition at line 116 of file GeneratorInput.h.
Referenced by addResonances(), and setInit().
|
private |
Definition at line 119 of file GeneratorInput.h.
Referenced by addResonances(), printParticles(), rescaleMomenta(), and setEvent().
|
private |
Definition at line 111 of file GeneratorInput.h.
Referenced by LHAupAlpgen().
|
staticprivate |
Definition at line 123 of file GeneratorInput.h.
Referenced by rescaleMomenta().
|
private |
Definition at line 111 of file GeneratorInput.h.
Referenced by LHAupAlpgen().
|
staticprivate |
Definition at line 123 of file GeneratorInput.h.
Referenced by rescaleMomenta().