]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TEvtGen/EvtGenModels/EvtMultibody.hh
AliDecayer realisation for the EvtGen code and EvtGen itself.
[u/mrichter/AliRoot.git] / TEvtGen / EvtGenModels / EvtMultibody.hh
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         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