f1ee8d9a157f7d522a2313ebe30bb6b198146d4c
[u/mrichter/AliRoot.git] / TEvtGen / EvtGenBase / EvtMParticle.hh
1 #ifndef __EVTMPARTICLE_HH__
2 #define __EVTMPARTICLE_HH__
3
4 #include "EvtGenBase/EvtMNode.hh"
5
6 class EvtMParticle : public EvtMNode {
7
8     public:
9
10         EvtMParticle( int label, const EvtId& id );
11         virtual ~EvtMParticle() {}
12         EvtSpinAmp amplitude( const vector<EvtVector4R>& product ) const;
13         int getnchild() const { return 0; }
14         
15   EvtComplex line( const vector<EvtVector4R>& /*product*/ ) const
16         { return EvtComplex(1.0, 0.0); }
17
18         EvtMNode * duplicate() const;
19 };
20
21 #endif