|
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. ) |
|
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 |
Definition at line 88 of file PParticle.h.
References PParticle(), and sParticle.
Referenced by defaults().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 69 of file PParticle.h.
References E.
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.