CbmRoot
|
#include <PParticle.h>
Public Member Functions | |
PParticle (Int_t id=0, Double_t T=0., Double_t w=1.) | |
virtual | ~PParticle () |
Int_t | ID () const |
TLorentzVector | Vect4 () const |
void | SetVertex (Double_t x, Double_t y, Double_t z, Double_t t) |
Int_t | GetParentIndex () const |
Int_t | GetDaughterIndex () const |
TVector3 & | GetVertex () |
TVector3 & | getVertex () |
void | SetParentId (Int_t pId) |
void | SetSourceId (Int_t sId) |
void | SetDaughterIndex (Int_t dInd) |
void | SetSiblingIndex (Int_t sInd) |
void | SetParentIndex (Int_t pInd) |
void | SetSibling (PParticle *p) |
void | ResetDaughters (void) |
Protected Member Functions | |
void | defaults (void) |
Protected Attributes | |
Int_t | pid |
Int_t | sourceId |
Int_t | parentId |
Int_t | parentIndex |
Int_t | decayModeIndex |
Int_t | destroyDecayModeIndex |
Int_t | daughterIndex |
Int_t | siblingIndex |
Int_t | spectator |
Double_t | decayTime |
flag that forces particle to be treated as spectator | |
Double_t | wt |
Double_t | genwt |
Double_t | invgenwt |
generator weight | |
Double_t | mult |
inverted generator weight | |
TVector3 | fV |
multiplicity | |
Double_t | fT |
Bool_t | active |
Int_t | index |
internal activity flag | |
PParticle * | pParticle |
index in particle array | |
PParticle * | qParticle1 |
pointer to particle object | |
PParticle * | qParticle2 |
PParticle * | sParticle |
PParticle * | daughters [MAX_DAUGHTERS+1] |
pointer to particle object | |
TString | debug |
pointer to daughter array | |
PValues * | values |
debug string | |
Int_t | status |
pointer to value container | |
Bool_t | make_new_qParticle |
status of parent particle in PChannel::Decay | |
Definition at line 28 of file PParticle.h.
PParticle::PParticle | ( | Int_t | id = 0, |
Double_t | T = 0., | ||
Double_t | w = 1. ) |
Definition at line 54 of file PParticle.cxx.
References defaults().
|
inlinevirtual |
Definition at line 60 of file PParticle.h.
References qParticle1, qParticle2, and values.
|
protected |
Definition at line 26 of file PParticle.cxx.
References debug, decayModeIndex, decayTime, destroyDecayModeIndex, genwt, index, invgenwt, make_new_qParticle, mult, parentIndex, pParticle, qParticle1, qParticle2, ResetDaughters(), SetDaughterIndex(), SetParentId(), SetParentIndex(), SetSibling(), SetSiblingIndex(), SetSourceId(), SetVertex(), spectator, and values.
Referenced by PParticle().
|
inline |
Definition at line 78 of file PParticle.h.
References daughterIndex.
Referenced by CbmPlutoGenerator::ReadEvent().
|
inline |
Definition at line 77 of file PParticle.h.
References parentIndex.
Referenced by CbmPlutoGenerator::ReadEvent().
|
inline |
Definition at line 80 of file PParticle.h.
References fV.
|
inline |
Definition at line 81 of file PParticle.h.
References fV.
Referenced by CbmPlutoGenerator::ReadEvent().
|
inline |
Definition at line 67 of file PParticle.h.
References pid.
Referenced by CbmPlutoGenerator::ReadEvent().
|
inline |
Definition at line 90 of file PParticle.h.
References daughters, and MAX_DAUGHTERS.
Referenced by defaults().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 69 of file PParticle.h.
Referenced by CbmAnaDimuonAnalysis::Exec(), CbmAnaDimuonAnalysis::Init(), and CbmPlutoGenerator::ReadEvent().
|
protected |
Definition at line 117 of file PParticle.h.
|
protected |
Definition at line 105 of file PParticle.h.
Referenced by GetDaughterIndex(), and SetDaughterIndex().
|
protected |
pointer to particle object
Definition at line 123 of file PParticle.h.
Referenced by ResetDaughters().
|
protected |
|
protected |
Definition at line 103 of file PParticle.h.
Referenced by defaults().
|
protected |
flag that forces particle to be treated as spectator
Definition at line 109 of file PParticle.h.
Referenced by defaults().
|
protected |
Definition at line 104 of file PParticle.h.
Referenced by defaults().
|
protected |
Definition at line 116 of file PParticle.h.
Referenced by SetVertex().
|
protected |
multiplicity
Definition at line 115 of file PParticle.h.
Referenced by GetVertex(), getVertex(), and SetVertex().
|
protected |
Definition at line 111 of file PParticle.h.
Referenced by defaults().
|
protected |
|
protected |
|
protected |
status of parent particle in PChannel::Decay
Definition at line 129 of file PParticle.h.
Referenced by defaults().
|
protected |
|
protected |
Definition at line 101 of file PParticle.h.
Referenced by SetParentId().
|
protected |
Definition at line 102 of file PParticle.h.
Referenced by defaults(), GetParentIndex(), and SetParentIndex().
|
protected |
Definition at line 99 of file PParticle.h.
Referenced by ID().
|
protected |
|
protected |
pointer to particle object
Definition at line 120 of file PParticle.h.
Referenced by defaults(), and ~PParticle().
|
protected |
Definition at line 121 of file PParticle.h.
Referenced by defaults(), and ~PParticle().
|
protected |
Definition at line 106 of file PParticle.h.
Referenced by SetSiblingIndex().
|
protected |
Definition at line 100 of file PParticle.h.
Referenced by SetSourceId().
|
protected |
Definition at line 122 of file PParticle.h.
Referenced by SetSibling().
|
protected |
Definition at line 107 of file PParticle.h.
Referenced by defaults().
|
protected |
pointer to value container
Definition at line 127 of file PParticle.h.
|
protected |
debug string
Definition at line 126 of file PParticle.h.
Referenced by defaults(), and ~PParticle().
|
protected |
Definition at line 110 of file PParticle.h.