28 #ifndef ALIEMCALTRACKER_H 29 #define ALIEMCALTRACKER_H 51 virtual void Clear(Option_t *option=
"ALL");
91 Double_t
X()
const {
return fX;}
92 Double_t
Y()
const {
return fY;}
93 Double_t
Z()
const {
return fZ;}
virtual ~AliEMCALTracker()
void SetGeometry(AliEMCALGeometry *geom)
Bool_t fTrackInITS
Requiere ITS refit with AliVTrack::kITSout.
Double_t fCutNITS
Minimum number of track hits in the ITS.
Float_t fEMCalSurfaceDistance
EMCal surface distance.
Double_t fX
Global X position.
Double_t fCutPhi
cut on phi difference
Use MeanMaterialBudget() function to evaluate correction.
Float_t fStep
Length of each step in propagation.
Steer EMCal-Track matching.
virtual Int_t LoadClusters(TTree *)
Bool_t fITSTrackSA
If no TPC, use ITS Tracks.
void SetCutNTPC(Double_t value)
Double_t fZ
Global Z position.
Double_t fCutNTPC
Minimum number of track hits in the TPC.
Do not correct for energy loss.
Double_t fY
Global Y position.
Virtual class for calorimeter cluster data handling.
ETrackCorr fTrackCorrMode
Material budget correction mode.
virtual Int_t RefitInward(AliESDEvent *)
AliEMCALTracker & operator=(const AliEMCALTracker &source)
TObjArray * fTracks
! Collection of tracks
virtual void Clear(Option_t *option="ALL")
void SetEMCalSurfaceDistance(Double_t d)
void SetCutEta(Double_t value)
Double_t fCutEta
cut on eta difference
TObjArray * fClusters
! Collection of EMCAL clusters (ESDCaloCluster or EMCALRecPoint)
Int_t fIndex
Index of cluster in its native container (ESD or TClonesArray)
void SetCutPhi(Double_t value)
virtual void UnloadClusters()
virtual ~AliEMCALMatchCluster()
Calorimeter cluster data container.
void SetCutPt(Double_t value)
virtual Int_t Clusters2Tracks(AliESDEvent *)
AliEMCALMatchCluster(Int_t ID, AliEMCALRecPoint *recPoint)
void SetStepLength(Float_t length)
void SetTrackInITS(Bool_t value)
Int_t FindMatchedCluster(AliESDtrack *track)
virtual Int_t PropagateBack(AliESDEvent *esd)
Int_t LoadTracks(AliESDEvent *esd)
AliEMCALGeometry * fGeom
! EMCAL geometry
Double_t fCutPt
Minimum pT cut on tracks.
virtual AliCluster * GetCluster(Int_t) const
EMCal geometry, singleton.
void SetCutNITS(Double_t value)
void SetTrackCorrectionMode(Option_t *option)
Double_t fClusterWindow
Select clusters in the window to be matched to tracks.