BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtMParticle.hh
Go to the documentation of this file.
1
#ifndef __EVTMPARTICLE_HH__
2
#define __EVTMPARTICLE_HH__
3
4
#include "
EvtMNode.hh
"
5
6
class
EvtMParticle
:
public
EvtMNode
{
7
8
public
:
9
EvtMParticle
(
int
label,
const
EvtId
&
id
);
10
virtual
~EvtMParticle
() {}
11
EvtSpinAmp
amplitude
(
const
vector<EvtVector4R>& product )
const
;
12
int
getnchild
()
const
{
return
0; }
13
14
EvtComplex
line
(
const
vector<EvtVector4R>& product )
const
{
15
return
EvtComplex
( 1.0, 0.0 );
16
}
17
18
EvtMNode
*
duplicate
()
const
;
19
};
20
21
#endif
EvtMNode.hh
EvtComplex
Definition
EvtComplex.hh:28
EvtId
Definition
EvtId.hh:27
EvtMNode
Definition
EvtMNode.hh:17
EvtMNode::EvtMNode
EvtMNode()
Definition
EvtMNode.hh:20
EvtMParticle::amplitude
EvtSpinAmp amplitude(const vector< EvtVector4R > &product) const
Definition
EvtMParticle.cc:11
EvtMParticle::~EvtMParticle
virtual ~EvtMParticle()
Definition
EvtMParticle.hh:10
EvtMParticle::duplicate
EvtMNode * duplicate() const
Definition
EvtMParticle.cc:20
EvtMParticle::EvtMParticle
EvtMParticle(int label, const EvtId &id)
Definition
EvtMParticle.cc:5
EvtMParticle::line
EvtComplex line(const vector< EvtVector4R > &product) const
Definition
EvtMParticle.hh:14
EvtMParticle::getnchild
int getnchild() const
Definition
EvtMParticle.hh:12
EvtSpinAmp
Definition
EvtSpinAmp.hh:17
8.0.0
BOSS_Gen
BesEvtGen
src
EvtGen
EvtGenBase
EvtMParticle.hh
Generated by
1.16.1