| Heavy ion Analysis Libriares
    | 
 
  
| Additional Inherited Members | |
|  Public Member Functions inherited from Hal::McTrack | |
| McTrack & | operator= (const McTrack &other)=default | 
| virtual Int_t | GetPdg () const | 
| const TLorentzVector & | GetFreezoutPosition () const | 
| const TLorentzVector & | GetStartPosition () const | 
| virtual void | CopyData (Track *other) | 
| virtual void | RotateZ (Double_t phi) | 
| void | Boost (Double_t x, Double_t y, Double_t z) | 
| void | SetPdg (Int_t pdg) | 
| void | SetFreezoutPosition (Double_t x, Double_t y, Double_t z, Double_t t) | 
| void | SetStartPosition (Double_t x, Double_t y, Double_t z, Double_t t) | 
| virtual Float_t | GetFieldVal (Int_t fieldID) const | 
| virtual TString | GetFieldName (Int_t fieldID) const | 
|  Public Member Functions inherited from Hal::Track | |
| Track (const Track &track) | |
| Track & | operator= (const Track &track)=default | 
| void | SetThisID (Int_t id) | 
| Int_t | GetThisID () const | 
| void | SetIDs (Int_t id) | 
| Int_t | GetHiddenInfoIndex () const | 
| Double_t | GetPx () const | 
| Double_t | GetPy () const | 
| Double_t | GetPz () const | 
| Double_t | GetE () const | 
| const TLorentzVector & | GetMomentum () const | 
| virtual void | Print (Option_t *option="") const | 
| void | SetCharge (Double_t charge) | 
| void | SetID (Int_t id) | 
| void | SetStatus (Int_t status) | 
| void | SetMomentum (Double_t px, Double_t py, Double_t pz, Double_t e) | 
| void | EnableV0 (Bool_t v0, Bool_t daughters=kTRUE) | 
| void | EnableXi (Bool_t xi, Bool_t daughters=kTRUE) | 
| void | SetMotherIndex (Int_t index) | 
| Double_t | GetMass () const | 
| Double_t | GetCharge () const | 
| Int_t | GetHiddenInfoId () const | 
| virtual Int_t | GetID () const | 
| Int_t | GetStatus () const | 
| Int_t | GetMotherIndex () const | 
| Bool_t | IsPrimary () const | 
| Bool_t | IsGoodSecondary () const | 
| Bool_t | IsGoodV0 () const | 
| Bool_t | IsGoodXi () const | 
| Bool_t | IsGlobal () const | 
| V0Track * | GetV0Info () const | 
| XiTrack * | GetXiInfo () const | 
| void | SetGlobal (Bool_t global=kTRUE) | 
| void | ClearType () | 
| void | SetMass (Double_t mass) | 
| void | SetPrimary () | 
| void | SetSecondary (Bool_t parent) | 
| void | TranslateLinks (const CompressionMap &map) | 
| Bool_t | IsV0 () const | 
| Bool_t | IsXi () const | 
| virtual void | CopyAllData (Track *other) | 
| virtual void | Clear (Option_t *opt="") | 
| virtual void | ResetTrack (Int_t thisID=-1, Event *event=nullptr) | 
| Event * | GetEvent () const | 
| std::vector< int > | GetLinks () const | 
| virtual Int_t | GetLinksFast (std::vector< int > &vec, Bool_t fast=kTRUE) const | 
| virtual void | SetLinks (std::vector< int > &vec) | 
| void | SetEvent (Event *event) | 
|  Protected Types inherited from Hal::Track | |
| enum | ETrackBits { kPrimary = 0 , kV0 = 1 , kXi = 2 , kGlobal = 3 , kMother = 4 , kV0Daughters = 5 , kXiDaughters = 6 } | 
|  Protected Member Functions inherited from Hal::Track | |
| Float_t | GetV0IfPossible (Int_t fieldId) const | 
|  Protected Attributes inherited from Hal::McTrack | |
| TLorentzVector | fFreez | 
| TLorentzVector | fStart | 
| Int_t | fPDG | 
|  Protected Attributes inherited from Hal::Track | |
| Event * | fEvent | 
| TLorentzVector | fP | 
| don't stream it will be build on the fly | |
| Int_t | fID | 
| Int_t | fStatus | 
| Int_t | fHiddenInfo | 
| Int_t | fMotherID | 
| Int_t | fThisID | 
| UInt_t | fType | 
| Float_t | fCharge | 
Definition at line 27 of file OTFMcEvent.h.
| 
 | inline | 
Definition at line 29 of file OTFMcEvent.h.
| 
 | inlinevirtual | 
Reimplemented from Hal::McTrack.
Definition at line 30 of file OTFMcEvent.h.