Line data Source code
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 0 : virtual ~EvtMParticle() {}
12 : EvtSpinAmp amplitude( const vector<EvtVector4R>& product ) const;
13 0 : int getnchild() const { return 0; }
14 :
15 : EvtComplex line( const vector<EvtVector4R>& /*product*/ ) const
16 0 : { return EvtComplex(1.0, 0.0); }
17 :
18 : EvtMNode * duplicate() const;
19 : };
20 :
21 : #endif
|