1 #ifndef ALIESDTRDTRACK_H 2 #define ALIESDTRDTRACK_H 23 virtual void Copy(TObject &obj)
const;
43 Double_t
Pt()
const {
return GetPt() / 128.; }
44 Double_t
Phi()
const {
return 0.; };
45 Double_t
Eta()
const {
return 0.; };
49 for (Int_t iLayer = 0; iLayer < 6; ++iLayer)
75 Int_t
Compare(
const TObject* obj)
const;
79 void AppendBits(ULong64_t &word, Int_t nBits, Int_t val)
const { word = (word << nBits) | (val & ~(~0 << nBits)); }
void SetLabel(Int_t label)
Int_t GetLayerMask() const
TRef fTrackletRefs[fgkNlayers]
Int_t GetTrackletIndex(const Int_t iLayer) const
AliESDTrdTracklet * GetTracklet(Int_t idx) const
Int_t GetNTracklets() const
static const Int_t fgkNlayers
Char_t fTrackletIndex[fgkNlayers]
void SetStack(Int_t stack)
ULong64_t GetTrackWord(Int_t rev) const
UChar_t GetFlagsTiming() const
void SetSector(Int_t sector)
virtual void Copy(TObject &obj) const
void SetTrackletIndex(const Char_t idx, const Int_t layer)
ULong64_t GetExtendedTrackWord(Int_t rev) const
AliESDTrdTrack & operator=(const AliESDTrdTrack &track)
Bool_t GetTrackInTime() const
void SetTrackMatchReference(AliVTrack *trk)
void AppendBits(ULong64_t &word, Int_t nBits, Int_t val) const
virtual ~AliESDTrdTrack()
void SetFlagsTiming(Int_t flags)
void AddTrackletReference(AliESDTrdTracklet *trkl, Int_t layer)
AliVTrack * GetTrackMatch() const
void SetLayerMask(Int_t mask)
void SetReserved(Int_t res)
void SetFlags(Int_t flags)
Bool_t IsSortable() const
Int_t Compare(const TObject *obj) const