Changeset View
Changeset View
Standalone View
Standalone View
EvtGenExternal/EvtPythiaEngine.hh
Show First 20 Lines • Show All 64 Lines • ▼ Show 20 Lines | private: | ||||
void clearDaughterVectors(); | void clearDaughterVectors(); | ||||
void clearPythiaModeMap(); | void clearPythiaModeMap(); | ||||
void createDaughterEvtParticles( EvtParticle* theParent ); | void createDaughterEvtParticles( EvtParticle* theParent ); | ||||
int getModeInt( EvtDecayBase* decayModel ); | int getModeInt( EvtDecayBase* decayModel ); | ||||
std::unique_ptr<Pythia8::Pythia> _genericPythiaGen; | std::unique_ptr<Pythia8::Pythia> m_genericPythiaGen; | ||||
std::unique_ptr<Pythia8::Pythia> _aliasPythiaGen; | std::unique_ptr<Pythia8::Pythia> m_aliasPythiaGen; | ||||
Pythia8::Pythia* _thePythiaGenerator; | Pythia8::Pythia* m_thePythiaGenerator; | ||||
std::vector<int> _daugPDGVector; | std::vector<int> m_daugPDGVector; | ||||
std::vector<EvtVector4R> _daugP4Vector; | std::vector<EvtVector4R> m_daugP4Vector; | ||||
typedef std::map<int, std::vector<int>> PythiaModeMap; | typedef std::map<int, std::vector<int>> PythiaModeMap; | ||||
PythiaModeMap _pythiaModeMap; | PythiaModeMap m_pythiaModeMap; | ||||
bool _convertPhysCodes, _initialised, _useEvtGenRandom; | bool m_convertPhysCodes, m_initialised, m_useEvtGenRandom; | ||||
std::unique_ptr<EvtPythiaRandom> _evtgenRandom; | std::unique_ptr<EvtPythiaRandom> m_evtgenRandom; | ||||
std::map<int, int> _addedPDGCodes; | std::map<int, int> m_addedPDGCodes; | ||||
}; | }; | ||||
#endif | #endif | ||||
#endif | #endif |