|
CbmRoot
|
#include <UParticle.h>
Public Member Functions | |
| UParticle () | |
| UParticle (Int_t index, Int_t pdg, Int_t status, Int_t parent, Int_t parentDecay, Int_t mate, Int_t decay, Int_t child[2], Double_t px, Double_t py, Double_t pz, Double_t e, Double_t x, Double_t y, Double_t z, Double_t t, Double_t weight) | |
| UParticle (Int_t index, Int_t pdg, Int_t status, Int_t parent, Int_t parentDecay, Int_t mate, Int_t decay, Int_t child[2], TLorentzVector mom, TLorentzVector pos, Double_t weight) | |
| UParticle (const UParticle &right) | |
| UParticle (const TParticle &right) | |
| virtual | ~UParticle () |
| const UParticle & | operator= (const UParticle &right) |
| const UParticle & | operator= (const TParticle &right) |
| Bool_t | operator== (const UParticle &right) const |
| void | Print (Option_t *="") const |
| Int_t | GetIndex () const |
| Int_t | GetPdg () const |
| Int_t | GetStatus () const |
| Int_t | GetParent () const |
| Int_t | GetParentDecay () const |
| Int_t | GetMate () const |
| Int_t | GetDecay () const |
| Int_t | GetFirstChild () const |
| Int_t | GetLastChild () const |
| Double_t | Px () const |
| Double_t | Py () const |
| Double_t | Pz () const |
| Double_t | E () const |
| TLorentzVector | GetMomentum () const |
| void | Momentum (TLorentzVector &mom) const |
| Double_t | X () const |
| Double_t | Y () const |
| Double_t | Z () const |
| Double_t | T () const |
| TLorentzVector | GetPosition () const |
| void | Position (TLorentzVector &pos) const |
| Double_t | GetWeight () const |
| void | SetIndex (Int_t index) |
| void | SetPdg (Int_t pdg) |
| void | SetStatus (Int_t status) |
| void | SetParent (Int_t parent) |
| void | SetParentDecay (Int_t parentDecay) |
| void | SetMate (Int_t mate) |
| void | SetDecay (Int_t decay) |
| void | SetChild (Int_t child[2]) |
| void | SetFirstChild (Int_t child) |
| void | SetLastChild (Int_t child) |
| void | SetPx (Double_t px) |
| void | SetPy (Double_t py) |
| void | SetPz (Double_t pz) |
| void | SetE (Double_t e) |
| void | SetMomentum (Double_t px, Double_t py, Double_t pz, Double_t e) |
| void | SetMomentum (TLorentzVector mom) |
| void | SetX (Double_t x) |
| void | SetY (Double_t y) |
| void | SetZ (Double_t z) |
| void | SetT (Double_t t) |
| void | SetPosition (Double_t x, Double_t y, Double_t z, Double_t t) |
| void | SetPosition (TLorentzVector pos) |
| void | SetWeight (Double_t weight) |
| ClassDef (UParticle, 1) | |
Private Attributes | |
| Int_t | fIndex |
| Int_t | fPdg |
| Int_t | fStatus |
| Int_t | fParent |
| Int_t | fParentDecay |
| Int_t | fMate |
| Int_t | fDecay |
| Int_t | fChild [2] |
| Double32_t | fPx |
| Double32_t | fPy |
| Double32_t | fPz |
| Double32_t | fE |
| Double32_t | fX |
| Double32_t | fY |
| Double32_t | fZ |
| Double32_t | fT |
| Double32_t | fWeight |
Definition at line 14 of file UParticle.h.
| UParticle::UParticle | ( | ) |
Definition at line 22 of file UParticle.cxx.
References fChild, fDecay, fE, fIndex, fMate, fParent, fParentDecay, fPdg, fPx, fPy, fPz, fStatus, fT, fWeight, fX, fY, and fZ.
Referenced by ClassDef(), operator=(), operator=(), operator==(), and UParticle().
| UParticle::UParticle | ( | const UParticle & | right | ) |
| UParticle::UParticle | ( | const TParticle & | right | ) |
|
virtual |
Definition at line 154 of file UParticle.cxx.
| UParticle::ClassDef | ( | UParticle | , |
| 1 | ) |
References UParticle().
|
inline |
Definition at line 61 of file UParticle.h.
References fE.
Referenced by CbmUnigenGenerator::ReadEvent(), UParticle(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 55 of file UParticle.h.
References fDecay.
Referenced by CbmSimTracksConverter::ProcessData().
|
inline |
Definition at line 56 of file UParticle.h.
References fChild.
|
inline |
Definition at line 49 of file UParticle.h.
References fIndex.
|
inline |
Definition at line 57 of file UParticle.h.
References fChild.
|
inline |
Definition at line 54 of file UParticle.h.
References fMate.
|
inline |
Definition at line 62 of file UParticle.h.
References fE, fPx, fPy, and fPz.
Referenced by CbmUnigenSource::Boost(), and HalCbmUnigenEventInterface::Boost().
|
inline |
Definition at line 52 of file UParticle.h.
References fParent.
Referenced by CbmSimTracksConverter::ProcessData(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 53 of file UParticle.h.
References fParentDecay.
|
inline |
Definition at line 50 of file UParticle.h.
References fPdg.
Referenced by CbmUnigenGenerator::ReadEvent(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 68 of file UParticle.h.
References fT, fX, fY, and fZ.
Referenced by CbmUnigenSource::Boost(), HalCbmUnigenEventInterface::Boost(), and CbmSimTracksConverter::ProcessData().
|
inline |
Definition at line 51 of file UParticle.h.
References fStatus.
Referenced by HalCbmUnigenEvent::Update().
|
inline |
Definition at line 70 of file UParticle.h.
References fWeight.
Referenced by CbmUnigenGenerator::ReadEvent(), and UParticle().
|
inline |
| const UParticle & UParticle::operator= | ( | const TParticle & | right | ) |
|
inline |
| void UParticle::Print | ( | Option_t * | = "" | ) | const |
|
inline |
Definition at line 58 of file UParticle.h.
References fPx.
Referenced by CbmUnigenGenerator::ReadEvent(), UParticle(), UParticle(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 59 of file UParticle.h.
References fPy.
Referenced by CbmUnigenGenerator::ReadEvent(), UParticle(), UParticle(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 60 of file UParticle.h.
References fPz.
Referenced by CbmUnigenGenerator::ReadEvent(), UParticle(), UParticle(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 78 of file UParticle.h.
References fChild.
|
inline |
Definition at line 77 of file UParticle.h.
References fDecay.
|
inline |
Definition at line 88 of file UParticle.h.
References fE.
|
inline |
Definition at line 83 of file UParticle.h.
References fChild.
|
inline |
Definition at line 71 of file UParticle.h.
References fIndex.
|
inline |
Definition at line 84 of file UParticle.h.
References fChild.
|
inline |
Definition at line 76 of file UParticle.h.
References fMate.
|
inline |
Definition at line 89 of file UParticle.h.
References fE, fPx, fPy, and fPz.
Referenced by CbmUnigenSource::Boost(), and HalCbmUnigenEventInterface::Boost().
|
inline |
|
inline |
Definition at line 74 of file UParticle.h.
References fParent.
|
inline |
Definition at line 75 of file UParticle.h.
References fParentDecay.
|
inline |
Definition at line 72 of file UParticle.h.
References fPdg.
|
inline |
Definition at line 107 of file UParticle.h.
References fT, fX, fY, fZ, x, and y.
Referenced by CbmUnigenSource::Boost(), and HalCbmUnigenEventInterface::Boost().
|
inline |
|
inline |
Definition at line 85 of file UParticle.h.
References fPx.
|
inline |
Definition at line 86 of file UParticle.h.
References fPy.
|
inline |
Definition at line 87 of file UParticle.h.
References fPz.
|
inline |
Definition at line 73 of file UParticle.h.
References fStatus.
|
inline |
Definition at line 106 of file UParticle.h.
References fT.
|
inline |
Definition at line 121 of file UParticle.h.
References fWeight.
|
inline |
Definition at line 103 of file UParticle.h.
|
inline |
Definition at line 104 of file UParticle.h.
|
inline |
Definition at line 105 of file UParticle.h.
References fZ.
|
inline |
Definition at line 67 of file UParticle.h.
References fT.
Referenced by UParticle(), UParticle(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 64 of file UParticle.h.
References fX.
Referenced by UParticle(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 65 of file UParticle.h.
References fY.
Referenced by UParticle(), and HalCbmUnigenEvent::Update().
|
inline |
Definition at line 66 of file UParticle.h.
References fZ.
Referenced by UParticle(), and HalCbmUnigenEvent::Update().
|
private |
Definition at line 24 of file UParticle.h.
Referenced by GetFirstChild(), GetLastChild(), operator=(), operator=(), operator==(), Print(), SetChild(), SetFirstChild(), SetLastChild(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 23 of file UParticle.h.
Referenced by GetDecay(), operator=(), operator=(), operator==(), Print(), SetDecay(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 28 of file UParticle.h.
Referenced by E(), GetMomentum(), Momentum(), operator=(), operator=(), operator==(), Print(), SetE(), SetMomentum(), SetMomentum(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 17 of file UParticle.h.
Referenced by GetIndex(), operator=(), operator=(), operator==(), Print(), SetIndex(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 22 of file UParticle.h.
Referenced by GetMate(), operator=(), operator=(), operator==(), Print(), SetMate(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 20 of file UParticle.h.
Referenced by GetParent(), operator=(), operator=(), operator==(), Print(), SetParent(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 21 of file UParticle.h.
Referenced by GetParentDecay(), operator=(), operator=(), operator==(), Print(), SetParentDecay(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 18 of file UParticle.h.
Referenced by GetPdg(), operator=(), operator=(), operator==(), Print(), SetPdg(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 25 of file UParticle.h.
Referenced by GetMomentum(), Momentum(), operator=(), operator=(), operator==(), Print(), Px(), SetMomentum(), SetMomentum(), SetPx(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 26 of file UParticle.h.
Referenced by GetMomentum(), Momentum(), operator=(), operator=(), operator==(), Print(), Py(), SetMomentum(), SetMomentum(), SetPy(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 27 of file UParticle.h.
Referenced by GetMomentum(), Momentum(), operator=(), operator=(), operator==(), Print(), Pz(), SetMomentum(), SetMomentum(), SetPz(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 19 of file UParticle.h.
Referenced by GetStatus(), operator=(), operator=(), operator==(), Print(), SetStatus(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 32 of file UParticle.h.
Referenced by GetPosition(), operator=(), operator=(), operator==(), Position(), Print(), SetPosition(), SetPosition(), SetT(), T(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 33 of file UParticle.h.
Referenced by GetWeight(), operator=(), operator=(), operator==(), Print(), SetWeight(), UParticle(), UParticle(), UParticle(), UParticle(), and UParticle().
|
private |
Definition at line 29 of file UParticle.h.
Referenced by GetPosition(), operator=(), operator=(), operator==(), Position(), Print(), SetPosition(), SetPosition(), SetX(), UParticle(), UParticle(), UParticle(), UParticle(), UParticle(), and X().
|
private |
Definition at line 30 of file UParticle.h.
Referenced by GetPosition(), operator=(), operator=(), operator==(), Position(), Print(), SetPosition(), SetPosition(), SetY(), UParticle(), UParticle(), UParticle(), UParticle(), UParticle(), and Y().
|
private |
Definition at line 31 of file UParticle.h.
Referenced by GetPosition(), operator=(), operator=(), operator==(), Position(), Print(), SetPosition(), SetPosition(), SetZ(), UParticle(), UParticle(), UParticle(), UParticle(), UParticle(), and Z().