![]() |
AliRoot Core
3dc7879 (3dc7879)
|
#include <AliESDTrdTrack.h>
Public Member Functions | |
AliESDTrdTrack () | |
virtual | ~AliESDTrdTrack () |
AliESDTrdTrack (const AliESDTrdTrack &track) | |
AliESDTrdTrack & | operator= (const AliESDTrdTrack &track) |
virtual void | Copy (TObject &obj) const |
ULong64_t | GetTrackWord (Int_t rev) const |
ULong64_t | GetExtendedTrackWord (Int_t rev) const |
Int_t | GetA () const |
Int_t | GetB () const |
Int_t | GetC () const |
Int_t | GetY () const |
Int_t | GetLayerMask () const |
Int_t | GetPID () const |
Int_t | GetPt () const |
Int_t | GetStack () const |
Int_t | GetSector () const |
UChar_t | GetFlags () const |
UChar_t | GetFlagsTiming () const |
Bool_t | GetTrackInTime () const |
Int_t | GetLabel () const |
Int_t | GetTrackletIndex (const Int_t iLayer) const |
Double_t | Pt () const |
Double_t | Phi () const |
Double_t | Eta () const |
Int_t | GetNTracklets () const |
AliESDTrdTracklet * | GetTracklet (Int_t idx) const |
AliVTrack * | GetTrackMatch () const |
void | SetA (Int_t a) |
void | SetB (Int_t b) |
void | SetC (Int_t c) |
void | SetY (Int_t y) |
void | SetLayerMask (Int_t mask) |
void | SetPID (Int_t pid) |
void | SetLabel (Int_t label) |
void | SetSector (Int_t sector) |
void | SetStack (Int_t stack) |
void | SetFlags (Int_t flags) |
void | SetFlagsTiming (Int_t flags) |
void | SetReserved (Int_t res) |
void | SetTrackletIndex (const Char_t idx, const Int_t layer) |
void | AddTrackletReference (AliESDTrdTracklet *trkl, Int_t layer) |
void | SetTrackMatchReference (AliVTrack *trk) |
Bool_t | IsSortable () const |
Int_t | Compare (const TObject *obj) const |
![]() | |
AliVTrdTrack () | |
virtual | ~AliVTrdTrack () |
AliVTrdTrack (const AliVTrdTrack &track) | |
AliVTrdTrack & | operator= (const AliVTrdTrack &track) |
Protected Member Functions | |
void | AppendBits (ULong64_t &word, UInt_t nBits, UInt_t val) const |
Protected Attributes | |
Int_t | fSector |
Char_t | fStack |
Int_t | fA |
Int_t | fB |
Short_t | fC |
Short_t | fY |
UChar_t | fPID |
Char_t | fLayerMask |
Char_t | fTrackletIndex [fgkNlayers] |
UShort_t | fFlags |
UChar_t | fFlagsTiming |
UChar_t | fReserved |
TRef | fTrackletRefs [fgkNlayers] |
TRef | fTrackMatch |
Int_t | fLabel |
Additional Inherited Members | |
![]() | |
static const Int_t | fgkNlayers = 6 |
Definition at line 15 of file AliESDTrdTrack.h.
AliESDTrdTrack::AliESDTrdTrack | ( | ) |
Definition at line 33 of file AliESDTrdTrack.cxx.
Referenced by ~AliESDTrdTrack().
|
inlinevirtual |
Definition at line 20 of file AliESDTrdTrack.h.
AliESDTrdTrack::AliESDTrdTrack | ( | const AliESDTrdTrack & | track | ) |
Definition at line 56 of file AliESDTrdTrack.cxx.
|
inline |
Definition at line 71 of file AliESDTrdTrack.h.
|
inlineprotected |
Definition at line 79 of file AliESDTrdTrack.h.
Referenced by GetExtendedTrackWord(), and GetTrackWord().
|
virtual |
Implements AliVTrdTrack.
Definition at line 191 of file AliESDTrdTrack.cxx.
Referenced by IsSortable().
|
virtual |
Reimplemented from AliVTrdTrack.
Definition at line 113 of file AliESDTrdTrack.cxx.
Referenced by ~AliESDTrdTrack().
|
inline |
Definition at line 45 of file AliESDTrdTrack.h.
|
inlinevirtual |
|
inline |
Definition at line 29 of file AliESDTrdTrack.h.
|
inline |
Definition at line 30 of file AliESDTrdTrack.h.
ULong64_t AliESDTrdTrack::GetExtendedTrackWord | ( | Int_t | rev | ) | const |
Definition at line 140 of file AliESDTrdTrack.cxx.
Referenced by ~AliESDTrdTrack().
|
inline |
Definition at line 37 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 38 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 40 of file AliESDTrdTrack.h.
Referenced by AliESDEvent::AdjustMCLabels().
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 32 of file AliESDTrdTrack.h.
Referenced by GetPt(), and GetTracklet().
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 47 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 33 of file AliESDTrdTrack.h.
|
virtual |
Implements AliVTrdTrack.
Definition at line 159 of file AliESDTrdTrack.cxx.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 36 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 35 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 39 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 53 of file AliESDTrdTrack.h.
Referenced by AliAnalysisTaskESDfilter::ConvertTRD().
|
inline |
Definition at line 41 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 55 of file AliESDTrdTrack.h.
Referenced by AliAnalysisTaskESDfilter::ConvertTRD().
ULong64_t AliESDTrdTrack::GetTrackWord | ( | Int_t | rev | ) | const |
Definition at line 125 of file AliESDTrdTrack.cxx.
Referenced by ~AliESDTrdTrack().
|
inline |
Definition at line 31 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 74 of file AliESDTrdTrack.h.
AliESDTrdTrack & AliESDTrdTrack::operator= | ( | const AliESDTrdTrack & | track | ) |
Definition at line 84 of file AliESDTrdTrack.cxx.
Referenced by ~AliESDTrdTrack().
|
inline |
Definition at line 44 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 43 of file AliESDTrdTrack.h.
Referenced by Compare(), and AliAnalysisTaskESDfilter::ConvertTRD().
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 57 of file AliESDTrdTrack.h.
|
inline |
Definition at line 58 of file AliESDTrdTrack.h.
|
inline |
Definition at line 59 of file AliESDTrdTrack.h.
|
inline |
Definition at line 66 of file AliESDTrdTrack.h.
|
inline |
Definition at line 67 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 63 of file AliESDTrdTrack.h.
Referenced by AliESDEvent::AdjustMCLabels().
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 61 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 62 of file AliESDTrdTrack.h.
|
inline |
Definition at line 68 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 64 of file AliESDTrdTrack.h.
|
inlinevirtual |
Implements AliVTrdTrack.
Definition at line 65 of file AliESDTrdTrack.h.
|
inline |
Definition at line 69 of file AliESDTrdTrack.h.
|
inline |
Definition at line 72 of file AliESDTrdTrack.h.
|
inline |
Definition at line 60 of file AliESDTrdTrack.h.
|
protected |
Definition at line 84 of file AliESDTrdTrack.h.
Referenced by GetA(), GetTrackWord(), operator=(), and SetA().
|
protected |
Definition at line 85 of file AliESDTrdTrack.h.
Referenced by GetB(), GetTrackWord(), operator=(), and SetB().
|
protected |
Definition at line 86 of file AliESDTrdTrack.h.
Referenced by GetC(), GetTrackWord(), operator=(), and SetC().
|
protected |
Definition at line 91 of file AliESDTrdTrack.h.
Referenced by GetExtendedTrackWord(), GetFlags(), operator=(), and SetFlags().
|
protected |
Definition at line 92 of file AliESDTrdTrack.h.
Referenced by GetExtendedTrackWord(), GetFlagsTiming(), GetTrackInTime(), operator=(), and SetFlagsTiming().
|
protected |
Definition at line 100 of file AliESDTrdTrack.h.
Referenced by GetLabel(), operator=(), and SetLabel().
|
protected |
Definition at line 89 of file AliESDTrdTrack.h.
Referenced by GetLayerMask(), GetNTracklets(), GetTrackWord(), operator=(), and SetLayerMask().
|
protected |
Definition at line 88 of file AliESDTrdTrack.h.
Referenced by GetPID(), GetTrackWord(), operator=(), and SetPID().
|
protected |
Definition at line 93 of file AliESDTrdTrack.h.
Referenced by GetExtendedTrackWord(), operator=(), and SetReserved().
|
protected |
Definition at line 81 of file AliESDTrdTrack.h.
Referenced by GetSector(), operator=(), and SetSector().
|
protected |
Definition at line 82 of file AliESDTrdTrack.h.
Referenced by GetStack(), operator=(), and SetStack().
|
protected |
Definition at line 90 of file AliESDTrdTrack.h.
Referenced by AliESDTrdTrack(), GetExtendedTrackWord(), GetTrackletIndex(), operator=(), and SetTrackletIndex().
|
protected |
Definition at line 95 of file AliESDTrdTrack.h.
Referenced by AddTrackletReference(), AliESDTrdTrack(), GetTracklet(), and operator=().
|
protected |
Definition at line 97 of file AliESDTrdTrack.h.
Referenced by GetTrackMatch(), operator=(), and SetTrackMatchReference().
|
protected |
Definition at line 87 of file AliESDTrdTrack.h.
Referenced by GetExtendedTrackWord(), GetY(), and SetY().