Changeset View
Changeset View
Standalone View
Standalone View
EvtGenModels/EvtMultibody.hh
Show All 23 Lines | |||||
#include "EvtGenBase/EvtDecayAmp.hh" | #include "EvtGenBase/EvtDecayAmp.hh" | ||||
#include "EvtGenBase/EvtMTree.hh" | #include "EvtGenBase/EvtMTree.hh" | ||||
#include "EvtGenBase/EvtSpinAmp.hh" | #include "EvtGenBase/EvtSpinAmp.hh" | ||||
class EvtMultibody : public EvtDecayAmp { | class EvtMultibody : public EvtDecayAmp { | ||||
public: | public: | ||||
EvtMultibody() | EvtMultibody() | ||||
{ | { | ||||
_decayTree = NULL; | m_decayTree = NULL; | ||||
_ilist = NULL; | m_ilist = NULL; | ||||
} | } | ||||
~EvtMultibody(); | ~EvtMultibody(); | ||||
std::string getName() override; | std::string getName() override; | ||||
EvtDecayBase* clone() override; | EvtDecayBase* clone() override; | ||||
void init() override; | void init() override; | ||||
void initProbMax() override; | void initProbMax() override; | ||||
void decay( EvtParticle* p ) override; | void decay( EvtParticle* p ) override; | ||||
private: | private: | ||||
EvtMTree* _decayTree; | EvtMTree* m_decayTree; | ||||
int* _ilist; | int* m_ilist; | ||||
}; | }; | ||||
#endif | #endif |