|
EvtGen
2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
|
#include <EvtGen/EvtGen.hh>
|
| EvtGen (const std::string &decayName, const std::string &pdtTableName, EvtRandomEngine *randomEngine=0, EvtAbsRadCorr *isrEngine=0, const std::list< EvtDecayBase * > *extraModels=0, int mixingType=1, bool useXml=false) |
|
| EvtGen (const std::string &decayName, std::istream &pdtTableData, EvtRandomEngine *randomEngine=0, EvtAbsRadCorr *isrEngine=0, const std::list< EvtDecayBase * > *extraModels=0, int mixingType=1, bool useXml=false) |
|
| ~EvtGen () |
|
void | readUDecay (const std::string &udecay_name, bool useXml=false) |
|
EvtHepMCEvent * | generateDecay (int PDGid, EvtVector4R refFrameP4, EvtVector4R translation, EvtSpinDensity *spinDensity=0) |
|
void | generateDecay (EvtParticle *p) |
|
Definition at line 38 of file EvtGen.hh.
◆ EvtGen() [1/2]
EvtGen::EvtGen |
( |
const std::string & |
decayName, |
|
|
const std::string & |
pdtTableName, |
|
|
EvtRandomEngine * |
randomEngine = 0 , |
|
|
EvtAbsRadCorr * |
isrEngine = 0 , |
|
|
const std::list< EvtDecayBase * > * |
extraModels = 0 , |
|
|
int |
mixingType = 1 , |
|
|
bool |
useXml = false |
|
) |
| |
◆ EvtGen() [2/2]
EvtGen::EvtGen |
( |
const std::string & |
decayName, |
|
|
std::istream & |
pdtTableData, |
|
|
EvtRandomEngine * |
randomEngine = 0 , |
|
|
EvtAbsRadCorr * |
isrEngine = 0 , |
|
|
const std::list< EvtDecayBase * > * |
extraModels = 0 , |
|
|
int |
mixingType = 1 , |
|
|
bool |
useXml = false |
|
) |
| |
◆ ~EvtGen()
◆ generateDecay() [1/2]
◆ generateDecay() [2/2]
◆ initialize()
void EvtGen::initialize |
( |
const std::string & |
decayName, |
|
|
std::istream & |
pdtTable, |
|
|
EvtRandomEngine * |
randomEngine = 0 , |
|
|
EvtAbsRadCorr * |
isrEngine = 0 , |
|
|
const std::list< EvtDecayBase * > * |
extraModels = 0 , |
|
|
int |
mixingType = 1 , |
|
|
bool |
useXml = false |
|
) |
| |
|
private |
◆ readUDecay()
void EvtGen::readUDecay |
( |
const std::string & |
udecay_name, |
|
|
bool |
useXml = false |
|
) |
| |
◆ _mixingType
◆ _pdl
The documentation for this class was generated from the following files:
|