Changeset View
Changeset View
Standalone View
Standalone View
EvtGenExternal/EvtTauolaEngine.hh
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Lines | public: | ||||
EvtTauolaEngine( bool useEvtGenRandom = true ); | EvtTauolaEngine( bool useEvtGenRandom = true ); | ||||
bool doDecay( EvtParticle* theMother ) override; | bool doDecay( EvtParticle* theMother ) override; | ||||
void initialise() override; | void initialise() override; | ||||
protected: | protected: | ||||
private: | private: | ||||
bool _initialised; | bool m_initialised; | ||||
int _tauPDG, _nTauolaModes; | int m_tauPDG, m_nTauolaModes; | ||||
int _neutPropType, _posPropType, _negPropType; | int m_neutPropType, m_posPropType, m_negPropType; | ||||
GenParticlePtr createGenParticle( EvtParticle* theParticle ); | GenParticlePtr createGenParticle( EvtParticle* theParticle ); | ||||
void setUpPossibleTauModes(); | void setUpPossibleTauModes(); | ||||
void setOtherParameters(); | void setOtherParameters(); | ||||
int getModeInt( EvtDecayBase* decayModel ); | int getModeInt( EvtDecayBase* decayModel ); | ||||
void decayTauEvent( EvtParticle* tauParticle ); | void decayTauEvent( EvtParticle* tauParticle ); | ||||
}; | }; | ||||
#endif | #endif | ||||
#endif | #endif |