]>
Commit | Line | Data |
---|---|---|
da0e9ce3 | 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 |