|
BOSS 7.1.3
BESIII Offline Software System
|
#include <TMcParticle.h>
Inheritance diagram for TMcParticle:Public Types | |
| enum | StatusBits { DECAYED =1 , DECAYFLT =1<<1 , PRIMARY =1<<2 , LEAF = 1<<3 , ERROR = 1<<4 } |
Public Member Functions | |
| TMcParticle () | |
| ~TMcParticle () | |
| Int_t | getParticleID () const |
| Int_t | getTrackIndex () const |
| Int_t | getVertexIndex0 () const |
| Int_t | getVertexIndex1 () const |
| UInt_t | getStatusFlags () const |
| Double_t | getInitialPositionX () const |
| Double_t | getInitialPositionY () const |
| Double_t | getInitialPositionZ () const |
| Double_t | getInitialPositionT () const |
| Double_t | getFinalPositionX () const |
| Double_t | getFinalPositionY () const |
| Double_t | getFinalPositionZ () const |
| Double_t | getFinalPositionT () const |
| Double_t | getInitialMomentumX () const |
| Double_t | getInitialMomentumY () const |
| Double_t | getInitialMomentumZ () const |
| Double_t | getInitialMomentumE () const |
| Int_t | getMother () const |
| vector< Int_t > | getDaughters () const |
| bool | primaryParticle () const |
| bool | leafParticle () const |
| bool | decayFromGenerator () const |
| bool | decayInFlight () const |
| void | setParticleID (Int_t particleID) |
| void | setTrackIndex (Int_t trackIndex) |
| void | setVertexIndex0 (Int_t vertexIndex0) |
| void | setVertexIndex1 (Int_t vertexIndex1) |
| void | setStatusFlags (UInt_t statusFlags) |
| void | setInitialPositionX (Double_t positionX) |
| void | setInitialPositionY (Double_t positionY) |
| void | setInitialPositionZ (Double_t positionZ) |
| void | setInitialPositionT (Double_t positionT) |
| void | setFinalPositionX (Double_t positionX) |
| void | setFinalPositionY (Double_t positionY) |
| void | setFinalPositionZ (Double_t positionZ) |
| void | setFinalPositionT (Double_t positionT) |
| void | setInitialMomentumX (Double_t momentumX) |
| void | setInitialMomentumY (Double_t momentumY) |
| void | setInitialMomentumZ (Double_t momentumZ) |
| void | setInitialMomentumE (Double_t momentumE) |
| void | setMother (Int_t mother) |
| void | setDaughters (vector< Int_t > &daughters) |
Definition at line 9 of file TMcParticle.h.
| Enumerator | |
|---|---|
| DECAYED | |
| DECAYFLT | Decayed by generator. |
| PRIMARY | Decayed in flight. |
| LEAF | primary particle |
| ERROR | this particle is a leaf in the particle tree |
Definition at line 88 of file TMcParticle.h.
| TMcParticle::TMcParticle | ( | ) |
| TMcParticle::~TMcParticle | ( | ) |
Definition at line 12 of file TMcParticle.cxx.
|
inline |
Definition at line 113 of file TMcParticle.h.
|
inline |
Definition at line 115 of file TMcParticle.h.
|
inline |
Definition at line 85 of file TMcParticle.h.
Referenced by EventTagSvc::getChainCode(), EventTagSvc::getCharmDecayType(), EventTagSvc::getDecayCode(), and McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 53 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 44 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 47 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 50 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 65 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 56 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 59 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 62 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 41 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 32 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 35 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 38 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 82 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 17 of file TMcParticle.h.
Referenced by EventTagSvc::getChainCode(), EventTagSvc::getCharmDecayType(), EventTagSvc::getDecayCode(), and McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 29 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 20 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 23 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 26 of file TMcParticle.h.
Referenced by McParticleCnv::TObjectToDataObject().
|
inline |
Definition at line 111 of file TMcParticle.h.
|
inline |
Definition at line 109 of file TMcParticle.h.
|
inline |
Definition at line 150 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 136 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 133 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 134 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 135 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 141 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 138 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 139 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 140 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 131 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 128 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 129 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 130 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 149 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 121 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 126 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 122 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 124 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().
|
inline |
Definition at line 125 of file TMcParticle.h.
Referenced by McParticleCnv::DataObjectToTObject().