1 #ifndef ALIANAEMCALTRIGGERCLUSTERS_H 2 #define ALIANAEMCALTRIGGERCLUSTERS_H 182 #endif//ALIANAEMCALTRIGGERCLUSTERS_H virtual ~AliAnaEMCALTriggerClusters()
Virtual destructor.
TH2F * fhEtaPhiTriggerEMCALBCExoticCluster
! Pseudorapidity vs Phi of trigger exotic clusters
TH2F * fhTimeTriggerEMCALBC[11]
! Time distribution of clusters, when trigger is in a given BC
TH2F * fhEtaPhiTriggerEMCALBCUMReMatchCheckNeighCluster
! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger, rematched with neigbour patchs
TH2F * fhTimeTriggerEMCALBCUM[11]
! Time distribution of clusters, when trigger is in a given BC, not matched to trigger ...
TH2F * fhTimeTriggerEMCALBCUMReMatchCheckNeighCluster
! Time distribution of highest energy bad max cell cluster in event, when trigger is not found...
TH2F * fhTimeTriggerEMCALBCBadExotic
! Time distribution of clusters, when trigger exotic and bad cluster
Bool_t IsTrackMatchRejectionOn() const
TH2F * fhTimeTriggerEMCALBCUMBadCluster
! Time distribution of highest energy bad cluster in event, when trigger is in a given BC...
TH2F * fhEtaPhiTriggerEMCALBCUM[11]
! Pseudorapidity vs Phi of clusters for E > 2, not matched to trigger
Float_t GetM02Min() const
TH2F * fhTimeTriggerEMCALBCUMBadMaxCell
! Time distribution of highest energy bad max cell cluster in event, when trigger is not found ...
TH2F * fhTimeTriggerEMCALBCUMBad
! Time distribution of highest energy exotic cluster in event, not matched to trigger ...
TH2F * fhEtaPhiTriggerEMCALBCUMReMatchOpenTimeCluster
! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger, rematched open time trigger
TH2F * fhEtaPhiTriggerEMCALBCUMBadExotic
! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger ...
TH2F * fhTimeTriggerEMCALBCUMBadMaxCellExotic
! Time distribution of highest energy exotic with bad max cell cluster in event, when trigger is not ...
TH2F * fhEtaPhiTriggerEMCALBCUMExotic
! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger ...
TH2F * fhTimeSelectedTriggerEMCALBC0UMReMatchBoth
! Time distribution of photons in event, when trigger is not found, rematched open both ...
AliAnaEMCALTriggerClusters & operator=(const AliAnaEMCALTriggerClusters &g)
Assignment operator not implemented.
TH2F * fhEtaPhiTriggerEMCALBCClusterOverTh
! Pseudorapidity vs Phi of trigger clusters, over nominal threshold
TH2F * fhTimeTriggerEMCALBCBadMaxCell
! Time distribution of trigger clusters, when trigger bad max cell
TH2F * fhEtaPhiSelectedEMCALBCN
! Pseudorapidity vs Phi of identified photon for E > 0.5
Int_t fNCellsCut
Accept for the analysis clusters with more than fNCellsCut cells.
TH2F * fhEtaPhiTriggerEMCALBCUMBad
! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger ...
TH2F * fhTimeTriggerEMCALBCBadExoticCluster
! Time distribution of clusters, when trigger exotic and bad cluster
TH2F * fhTimeTriggerEMCALBC0UMReMatchCheckNeigh
! Time distribution of clusters, not matched to trigger, rematched with neighbour patchs ...
TH2F * fhEtaPhiSelectedTriggerEMCALBCUM[11]
! Pseudorapidity vs Phi of photons for E > 2, not matched to trigger
TH2F * fhEtaPhiEMCALBC1
! Pseudorapidity vs Phi of clusters for E > 0.5
TH2F * fhTimeTriggerEMCALBCExoticCluster
! Time distribution of clusters, when trigger exotic cluster
TH2F * fhTimeTriggerEMCALBCUMExotic
! Time distribution of highest energy exotic cluster in event, not matched to trigger ...
TH2F * fhTimeTriggerEMCALBC0UMReMatchOpenTime
! Time distribution of clusters, not matched to trigger, rematched open time trigger ...
Float_t fMaxM02
Remove clusters with small M02.
TH2F * fhTimeTriggerEMCALBCBadMaxCellExotic
! Time distribution of trigger clusters, when trigger exotic cluster with bad max cell ...
TH2F * fhTimeTriggerEMCALBCUMReMatchBothCluster
! Time distribution of highest energy bad max cell cluster in event, when trigger is not found...
TH2F * fhEtaPhiTriggerEMCALBCBadCluster
! Pseudorapidity vs Phi of trigger bad clusters
Base class for CaloTrackCorr analysis algorithms.
AliAnaEMCALTriggerClusters()
Default constructor. Initialize parameters.
TH2F * fhEtaPhiSelectedEMCALBC0
! Pseudorapidity vs Phi of identified photon for E > 0.5
Float_t GetM02Max() const
void FillBadTriggerEventHistogram()
Fill Bad events histo, study bad/exotic trigger BC.
TObjString * GetAnalysisCuts()
Save parameters used for analysis.
TH2F * fhTimeSelectedTriggerEMCALBCPileUpSPD[11]
! Time distribution of photons, when trigger is in a given BC, tagged as pile-up SPD ...
void Print(const Option_t *opt) const
Print some relevant parameters set for the analysis.
TH1F * fhESelected
! Selected custers E
TH2F * fhEtaPhiTriggerEMCALBCBadExoticCluster
! Pseudorapidity vs Phi of trigger exotic and bad clusters
TH2F * fhEtaPhiEMCALBCN
! Pseudorapidity vs Phi of clusters for E > 0.5
TList * GetCreateOutputObjects()
TH2F * fhEtaPhiTriggerEMCALBCBadExotic
! Pseudorapidity vs Phi of trigger exotic and bad clusters
Double_t GetNCellCut() const
TH2F * fhTimeTriggerEMCALBCBad
! Time distribution of clusters, when trigger exotic
TH2F * fhEtaPhiTriggerEMCALBCClusterBelowTh2
! Pseudorapidity vs Phi of trigger clusters, 1 GeV below nominal threshold
TH2F * fhTimeTriggerEMCALBCPileUpSPD[11]
! Time distribution of clusters, when trigger is in a given BC, tagged as pile-up SPD ...
TH2F * fhEtaPhiTriggerEMCALBCClusterBelowTh1
! Pseudorapidity vs Phi of trigger clusters, 1 GeV below nominal threshold
Class for study of EMCAL trigger behaviour.
TH2F * fhTimeTriggerEMCALBCCluster
! Time distribution of clusters, when trigger cluster is in a given BC
TH2F * fhEtaPhiNoTrigger
! Pseudorapidity vs Phi of highest E exotic cluster in event, no trigger at all
TH2F * fhTimeSelectedTriggerEMCALBCUM[11]
! Time distribution of photons, when trigger is in a given BC, not matched to trigger ...
TH2F * fhEtaPhiSelectedEMCALBC1
! Pseudorapidity vs Phi of identified photon for E > 0.5
TH2F * fhTimeTriggerEMCALBCUMCluster
! Time distribution of highest energy cluster in event, when trigger is in a given BC...
TH2F * fhEtaPhiTriggerEMCALBCUMBadCluster
! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger ...
TH2F * fhTimeTriggerEMCALBCBadCluster
! Time distribution of clusters, when trigger bad cluster is in a given BC
TH2F * fhEtaPhiTriggerEMCALBC[11]
! Pseudorapidity vs Phi of clusters for E > 2
TH2F * fhEtaPhi
! Raw Pseudorapidity vs Phi of clusters for E > 0.5
TH2F * fhTimeTriggerEMCALBC0UMReMatchBoth
! Time distribution of clusters, not matched to trigger, rematched open both
TH2F * fhEtaPhiTriggerEMCALBCUMBadExoticCluster
! Pseudorapidity vs Phi of highest E exotic and bad cluster in event, not matched to trigger ...
void SetM02(Float_t min, Float_t max)
TH2F * fhEtaPhiTriggerEMCALBCUMExoticCluster
! Pseudorapidity vs Phi of highest E exotic cluster in event, not matched to trigger ...
TH2F * fhEtaPhiTriggerEMCALBCUMReMatchBothCluster
! Pseudorapidity vs Phi of highest E bad cluster in event, not matched to trigger, rematched open both
Bool_t fRejectTrackMatch
Reject clusters which have an associated TPC track.
TH2F * fhEtaPhiTriggerEMCALBCBad
! Pseudorapidity vs Phi of trigger exotic clusters
void SetNCellCut(Int_t n)
TLorentzVector fMomentum
! Cluster momentum
void SwitchOnTrackMatchRejection()
void FillRawClusterTriggerBCHistograms(Int_t idcalo, Float_t ecluster, Float_t tofcluster, Float_t etacluster, Float_t phicluster)
Fill trigger related histograms.
TH2F * fhTimeSelectedTriggerEMCALBC0UMReMatchOpenTime
! Time distribution of photons in event, when trigger is not found, rematched open time trigger ...
TH2F * fhEtaPhiTriggerEMCALBCCluster[11]
! Pseudorapidity vs Phi of trigger clusters
TH2F * fhTimeTriggerEMCALBCUMReMatchOpenTimeCluster
! Time distribution of highest energy bad max cell cluster in event, when trigger is not found...
Float_t fMinM02
Remove clusters with large M02.
TH2F * fhTimeTriggerEMCALBCExotic
! Time distribution of clusters, when trigger exotic cluster
TH2F * fhEtaPhiTriggerEMCALBCUMCluster[11]
! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger
TH2F * fhEtaPhiSelected
! Pseudorapidity vs Phi of clusters for E > 0.5
TH2F * fhTimeTriggerEMCALBCUMBadExotic
! Time distribution of highest energy exotic cluster in event, not matched to trigger ...
TH2F * fhEtaPhiEMCALBC0
! Pseudorapidity vs Phi of clusters for E > 0.5
void SwitchOffTrackMatchRejection()
TH2F * fhTimeSelectedTriggerEMCALBC[11]
! Time distribution of photons, when trigger is in a given BC
TH1F * fhE
! Raw clusters E
void InitParameters()
Initialize the parameters of the analysis with default values.
TH2F * fhTimeTriggerEMCALBCUMBadExoticCluster
! Time distribution of highest energy exotic and bad cluster in event, not matched to trigger ...
TH2F * fhEtaPhiTriggerEMCALBCUMClusterBelowTh1
! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger, 2 GeV below nominal th...
void MakeAnalysisFillHistograms()
TH2F * fhEtaPhiTriggerEMCALBCUMClusterOverTh
! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger, over nominal threshold...
TH2F * fhEtaPhiTriggerEMCALBCExotic
! Pseudorapidity vs Phi of trigger exotic clusters
TH2F * fhEtaPhiTriggerEMCALBCUMClusterBelowTh2
! Pseudorapidity vs Phi of highest E cluster in event, not matched to trigger, 2 GeV below nominal th...
TH2F * fhTimeSelectedTriggerEMCALBC0UMReMatchCheckNeigh
! Time distribution of photons in event, when trigger is not found, rematched with neigbour patchs ...
TH2F * fhEtaPhiSelectedTriggerEMCALBC[11]
! Pseudorapidity vs Phi of photons for E > 0.5
TH2F * fhTimeNoTrigger
! Time distribution of highest energy exotic cluster in event, no trigger at all
TH2F * fhTimeTriggerEMCALBCUMExoticCluster
! Time distribution of highest energy exotic cluster in event, not matched to trigger ...