BOSS
8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtMultibody.hh
Go to the documentation of this file.
1
#ifndef EVTMULTIBODY_HH
2
#define EVTMULTIBODY_HH
3
4
#include "
../EvtGenBase/EvtDecayAmp.hh
"
5
#include "
../EvtGenBase/EvtMTree.hh
"
6
#include "
../EvtGenBase/EvtSpinAmp.hh
"
7
8
class
EvtParticle
;
9
10
class
EvtMultibody
:
public
EvtDecayAmp
{
11
public
:
12
EvtMultibody
() { _decayTree = NULL; }
13
virtual
~EvtMultibody
();
14
15
void
getName
( std::string& name );
16
EvtDecayBase
*
clone
();
17
18
void
init
();
19
void
initProbMax
();
20
21
void
decay
(
EvtParticle
* p );
22
23
private
:
24
EvtMTree
* _decayTree;
25
};
26
27
#endif
EvtDecayAmp.hh
EvtMTree.hh
EvtSpinAmp.hh
EvtDecayAmp
Definition
EvtDecayAmp.hh:27
EvtDecayBase
Definition
EvtDecayBase.hh:39
EvtMTree
Definition
EvtMTree.hh:21
EvtMultibody::getName
void getName(std::string &name)
Definition
EvtMultibody.cc:18
EvtMultibody::init
void init()
Definition
EvtMultibody.cc:22
EvtMultibody::~EvtMultibody
virtual ~EvtMultibody()
Definition
EvtMultibody.cc:13
EvtMultibody::initProbMax
void initProbMax()
Definition
EvtMultibody.cc:41
EvtMultibody::clone
EvtDecayBase * clone()
Definition
EvtMultibody.cc:20
EvtMultibody::decay
void decay(EvtParticle *p)
Definition
EvtMultibody.cc:45
EvtMultibody::EvtMultibody
EvtMultibody()
Definition
EvtMultibody.hh:12
EvtParticle
Definition
EvtParticle.hh:42
8.0.0
BOSS_Gen
BesEvtGen
src
EvtGen
EvtGenModels
EvtMultibody.hh
Generated by
1.16.1