Line data Source code
1 : #ifndef EVTMULTIBODY_HH
2 : #define EVTMULTIBODY_HH
3 :
4 : #include "EvtGenBase/EvtMTree.hh"
5 : #include "EvtGenBase/EvtDecayAmp.hh"
6 : #include "EvtGenBase/EvtSpinAmp.hh"
7 :
8 : class EvtMultibody:public EvtDecayAmp
9 : {
10 : public:
11 0 : EvtMultibody() { _decayTree = NULL; _ilist = NULL; }
12 : virtual ~EvtMultibody();
13 :
14 : std::string getName();
15 : EvtDecayBase* clone();
16 :
17 : void init();
18 : void initProbMax();
19 :
20 : void decay(EvtParticle *p);
21 :
22 : private:
23 : EvtMTree * _decayTree;
24 : int * _ilist;
25 : };
26 :
27 : #endif
|