![]() |
AliRoot Core
3dc7879 (3dc7879)
|
#include <AliTrackReference.h>
Public Types | |
enum | constants { kDisappeared = -1, kITS = 0, kTPC = 1, kFRAME = 2, kTRD = 3, kTOF = 4, kMUON = 5, kHMPID = 6, kT0 = 7, kEMCAL = 8, kPMD = 10, kFMD = 12, kVZERO = 14, kZDC = 15, kMFT = 16, kHALL = 17, kFIT = 18, kAD = 19 } |
Public Member Functions | |
AliTrackReference () | |
AliTrackReference (Int_t label, Int_t id=-999) | |
AliTrackReference (const AliTrackReference &tr) | |
virtual | ~AliTrackReference () |
virtual Int_t | GetTrack () const |
virtual void | SetTrack (Int_t track) |
virtual void | SetLength (Float_t length) |
virtual void | SetTime (Float_t time) |
virtual Float_t | GetLength () const |
virtual Float_t | GetTime () const |
virtual Int_t | Label () const |
virtual void | SetLabel (Int_t track) |
virtual Float_t | R () const |
virtual Float_t | Pt () const |
virtual Float_t | Phi () const |
virtual Float_t | Theta () const |
virtual Float_t | X () const |
virtual Float_t | Y () const |
virtual Float_t | Z () const |
virtual Float_t | Px () const |
virtual Float_t | Py () const |
virtual Float_t | Pz () const |
virtual Float_t | P () const |
virtual Int_t | UserId () const |
virtual Int_t | DetectorId () const |
virtual void | SetDetectorId (Int_t id) |
virtual void | SetPosition (Float_t x, Float_t y, Float_t z) |
virtual void | SetMomentum (Float_t px, Float_t py, Float_t pz) |
virtual void | SetUserId (Int_t userId) |
virtual Float_t | PhiPos () const |
virtual Float_t | Alpha () const |
virtual Float_t | LocalX () const |
virtual Float_t | LocalY () const |
Bool_t | IsSortable () const |
Int_t | Compare (const TObject *obj) const |
virtual void | Print (Option_t *opt="") const |
Protected Attributes | |
Int_t | fTrack |
Float_t | fX |
Float_t | fY |
Float_t | fZ |
Float_t | fPx |
Float_t | fPy |
Float_t | fPz |
Float_t | fLength |
Float_t | fTime |
Int_t | fUserId |
Int_t | fDetectorId |
Definition at line 17 of file AliTrackReference.h.
Enumerator | |
---|---|
kDisappeared | |
kITS | |
kTPC | |
kFRAME | |
kTRD | |
kTOF | |
kMUON | |
kHMPID | |
kT0 | |
kEMCAL | |
kPMD | |
kFMD | |
kVZERO | |
kZDC | |
kMFT | |
kHALL | |
kFIT | |
kAD |
Definition at line 20 of file AliTrackReference.h.
AliTrackReference::AliTrackReference | ( | ) |
Definition at line 42 of file AliTrackReference.cxx.
AliTrackReference::AliTrackReference | ( | Int_t | label, |
Int_t | id = -999 |
||
) |
Definition at line 81 of file AliTrackReference.cxx.
AliTrackReference::AliTrackReference | ( | const AliTrackReference & | tr | ) |
Definition at line 63 of file AliTrackReference.cxx.
|
inlinevirtual |
Definition at line 42 of file AliTrackReference.h.
|
inlinevirtual |
Definition at line 75 of file AliTrackReference.h.
|
inline |
Definition at line 81 of file AliTrackReference.h.
|
inlinevirtual |
Definition at line 65 of file AliTrackReference.h.
Referenced by AliMCParticle::GetTPCTrackLength(), GoodTracksTPC(), AliMUONRecoCheck::MakeTrackRefs(), AliMUONRecoCheck::MakeTriggerableTracks(), ReadHits::ProcessTrackRef(), and DrawTrackRefs::ProcessTrackRef().
|
inlinevirtual |
Definition at line 49 of file AliTrackReference.h.
Referenced by AliTPCComparison(), Print(), and TPCFindGenTracks::TreeTRLoop().
|
inlinevirtual |
Definition at line 50 of file AliTrackReference.h.
Referenced by AliMUONCheck::CheckTrackRef(), and Print().
|
inlinevirtual |
Definition at line 45 of file AliTrackReference.h.
Referenced by AliMUONCheck::CheckTrackRef(), DrawTrackRefs::ProcessTrackRef(), AliFMDInput::ProcessTrackRefs(), AliMC::RemapTrackReferencesIDs(), and TPCFindGenTracks::TreeTRLoop().
|
inline |
Definition at line 80 of file AliTrackReference.h.
|
inlinevirtual |
Definition at line 51 of file AliTrackReference.h.
Referenced by AliTPCComparison(), GoodTracksTPC(), Print(), AliMC::ReorderAndExpandTreeTR(), and AliMCEvent::ReorderAndExpandTreeTR().
|
inlinevirtual |
Definition at line 77 of file AliTrackReference.h.
Referenced by GoodTracksTPC().
|
inlinevirtual |
Definition at line 78 of file AliTrackReference.h.
Referenced by GoodTracksTPC().
|
inlinevirtual |
Definition at line 63 of file AliTrackReference.h.
|
inlinevirtual |
Definition at line 55 of file AliTrackReference.h.
|
inlinevirtual |
Definition at line 74 of file AliTrackReference.h.
Referenced by Alpha().
|
virtual |
Definition at line 166 of file AliTrackReference.cxx.
Referenced by Compare().
|
inlinevirtual |
Definition at line 54 of file AliTrackReference.h.
Referenced by AliMCParticle::GetTPCTrackLength(), and TPCFindGenTracks::TreeTRLoop().
|
inlinevirtual |
Definition at line 60 of file AliTrackReference.h.
Referenced by AliTPCComparison(), AliMCParticle::GetTPCTrackLength(), GoodTracksTPC(), AliMUONRecoCheck::MakeTrackRefs(), AliMUONRecoCheck::MakeTriggerableTracks(), Print(), and TPCFindGenTracks::TreeTRLoop().
|
inlinevirtual |
Definition at line 61 of file AliTrackReference.h.
Referenced by AliTPCComparison(), AliMCParticle::GetTPCTrackLength(), GoodTracksTPC(), AliMUONRecoCheck::MakeTrackRefs(), AliMUONRecoCheck::MakeTriggerableTracks(), Print(), and TPCFindGenTracks::TreeTRLoop().
|
inlinevirtual |
Definition at line 62 of file AliTrackReference.h.
Referenced by AliTPCComparison(), AliMCParticle::GetTPCTrackLength(), GoodTracksTPC(), AliMUONRecoCheck::MakeTrackRefs(), AliMUONRecoCheck::MakeTriggerableTracks(), Print(), and TPCFindGenTracks::TreeTRLoop().
|
inlinevirtual |
Definition at line 53 of file AliTrackReference.h.
Referenced by AliMCParticle::GetTPCTrackLength().
|
inlinevirtual |
Definition at line 66 of file AliTrackReference.h.
Referenced by AliMCEvent::ReorderAndExpandTreeTR().
|
inlinevirtual |
Definition at line 52 of file AliTrackReference.h.
Referenced by GoodTracksTPC().
|
inlinevirtual |
Definition at line 47 of file AliTrackReference.h.
Referenced by GoodTracksTPC().
|
inlinevirtual |
Definition at line 68 of file AliTrackReference.h.
Referenced by GoodTracksTPC().
|
inlinevirtual |
Definition at line 67 of file AliTrackReference.h.
Referenced by GoodTracksTPC().
|
inlinevirtual |
Definition at line 48 of file AliTrackReference.h.
|
inlinevirtual |
Definition at line 46 of file AliTrackReference.h.
Referenced by AliMC::RemapTrackReferencesIDs(), and TPCFindGenTracks::TreeKLoop().
|
inlinevirtual |
Definition at line 69 of file AliTrackReference.h.
Referenced by AliFMD::AddHitByFields(), and AliMUONv1::StepManager().
|
inlinevirtual |
Definition at line 56 of file AliTrackReference.h.
|
inlinevirtual |
Definition at line 64 of file AliTrackReference.h.
Referenced by AliMUONRecoCheck::MakeTrackRefs(), AliMUONRecoCheck::MakeTriggerableTracks(), Print(), ReadHits::ProcessTrackRef(), and DrawTrackRefs::ProcessTrackRef().
|
inlinevirtual |
Definition at line 57 of file AliTrackReference.h.
Referenced by AliMUONCheck::CheckTrackRef(), AliMCEvent::DrawCheck(), AliMCParticle::GetTPCTrackLength(), AliMUONRecoCheck::MakeTrackRefs(), AliMUONRecoCheck::MakeTriggerableTracks(), Print(), TPCFindGenTracks::TR2LocalX(), TPCCmpTr::TR2LocalX(), and TPCFindGenTracks::TreeTRLoop().
|
inlinevirtual |
Definition at line 58 of file AliTrackReference.h.
Referenced by AliMUONCheck::CheckTrackRef(), AliMCEvent::DrawCheck(), AliMCParticle::GetTPCTrackLength(), AliMUONRecoCheck::MakeTrackRefs(), AliMUONRecoCheck::MakeTriggerableTracks(), Print(), TPCFindGenTracks::TR2LocalX(), TPCCmpTr::TR2LocalX(), and TPCFindGenTracks::TreeTRLoop().
|
inlinevirtual |
Definition at line 59 of file AliTrackReference.h.
Referenced by AliMUONCheck::CheckTrackRef(), AliMCParticle::GetTPCTrackLength(), GoodTracksTPC(), AliMUONRecoCheck::MakeTrackRefs(), AliMUONRecoCheck::MakeTriggerableTracks(), Print(), TPCFindGenTracks::TR2LocalX(), TPCCmpTr::TR2LocalX(), and TPCFindGenTracks::TreeTRLoop().
|
protected |
Definition at line 101 of file AliTrackReference.h.
Referenced by DetectorId(), and SetDetectorId().
|
protected |
Definition at line 98 of file AliTrackReference.h.
Referenced by GetLength(), and SetLength().
|
protected |
Definition at line 95 of file AliTrackReference.h.
Referenced by AliTrackReference(), P(), Phi(), Pt(), Px(), and SetMomentum().
|
protected |
Definition at line 96 of file AliTrackReference.h.
Referenced by AliTrackReference(), P(), Phi(), Pt(), Py(), and SetMomentum().
|
protected |
Definition at line 97 of file AliTrackReference.h.
Referenced by AliTrackReference(), P(), Pz(), SetMomentum(), and Theta().
|
protected |
Definition at line 99 of file AliTrackReference.h.
|
protected |
Definition at line 91 of file AliTrackReference.h.
Referenced by Compare(), GetTrack(), Label(), SetLabel(), and SetTrack().
|
protected |
Definition at line 100 of file AliTrackReference.h.
Referenced by SetUserId(), and UserId().
|
protected |
Definition at line 92 of file AliTrackReference.h.
Referenced by AliTrackReference(), LocalX(), LocalY(), PhiPos(), R(), SetPosition(), and X().
|
protected |
Definition at line 93 of file AliTrackReference.h.
Referenced by AliTrackReference(), LocalX(), LocalY(), PhiPos(), R(), SetPosition(), and Y().
|
protected |
Definition at line 94 of file AliTrackReference.h.
Referenced by AliTrackReference(), SetPosition(), and Z().