#include <EvtGenExternal/EvtPythiaEngine.hh>
Definition at line 45 of file EvtPythiaEngine.hh.
◆ EvtPythiaEngine()
| EvtPythiaEngine::EvtPythiaEngine |
( |
std::string | xmlDir = "./xmldoc", |
|
|
bool | convertPhysCodes = false, |
|
|
bool | useEvtGenRandom = true ) |
◆ clearDaughterVectors()
| void EvtPythiaEngine::clearDaughterVectors |
( |
| ) |
|
|
private |
◆ clearPythiaModeMap()
| void EvtPythiaEngine::clearPythiaModeMap |
( |
| ) |
|
|
private |
◆ createDaughterEvtParticles()
| void EvtPythiaEngine::createDaughterEvtParticles |
( |
EvtParticle * | theParent | ) |
|
|
private |
◆ createPythiaParticle()
| void EvtPythiaEngine::createPythiaParticle |
( |
Pythia8::Pythia & | thePythiaGenerator, |
|
|
EvtId & | particleId, |
|
|
int | PDGCode ) |
|
private |
◆ doDecay()
| bool EvtPythiaEngine::doDecay |
( |
EvtParticle * | theMother | ) |
|
|
overridevirtual |
◆ getModeInt()
| int EvtPythiaEngine::getModeInt |
( |
EvtDecayBase * | decayModel | ) |
|
|
private |
◆ initialise()
| void EvtPythiaEngine::initialise |
( |
| ) |
|
|
overridevirtual |
◆ storeDaughterInfo()
| void EvtPythiaEngine::storeDaughterInfo |
( |
Pythia8::Event & | theEvent, |
|
|
EvtParticle * | theParticle, |
|
|
int | startInt ) |
|
private |
◆ updateParticleLists()
| void EvtPythiaEngine::updateParticleLists |
( |
| ) |
|
|
private |
◆ updatePhysicsParameters()
| void EvtPythiaEngine::updatePhysicsParameters |
( |
| ) |
|
|
private |
◆ updatePythiaDecayTable()
| void EvtPythiaEngine::updatePythiaDecayTable |
( |
Pythia8::Pythia & | thePythiaGenerator, |
|
|
EvtId & | particleId, |
|
|
int | aliasInt, |
|
|
int | PDGCode ) |
|
private |
◆ validPDGCode()
| bool EvtPythiaEngine::validPDGCode |
( |
int | PDGCode | ) |
|
|
private |
◆ m_addedPDGCodes
| std::map<int, int> EvtPythiaEngine::m_addedPDGCodes |
|
private |
◆ m_aliasPythiaGen
| std::unique_ptr<Pythia8::Pythia> EvtPythiaEngine::m_aliasPythiaGen |
|
private |
◆ m_convertPhysCodes
| bool EvtPythiaEngine::m_convertPhysCodes |
|
private |
◆ m_daugP4Vector
| std::vector<EvtVector4R> EvtPythiaEngine::m_daugP4Vector |
|
private |
◆ m_daugPDGVector
| std::vector<int> EvtPythiaEngine::m_daugPDGVector |
|
private |
◆ m_evtgenRandom
◆ m_genericPythiaGen
| std::unique_ptr<Pythia8::Pythia> EvtPythiaEngine::m_genericPythiaGen |
|
private |
◆ m_initialised
| bool EvtPythiaEngine::m_initialised { false } |
|
private |
◆ m_pythiaModeMap
| std::map<int, std::vector<int> > EvtPythiaEngine::m_pythiaModeMap |
|
private |
◆ m_useEvtGenRandom
| bool EvtPythiaEngine::m_useEvtGenRandom |
|
private |
The documentation for this class was generated from the following files: