BOSS
7.0.9
BESIII Offline Software System
Loading...
Searching...
No Matches
BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtMParticle.hh
Go to the documentation of this file.
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
EvtComplex
Definition:
bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtComplex.hh:28
EvtId
Definition:
bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh:27
EvtMNode
Definition:
bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtMNode.hh:17
EvtMParticle
Definition:
bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtMParticle.hh:6
EvtMParticle::amplitude
EvtSpinAmp amplitude(const vector< EvtVector4R > &product) const
EvtMParticle::~EvtMParticle
virtual ~EvtMParticle()
Definition:
BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtMParticle.hh:11
EvtMParticle::duplicate
EvtMNode * duplicate() const
EvtMParticle::EvtMParticle
EvtMParticle(int label, const EvtId &id)
EvtMParticle::line
EvtComplex line(const vector< EvtVector4R > &product) const
Definition:
BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtMParticle.hh:15
EvtMParticle::getnchild
int getnchild() const
Definition:
BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtMParticle.hh:13
EvtSpinAmp
Definition:
bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtSpinAmp.hh:18
source
Generator
BesEvtGen
BesEvtGen-00-04-08
src
EvtGen
EvtGenBase
EvtMParticle.hh
Generated by
1.9.6