Changeset View
Changeset View
Standalone View
Standalone View
EvtGenBase/EvtParticleDecay.hh
Show All 21 Lines | |||||
#define EVTPARTICLEDECAY_HH | #define EVTPARTICLEDECAY_HH | ||||
#include "EvtGenBase/EvtDecayBase.hh" | #include "EvtGenBase/EvtDecayBase.hh" | ||||
class EvtParticleDecay { | class EvtParticleDecay { | ||||
public: | public: | ||||
EvtParticleDecay() | EvtParticleDecay() | ||||
{ | { | ||||
_decay = 0; | m_decay = 0; | ||||
_brfrsum = 0.0; | m_brfrsum = 0.0; | ||||
_massmin = 0.0; | m_massmin = 0.0; | ||||
} | } | ||||
~EvtParticleDecay() | ~EvtParticleDecay() | ||||
{ | { | ||||
if ( _decay != 0 ) | if ( m_decay != 0 ) | ||||
delete _decay; | delete m_decay; | ||||
} | } | ||||
void chargeConj( EvtParticleDecay* decay ); | void chargeConj( EvtParticleDecay* decay ); | ||||
void setDecayModel( EvtDecayBase* decay ) { _decay = decay; } | void setDecayModel( EvtDecayBase* decay ) { m_decay = decay; } | ||||
EvtDecayBase* getDecayModel() { return _decay; } | EvtDecayBase* getDecayModel() { return m_decay; } | ||||
double getBrfrSum() { return _brfrsum; } | double getBrfrSum() { return m_brfrsum; } | ||||
void setBrfrSum( double brfrsum ) { _brfrsum = brfrsum; } | void setBrfrSum( double brfrsum ) { m_brfrsum = brfrsum; } | ||||
double getMassMin() { return _massmin; } | double getMassMin() { return m_massmin; } | ||||
void setMassMin( double massmin ) { _massmin = massmin; } | void setMassMin( double massmin ) { m_massmin = massmin; } | ||||
void printSummary(); | void printSummary(); | ||||
private: | private: | ||||
EvtDecayBase* _decay; | EvtDecayBase* m_decay; | ||||
double _brfrsum; | double m_brfrsum; | ||||
double _massmin; | double m_massmin; | ||||
}; | }; | ||||
#endif | #endif |