13 #ifndef ALIAODTRACKLETS_H 14 #define ALIAODTRACKLETS_H 33 Bool_t
SetTracklet(Int_t pos, Double32_t theta, Double32_t phi, Double32_t deltaPhi, Int_t labelL1, Int_t labelL2);
37 virtual Double_t
GetTheta(Int_t i)
const;
38 virtual Double_t
GetPhi(Int_t i)
const;
40 virtual Int_t
GetLabel(Int_t i, Int_t layer)
const;
41 virtual void SetLabel(Int_t i, Int_t layer,Int_t label);
44 virtual Double_t*
GetPhi()
const {
return (Double_t*)
fPhi;}
63 virtual void Print(Option_t *opt=
"")
const;
virtual Short_t GetNumberOfFiredChips(Int_t layer) const
virtual void Print(Option_t *opt="") const
Double32_t * fTheta
array with theta values
Bool_t SetTracklet(Int_t pos, Double32_t theta, Double32_t phi, Double32_t deltaPhi, Int_t labelL1, Int_t labelL2)
virtual const TBits & GetFastOrFiredChips() const
virtual Double_t * GetDeltPhi() const
virtual Bool_t TestFiredChipMap(UInt_t chipKey) const
virtual Int_t * GetLabels2() const
AliAODTracklets & operator=(const AliAODTracklets &evt)
Double32_t * fDeltaPhi
array with delta phi values
virtual Int_t GetNumberOfTracklets() const
virtual UInt_t GetNumberOfITSClusters(Int_t layer) const
UInt_t fITSClusters[6]
Number of ITS cluster per layer.
virtual void Clear(Option_t *opt="")
AOD class to store tracklets.
virtual Int_t GetLabel(Int_t i, Int_t layer) const
virtual void SetLabel(Int_t i, Int_t layer, Int_t label)
virtual const TBits & GetFiredChipMap() const
Double32_t * fPhi
array with phi values
Short_t fFiredChips[2]
Number of fired chips in the two SPD layers.
virtual Double_t * GetTheta() const
Int_t * fLabelsL2
array with labels of cluster in L2 used for the tracklet
virtual void SetITSClusters(Int_t layer, UInt_t clusters)
virtual void Clear(Option_t *)
virtual Double_t GetDeltaPhi(Int_t i) const
TBits fFastOrFiredChips
Map of FastOr fired chips.
virtual void SetFastOrFiredChipMap(const TBits &fochips)
void CreateContainer(Int_t nTracks)
virtual Bool_t TestFastOrFiredChips(UInt_t chipKey) const
Int_t * fLabels
array with labels of cluster in L1 used for the tracklet
virtual Double_t * GetPhi() const
virtual void SetFiredChipMap(UInt_t chipKey)
virtual ~AliAODTracklets()
virtual void SetFiredChipMap(const TBits &firedChips)
virtual void SetFiredChips(Int_t layer, Short_t firedChips)
virtual void SetFastOrFiredChips(UInt_t chipKey)
TBits fClusterFiredChips
Map of fired chips (= at least one cluster)
virtual Int_t * GetLabels() const