AliPhysics  2797316 (2797316)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliAnaCalorimeterQA Class Reference

Class for the Calorimeter QA analysis. More...

#include <AliAnaCalorimeterQA.h>

Inheritance diagram for AliAnaCalorimeterQA:

Public Member Functions

 AliAnaCalorimeterQA ()
 Default Constructor. Initialize parameters. More...
 
virtual ~AliAnaCalorimeterQA ()
 Virtual destructor. Not implemented. More...
 
TObjString * GetAnalysisCuts ()
 Save parameters used for analysis in a string. More...
 
TList * GetCreateOutputObjects ()
 
void Init ()
 
void InitParameters ()
 Initialize the parameters of the analysis. More...
 
void MakeAnalysisFillHistograms ()
 Main task method, call all the methods filling QA histograms. More...
 
void Print (const Option_t *opt) const
 Print some relevant parameters set for the analysis. More...
 
void BadClusterHistograms (AliVCluster *clus, const TObjArray *caloClusters, AliVCaloCells *cells, Int_t absIdMax, Double_t maxCellFraction, Float_t eCrossFrac, Double_t tmax)
 
void CalculateAverageTime (AliVCluster *clus, AliVCaloCells *cells, Double_t timeAverages[2])
 
void CellHistograms (AliVCaloCells *cells)
 Fill histograms related to cells only. More...
 
void CellInClusterPositionHistograms (AliVCluster *cluster)
 Fill histograms releated to cluster cell position. More...
 
void ClusterAsymmetryHistograms (AliVCluster *clus, Int_t absIdMax, Bool_t goodCluster)
 
void ClusterHistograms (AliVCluster *cluster, const TObjArray *caloClusters, AliVCaloCells *cells, Int_t absIdMax, Double_t maxCellFraction, Float_t eCrossFrac, Double_t tmax)
 
void ClusterLoopHistograms (const TObjArray *clusters, AliVCaloCells *cells)
 
Bool_t ClusterMCHistograms (Bool_t matched, const Int_t *labels, Int_t nLabels, Int_t &pdg)
 
void ClusterMatchedWithTrackHistograms (AliVCluster *clus, Bool_t mcOK, Int_t pdg)
 
void Correlate ()
 
void ExoticHistograms (Int_t absIdMax, Float_t ampMax, AliVCluster *clus, AliVCaloCells *cells)
 Fill histograms with exoticity parameters. More...
 
Float_t GetECross (Int_t absId, AliVCaloCells *cells, Float_t dtcut=10000)
 
void InvariantMassHistograms (Int_t iclus, Int_t nModule, const TObjArray *caloClusters, AliVCaloCells *cells)
 
Bool_t IsGoodCluster (Int_t absIdMax, Float_t m02, Int_t nCellsPerCluster, AliVCaloCells *cells)
 Identify cluster as exotic or not. More...
 
void MCHistograms ()
 
void WeightHistograms (AliVCluster *clus, AliVCaloCells *cells)
 
Float_t GetEMCALCellAmpMin () const
 
void SetEMCALCellAmpMin (Float_t amp)
 
Float_t GetPHOSCellAmpMin () const
 
void SetPHOSCellAmpMin (Float_t amp)
 
Int_t GetEMCALNCellsPerClusterMin () const
 
void SetEMCALNCellsPerClusterMin (Int_t n)
 
Int_t GetPHOSNCellsPerClusterMin () const
 
void SetPHOSNCellsPerClusterMin (Int_t n)
 
Float_t GetInvMassMinECut () const
 
void SetInvMassMinECut (Float_t cut)
 
Float_t GetInvMassMaxECut () const
 
void SetInvMassMaxECut (Float_t cut)
 
Float_t GetInvMassMinM02Cut () const
 
void SetInvMassMinM02Cut (Float_t cut)
 
Float_t GetInvMassMaxM02Cut () const
 
void SetInvMassMaxM02Cut (Float_t cut)
 
Float_t GetInvMassMaxOpenAngle () const
 
void SetInvMassMaxOpenAngle (Float_t c)
 
Float_t GetInvMassMaxTimeDifference () const
 
void SetInvMassMaxTimeDifference (Float_t c)
 
Double_t GetTimeCutMin () const
 
Double_t GetTimeCutMax () const
 
void SetTimeCut (Double_t min, Double_t max)
 
void SwitchOnFillAllCellTimeHisto ()
 
void SwitchOffFillAllCellTimeHisto ()
 
void SwitchOnFillAllPositionHistogram ()
 
void SwitchOffFillAllPositionHistogram ()
 
void SwitchOnFillAllPositionHistogram2 ()
 
void SwitchOffFillAllPositionHistogram2 ()
 
void SwitchOnFillAllTH3Histogram ()
 
void SwitchOffFillAllTH3Histogram ()
 
void SwitchOnFillAllTrackMatchingHistogram ()
 
void SwitchOffFillAllTrackMatchingHistogram ()
 
void SwitchOnFillAllPi0Histogram ()
 
void SwitchOffFillAllPi0Histogram ()
 
void SwitchOnFillInvMassOpAngleHistogram ()
 
void SwitchOffFillInvMassOpAngleHistogram ()
 
void SwitchOnFillPi0PairDiffTimeHistogram ()
 
void SwitchOffFillPi0PairDiffTimeHistogram ()
 
void SwitchOnFillInvMassReducedEMCALHistogram ()
 
void SwitchOffFillInvMassReducedEMCALHistogram ()
 
void SwitchOnCorrelation ()
 
void SwitchOffCorrelation ()
 
void SwitchOnStudyBadClusters ()
 
void SwitchOffStudyBadClusters ()
 
void SwitchOnStudyClustersAsymmetry ()
 
void SwitchOffStudyClustersAsymmetry ()
 
void SwitchOnStudyWeight ()
 
void SwitchOffStudyWeight ()
 
void SwitchOnStudyExotic ()
 
void SwitchOffStudyExotic ()
 
void SetNECrossCuts (Int_t n)
 
void SetNDTimeCuts (Int_t n)
 
void SetExoECrossCuts (Int_t i, Float_t c)
 
void SetExoDTimeCuts (Int_t i, Float_t c)
 
void SetConstantTimeShift (Float_t shift)
 
- Public Member Functions inherited from AliAnaCaloTrackCorrBaseClass
 AliAnaCaloTrackCorrBaseClass ()
 
virtual ~AliAnaCaloTrackCorrBaseClass ()
 Destructor. More...
 
virtual void InitDebug ()
 
virtual void FillEventMixPool ()
 
virtual void MakeAnalysisFillAOD ()
 
virtual void Terminate (TList *)
 
virtual void AddToHistogramsName (TString add)
 
virtual TString GetAddedHistogramsStringToName () const
 
virtual TString GetBaseParametersList ()
 
virtual Int_t GetDebug () const
 
virtual void SetDebug (Int_t d)
 
virtual Int_t GetEventNumber () const
 
virtual Int_t GetTrackMultiplicity () const
 
virtual AliCentrality * GetCentrality () const
 
virtual AliMultSelection * GetMultSelCen () const
 
virtual Int_t GetEventCentrality () const
 
virtual AliEventplane * GetEventPlane () const
 
virtual Double_t GetEventPlaneAngle () const
 
virtual TString GetEventPlaneMethod () const
 
virtual void AddAODParticle (AliAODPWG4Particle part)
 
virtual void ConnectInputOutputAODBranches ()
 
virtual TClonesArray * GetCreateOutputAODBranch ()
 Create AOD branch filled in the analysis. More...
 
virtual TString GetInputAODName () const
 
virtual void SetInputAODName (TString name)
 
virtual TString GetOutputAODName () const
 
virtual void SetOutputAODName (TString name)
 
virtual Bool_t NewOutputAOD () const
 
virtual TString GetOutputAODClassName () const
 
virtual void SetOutputAODClassName (TString name)
 
virtual TString GetAODObjArrayName () const
 
virtual void SetAODObjArrayName (TString name)
 
virtual TClonesArray * GetInputAODBranch () const
 
virtual TClonesArray * GetOutputAODBranch () const
 
virtual TClonesArray * GetAODBranch (const TString &aodBranchName) const
 Recover ouput and input AOD pointers for each event in AliCaloTrackMaker. More...
 
virtual TClonesArray * GetAODCaloClusters () const
 
virtual TClonesArray * GetAODTracks () const
 
virtual AliVCaloCells * GetPHOSCells () const
 
virtual AliVCaloCells * GetEMCALCells () const
 
virtual TObjArray * GetCTSTracks () const
 
virtual TObjArray * GetEMCALClusters () const
 
virtual TObjArray * GetPHOSClusters () const
 
virtual TClonesArray * GetNonStandardJets () const
 
virtual AliAODJetEventBackground * GetBackgroundJets () const
 
virtual Int_t GetCalorimeter () const
 
virtual TString GetCalorimeterString () const
 
virtual void SetCalorimeter (TString &calo)
 Set the calorimeter for the analysis. A string. More...
 
virtual void SetCalorimeter (Int_t calo)
 Set the calorimeter for the analysis. An integer. More...
 
virtual Bool_t IsDataMC () const
 
virtual void SwitchOnDataMC ()
 
virtual void SwitchOffDataMC ()
 
virtual Bool_t IsFiducialCutOn () const
 
virtual void SwitchOnFiducialCut ()
 
virtual void SwitchOffFiducialCut ()
 
virtual Bool_t IsRealCaloAcceptanceOn () const
 
virtual void SwitchOnRealCaloAcceptance ()
 
virtual void SwitchOffRealCaloAcceptance ()
 
virtual Bool_t IsCaloPIDOn () const
 
virtual void SwitchOnCaloPID ()
 
virtual void SwitchOffCaloPID ()
 
virtual Bool_t MakePlotsOn () const
 
virtual void SwitchOnPlotsMaking ()
 
virtual void SwitchOffPlotsMaking ()
 
virtual Bool_t IsPileUpAnalysisOn () const
 
virtual void SwitchOnFillPileUpHistograms ()
 
virtual void SwitchOffFillPileUpHistograms ()
 
virtual Bool_t IsHighMultiplicityAnalysisOn () const
 
virtual void SwitchOnFillHighMultiplicityHistograms ()
 
virtual void SwitchOffFillHighMultiplicityHistograms ()
 
virtual Float_t GetMaxPt () const
 
virtual Float_t GetMinPt () const
 
virtual void SetMaxPt (Float_t pt)
 
virtual void SetMinPt (Float_t pt)
 
virtual void SetPtCutRange (Double_t mi, Double_t ma)
 
virtual Float_t GetMaxEnergy () const
 
virtual Float_t GetMinEnergy () const
 
virtual void SetMaxEnergy (Float_t e)
 
virtual void SetMinEnergy (Float_t e)
 
virtual void SetEnergyCutRange (Double_t mi, Double_t ma)
 
virtual void SetPairTimeCut (Float_t t)
 
virtual Float_t GetPairTimeCut () const
 Time cut in ns. More...
 
Int_t GetFirstSMCoveredByTRD () const
 Time cut in ns. More...
 
void SetFirstSMCoveredByTRD (Int_t n)
 
virtual Int_t GetNZvertBin () const
 
virtual Int_t GetNRPBin () const
 Number of bins in vertex. More...
 
virtual Int_t GetNCentrBin () const
 Number of bins in reaction plain. More...
 
virtual Int_t GetNTrackMultBin () const
 Number of bins in centrality. More...
 
virtual Int_t GetNMaxEvMix () const
 Number of bins in track multiplicity. More...
 
virtual Float_t GetZvertexCut () const
 Maximal number of events for mixin. More...
 
virtual Int_t GetTrackMultiplicityBin () const
 Cut on vertex position. More...
 
virtual Int_t GetEventCentralityBin () const
 
virtual Int_t GetEventRPBin () const
 
virtual Int_t GetEventVzBin () const
 
virtual Int_t GetEventMixBin () const
 
virtual Int_t GetEventMixBin (Int_t iCen, Int_t iVz, Int_t iRP) const
 
virtual Double_t GetEventWeight () const
 
virtual void SetNZvertBin (Int_t n=1)
 
virtual void SetNRPBin (Int_t n=1)
 Number of bins for vertex position. More...
 
virtual void SetNCentrBin (Int_t n=1)
 Number of bins in reaction plain. More...
 
virtual void SetNTrackMultBin (Int_t n=1)
 Number of bins in centrality. More...
 
virtual void SetNMaxEvMix (Int_t n=20)
 Number of bins in track multiplicity. More...
 
virtual void SetTrackMultiplicityBin (Int_t bin, Int_t mult)
 Maximal number of events for mixing. More...
 
virtual void SwitchOnTrackMultBins ()
 
virtual void SwitchOffTrackMultBins ()
 
virtual void SwitchOnOwnMix ()
 
virtual void SwitchOffOwnMix ()
 
virtual Bool_t DoOwnMix () const
 
virtual Bool_t UseTrackMultBins () const
 
virtual Int_t CheckMixedEventVertex (Int_t caloLabel, Int_t trackLabel)
 
virtual AliMixedEvent * GetMixedEvent () const
 
virtual Int_t GetNMixedEvent () const
 
virtual void GetVertex (Double_t vertex[3]) const
 
virtual Double_t * GetVertex (Int_t evtIndex) const
 
virtual void GetVertex (Double_t vertex[3], Int_t evtIndex) const
 
virtual Int_t GetV0Signal (Int_t i) const
 
virtual Int_t GetV0Multiplicity (Int_t i) const
 
Float_t GetPhi (Float_t phi) const
 Shift phi angle in case of negative value 360 degrees. Example TLorenzVector::Phi defined in -pi to pi. More...
 
Float_t DegToRad (Float_t deg) const
 
Float_t RadToDeg (Float_t rad) const
 
virtual Bool_t IsTrackMatched (AliVCluster *cluster, AliVEvent *event)
 
virtual Int_t GetModuleNumberCellIndexes (Int_t absId, Int_t calo, Int_t &icol, Int_t &irow, Int_t &iRCU) const
 
virtual Int_t GetModuleNumberCellIndexesAbsCaloMap (Int_t absId, Int_t calo, Int_t &icol, Int_t &irow, Int_t &iRCU, Int_t &icolAbs, Int_t &irowAbs) const
 
virtual Int_t GetModuleNumber (AliAODPWG4Particle *part) const
 
virtual Int_t GetModuleNumber (AliVCluster *cluster) const
 
virtual AliVCluster * FindCluster (TObjArray *clusters, Int_t clId, Int_t &iclus, Int_t first=0)
 
virtual AliStack * GetMCStack () const
 
virtual AliHeader * GetMCHeader () const
 
virtual AliGenEventHeader * GetMCGenEventHeader () const
 
virtual AliCaloPIDGetCaloPID ()
 
virtual AliCalorimeterUtilsGetCaloUtils () const
 
virtual AliFiducialCutGetFiducialCut ()
 
virtual AliHistogramRangesGetHistogramRanges ()
 
virtual AliIsolationCutGetIsolationCut ()
 
virtual AliMCAnalysisUtilsGetMCAnalysisUtils ()
 
virtual AliNeutralMesonSelectionGetNeutralMesonSelection ()
 
virtual AliCaloTrackReaderGetReader () const
 
virtual AliEMCALGeometry * GetEMCALGeometry () const
 
virtual AliPHOSGeoUtils * GetPHOSGeometry () const
 
virtual void SetCaloPID (AliCaloPID *pid)
 
virtual void SetCaloUtils (AliCalorimeterUtils *caloutils)
 
virtual void SetFiducialCut (AliFiducialCut *fc)
 
virtual void SetHistogramRanges (AliHistogramRanges *hr)
 
virtual void SetIsolationCut (AliIsolationCut *ic)
 
virtual void SetMCAnalysisUtils (AliMCAnalysisUtils *mcutils)
 
virtual void SetNeutralMesonSelection (AliNeutralMesonSelection *const nms)
 
virtual void SetReader (AliCaloTrackReader *reader)
 

Private Types

enum  mcTypes {
  kmcPhoton = 0, kmcPi0 = 1, kmcEta = 2, kmcElectron = 3,
  kmcPhotonConv = 4, kmcNeHadron = 5, kmcChHadron = 6
}
 Enumerator with indeces for MC histograms array indicating the particle type generating the cluster. More...
 

Private Member Functions

AliAnaCalorimeterQAoperator= (const AliAnaCalorimeterQA &qa)
 Copy constructor not implemented. More...
 
 AliAnaCalorimeterQA (const AliAnaCalorimeterQA &qa)
 Assignment operator not implemented. More...
 

Private Attributes

Bool_t fFillAllCellTimeHisto
 Fill all cell time histo. More...
 
Bool_t fFillAllPosHisto
 Fill all the position related histograms. More...
 
Bool_t fFillAllPosHisto2
 Fill all the position related histograms 2. More...
 
Bool_t fFillAllTH3
 Fill TH3 histograms. More...
 
Bool_t fFillAllTMHisto
 Fill track matching histograms. More...
 
Bool_t fFillAllPi0Histo
 Fill invariant mass histograms. More...
 
Bool_t fFillInvMassOpenAngle
 Fill opening angle histograms of cluster pairs, only if fFillAllPi0Histo=kTRUE. More...
 
Bool_t fFillPi0PairDiffTime
 Fill time difference histograms of cluster pairs in pi0 mass window, only if fFillAllPi0Histo=kTRUE. More...
 
Bool_t fFillInvMassInEMCALWithPHOSDCalAcc
 Fill invariant mass histograms of EMCal clusters in DCal and PHOS eta acceptance each, only if fFillAllPi0Histo=kTRUE. More...
 
Bool_t fCorrelate
 Correlate PHOS/EMCAL cells/clusters, also with V0 and track multiplicity. More...
 
Bool_t fStudyBadClusters
 Study bad clusters not passing selection criteria (exotic, shower shape, n cells). More...
 
Bool_t fStudyClustersAsymmetry
 Study asymmetry of clusters, not QA related. More...
 
Bool_t fStudyExotic
 Study the exotic cluster for different cuts, not QA related. More...
 
Bool_t fStudyWeight
 Study the energy weight used in different cluster calculations, not QA related. More...
 
Int_t fNModules
 Number of EMCAL/PHOS modules. More...
 
Int_t fNRCU
 Number of EMCAL/PHOS RCU. More...
 
Int_t fNMaxCols
 Number of EMCAL/PHOS rows. More...
 
Int_t fNMaxRows
 Number of EMCAL/PHOS columns. More...
 
Double_t fTimeCutMin
 Remove clusters/cells with time smaller than this value, in ns. More...
 
Double_t fTimeCutMax
 Remove clusters/cells with time larger than this value, in ns. More...
 
Float_t fCellAmpMin
 Amplitude Threshold on calorimeter cells, set at execution time. More...
 
Float_t fEMCALCellAmpMin
 Amplitude Threshold on EMCal cells. More...
 
Float_t fPHOSCellAmpMin
 Amplitude Threshold on PHOS cells. More...
 
Int_t fEMCALClusterNCellMin
 Minimum number of cells on EMCal clusters. More...
 
Int_t fPHOSClusterNCellMin
 Minimum number of cells on PHOS clusters. More...
 
Float_t fInvMassMinECut
 Minimum energy cut value for clusters entering the invariant mass calculation. More...
 
Float_t fInvMassMaxECut
 Maximum energy cut value for clusters entering the invariant mass calculation. More...
 
Float_t fInvMassMinM02Cut
 Minimum M02 shower shape cut value for clusters entering the invariant mass calculation. More...
 
Float_t fInvMassMaxM02Cut
 Maximum M02 shower shape cut value for clusters entering the invariant mass calculation. More...
 
Float_t fInvMassMaxOpenAngle
 Combine clusters within with a maximum opening angle between them. In radians. More...
 
Float_t fInvMassMaxTimeDifference
 Maximum difference between the time of the 2 clusters to be considered in invariant mass. In ns. More...
 
Float_t fExoNECrossCuts
 Number of ecross cuts. More...
 
Float_t fExoECrossCuts [10]
 List of ecross cuts. More...
 
Float_t fExoNDTimeCuts
 Number of time cuts. More...
 
Float_t fExoDTimeCuts [5]
 List of time cuts. More...
 
TLorentzVector fClusterMomentum
 ! Cluster momentum, temporary container More...
 
TLorentzVector fClusterMomentum2
 ! Cluster momentum, temporary container More...
 
TLorentzVector fPrimaryMomentum
 ! Primary MC momentum, temporary container More...
 
Float_t fConstantTimeShift
 Apply a 600 ns time shift in case of simulation, shift in ns. More...
 
TH1F * fhE
 ! E distribution, Reco More...
 
TH1F * fhPt
 ! pT distribution, Reco More...
 
TH1F * fhPhi
 ! phi distribution, Reco More...
 
TH1F * fhEta
 ! eta distribution, Reco More...
 
TH2F * fhEtaPhi
 ! eta-phi distribution, Reco More...
 
TH3F * fhEtaPhiE
 ! eta vs phi vs E, Reco More...
 
TH1F * fhECharged
 ! E distribution, Reco, matched with track More...
 
TH1F * fhPtCharged
 ! pT distribution, Reco, matched with track More...
 
TH1F * fhPhiCharged
 ! phi distribution, Reco, matched with track More...
 
TH1F * fhEtaCharged
 ! eta-phi distribution, Reco, matched with track More...
 
TH2F * fhEtaPhiCharged
 ! eta distribution, Reco, matched with track More...
 
TH3F * fhEtaPhiECharged
 ! eta vs phi vs E, Reco, matched with track More...
 
TH2F * fhIM
 ! Cluster pairs invariant mass vs pair pT, for EMCAL or PHOS pairs More...
 
TH2F * fhIMSame
 ! Cluster pairs invariant mass vs pair pT, for EMCAL or PHOS pairs More...
 
TH2F * fhIMDiff
 ! Cluster pairs invariant mass vs pair pT, for EMCAL or PHOS pairs More...
 
TH2F * fhIMDCAL
 ! Cluster pairs invariant mass vs pair pT, for DCal pairs More...
 
TH2F * fhIMDCALSame
 ! Cluster pairs invariant mass vs pair pT, for DCal pairs More...
 
TH2F * fhIMDCALDiff
 ! Cluster pairs invariant mass vs pair pT, for DCal pairs More...
 
TH2F * fhIMDCALPHOS
 ! Cluster pairs invariant mass vs pair pT, for DCal-PHOS pairs More...
 
TH2F * fhIMDCALPHOSSame
 ! Cluster pairs invariant mass vs pair pT, for DCal-PHOS pairs More...
 
TH2F * fhIMEMCALPHOS
 ! Cluster pairs invariant mass vs pair pT, for EMCAL(DCal eta acceptance)-EMCAL (PHOS eta acceptance) pairs More...
 
TH2F * fhIMEMCALPHOSSame
 ! Cluster pairs invariant mass vs pair pT, for EMCAL(DCal eta acceptance)-EMCAL (PHOS eta acceptance) pairs More...
 
TH2F * fhAsym
 ! Cluster pairs invariant mass vs pair pT More...
 
TH2F * fhOpAngle
 ! Cluster pairs opening angle vs pair pT More...
 
TH2F * fhIMvsOpAngle
 ! Cluster pairs opening angle vs mass More...
 
TH2F * fhClusterPairDiffTimeEPi0Mass
 ! EMCal/PHOS Cluster time TOF difference, for pairs in 0.1 < mass < 0.18 More...
 
TH2F * fhClusterPairDiffTimeEPi0MassSame
 ! EMCal/PHOS Cluster time TOF difference, for pairs in 0.1 < mass < 0.18, pairs in same Module More...
 
TH2F * fhClusterPairDiffTimeEPi0MassDCal
 ! DCal Cluster time TOF difference, for pairs in 0.1 < mass < 0.18 More...
 
TH2F * fhClusterPairDiffTimeEPi0MassDCalSame
 ! DCal Cluster time TOF difference, for pairs in 0.1 < mass < 0.18, pairs in same Module More...
 
TH2F * fhNCellsPerCluster
 ! N cells per cluster vs cluster energy vs eta of cluster More...
 
TH2F * fhNCellsPerClusterNoCut
 ! N cells per cluster vs cluster energy vs eta of cluster More...
 
TH1F * fhNClusters
 ! Number of clusters More...
 
TH2F * fhClusterTimeEnergy
 ! Cluster Time vs Energy More...
 
TH2F * fhCellTimeSpreadRespectToCellMax
 ! Difference of the time of cell with maximum dep energy and the rest of cells More...
 
TH1F * fhCellIdCellLargeTimeSpread
 ! Cells with large time respect to max (diff > 100 ns) More...
 
TH2F * fhClusterPairDiffTimeE
 ! Pair of clusters time difference vs E More...
 
TH2F * fhClusterPairDiffTimeESameMod
 ! Pair of clusters time difference vs E, in same Mod More...
 
TH2F * fhClusterMaxCellCloseCellRatio
 ! Ratio between max cell energy and cell energy of the same cluster More...
 
TH2F * fhClusterMaxCellCloseCellDiff
 ! Difference between max cell energy and cell energy of the same cluster More...
 
TH2F * fhClusterMaxCellDiff
 ! Difference between cluster energy and energy of cell with more energy, good clusters only More...
 
TH2F * fhClusterMaxCellDiffNoCut
 ! Difference between cluster energy and energy of cell with more energy, no bad cluster rejection More...
 
TH2F * fhClusterMaxCellECross
 ! 1 - Energy in cross around max energy cell / max energy cell vs cluster energy, good clusters More...
 
TH2F * fhLambda0
 ! Cluster Lambda0 vs Energy More...
 
TH2F * fhLambda1
 ! Cluster Lambda1 vs Energy More...
 
TH1F * fhBadClusterEnergy
 ! Energy of bad cluster More...
 
TH2F * fhBadClusterTimeEnergy
 ! Time Max cell of bad cluster More...
 
TH2F * fhBadClusterEtaPhi
 ! Time Max cell of bad cluster More...
 
TH2F * fhBadClusterPairDiffTimeE
 ! Pair of clusters time difference vs E, bad cluster More...
 
TH2F * fhBadCellTimeSpreadRespectToCellMax
 ! Difference of the time of cell with maximum dep energy and the rest of cells for bad clusters More...
 
TH2F * fhBadClusterMaxCellCloseCellRatio
 ! Ratio between max cell energy and cell energy of the same cluster for bad clusters More...
 
TH2F * fhBadClusterMaxCellCloseCellDiff
 ! Difference between max cell energy and cell energy of the same cluster for bad clusters More...
 
TH2F * fhBadClusterMaxCellDiff
 ! Difference between cluster energy and energy of cell with more energy More...
 
TH2F * fhBadClusterMaxCellDiffAverageTime
 ! Difference between cluster average time and time of cell with more energy More...
 
TH2F * fhBadClusterMaxCellDiffWeightedTime
 ! Difference between cluster weighted time and time of cell with more energy More...
 
TH2F * fhBadClusterMaxCellECross
 ! 1 - Energy in cross around max energy cell / max energy cell vs cluster energy, bad clusters More...
 
TH2F * fhBadClusterLambda0
 ! Cluster Lambda0 vs Energy, clusters declared bad More...
 
TH2F * fhBadClusterLambda1
 ! Cluster Lambda1 vs Energy, clusters declared bad More...
 
TH2F * fhDeltaIEtaDeltaIPhiE0 [2]
 ! Difference between max cell index and farthest cell, eta vs phi, E < 2 GeV, with and without matching; More...
 
TH2F * fhDeltaIEtaDeltaIPhiE2 [2]
 ! Difference between max cell index and farthest cell, eta vs phi, 2 < E < 6 GeV, with and without matching; More...
 
TH2F * fhDeltaIEtaDeltaIPhiE6 [2]
 ! Difference between max cell index and farthest cell, eta vs phi, E > 6 GeV, with and without matching; More...
 
TH2F * fhDeltaIA [2]
 ! Cluster "asymmetry" in cell terms vs E, with and without matching More...
 
TH2F * fhDeltaIAL0 [2]
 ! Cluster "asymmetry" in cell units vs Lambda0 for E > 0.5 GeV, n cells in cluster > 3, with and without matching More...
 
TH2F * fhDeltaIAL1 [2]
 ! Cluster "asymmetry" in cell units vs Lambda1 for E > 0.5 GeV, n cells in cluster > 3, with and without matching More...
 
TH2F * fhDeltaIANCells [2]
 ! Cluster "asymmetry" in cell units vs number of cells in cluster for E > 0.5, with and without matching More...
 
TH2F * fhDeltaIAMC [4]
 ! Cluster "asymmetry" in cell terms vs E, from MC photon, electron, conversion or hadron. More...
 
TH2F * fhBadClusterDeltaIEtaDeltaIPhiE0
 ! Difference between max cell index and farthest cell, eta vs phi, E < 2 GeV, with and without matching; bad clusters. More...
 
TH2F * fhBadClusterDeltaIEtaDeltaIPhiE2
 ! Difference between max cell index and farthest cell, eta vs phi, 2 < E < 6 GeV, with and without matching; bad clusters. More...
 
TH2F * fhBadClusterDeltaIEtaDeltaIPhiE6
 ! Difference between max cell index and farthest cell, eta vs phi, E > 6 GeV, with and without matching; bad clusters. More...
 
TH2F * fhBadClusterDeltaIA
 ! Cluster "asymmetry" in cell terms vs E, with and without matching; bad clusters. More...
 
TH2F * fhRNCells
 ! R=sqrt(x^2+y^2) (cm) cluster distribution vs N cells in cluster More...
 
TH2F * fhXNCells
 ! X (cm) cluster distribution vs N cells in cluster More...
 
TH2F * fhYNCells
 ! Y (cm) cluster distribution vs N cells in cluster More...
 
TH2F * fhZNCells
 ! Z (cm) cluster distribution vs N cells in cluster More...
 
TH2F * fhRE
 ! R=sqrt(x^2+y^2) (cm) cluster distribution vs cluster energy More...
 
TH2F * fhXE
 ! X (cm) cluster distribution vs cluster energy More...
 
TH2F * fhYE
 ! Y (cm) cluster distribution vs cluster energy More...
 
TH2F * fhZE
 ! Z (cm) cluster distribution vs cluster energy More...
 
TH3F * fhXYZ
 ! cluster X vs Y vs Z (cm) More...
 
TH2F * fhRCellE
 ! R=sqrt(x^2+y^2) (cm) cell distribution vs cell energy More...
 
TH2F * fhXCellE
 ! X (cm) cell distribution vs cell energy More...
 
TH2F * fhYCellE
 ! Y (cm) cell distribution vs cell energy More...
 
TH2F * fhZCellE
 ! Z (cm) cell distribution vs cell energy More...
 
TH3F * fhXYZCell
 ! cell X vs Y vs Z (cm) More...
 
TH2F * fhDeltaCellClusterRNCells
 ! R cluster - R cell distribution (cm) vs N cells in cluster More...
 
TH2F * fhDeltaCellClusterXNCells
 ! X cluster - X cell distribution (cm) vs N cells in cluster More...
 
TH2F * fhDeltaCellClusterYNCells
 ! Y cluster - Y cell distribution (cm) vs N cells in cluster More...
 
TH2F * fhDeltaCellClusterZNCells
 ! Z cluster - Z cell distribution (cm) vs N cells in cluster More...
 
TH2F * fhDeltaCellClusterRE
 ! R cluster - R cell distribution (cm) vs cluster energy More...
 
TH2F * fhDeltaCellClusterXE
 ! X cluster - X cell distribution (cm) vs cluster energy More...
 
TH2F * fhDeltaCellClusterYE
 ! Y cluster - Y cell distribution (cm) vs cluster energy More...
 
TH2F * fhDeltaCellClusterZE
 ! Z cluster - Z cell distribution (cm) vs cluster energy More...
 
TH1F * fhNCells
 ! Number of towers/crystals with signal More...
 
TH1F * fhNCellsCutAmpMin
 ! Number of towers/crystals with signal, with min amplitude More...
 
TH1F * fhAmplitude
 ! Amplitude measured in towers/crystals More...
 
TH2F * fhAmpId
 ! Amplitude measured in towers/crystals vs id of tower. More...
 
TH3F * fhEtaPhiAmpCell
 ! eta vs phi vs amplitude, cells More...
 
TH2F * fhEtaPhiCell
 ! eta vs phi, cells More...
 
TH1F * fhTime
 ! Time measured in towers/crystals More...
 
TH2F * fhTimeId
 ! Time vs Absolute cell Id More...
 
TH2F * fhTimeAmp
 ! Time vs Amplitude More...
 
TH2F * fhAmpIdLowGain
 ! Amplitude measured in towers/crystals vs id of tower, low gain towers More...
 
TH2F * fhTimeIdLowGain
 ! Time vs Absolute cell Id, low gain More...
 
TH2F * fhTimeAmpLowGain
 ! Time vs Amplitude, low gain More...
 
TH2F * fhCellECross
 ! 1 - Energy in cross around cell / cell energy More...
 
TH2F * fhEMCALPHOSCorrNClusters
 ! EMCAL vs PHOS, number of clusters More...
 
TH2F * fhEMCALPHOSCorrEClusters
 ! EMCAL vs PHOS, total measured cluster energy More...
 
TH2F * fhEMCALPHOSCorrNCells
 ! EMCAL vs PHOS, number of cells More...
 
TH2F * fhEMCALPHOSCorrECells
 ! EMCAL vs PHOS, total measured cell energy More...
 
TH2F * fhEMCALDCALCorrNClusters
 ! EMCAL vs DCAL, number of clusters More...
 
TH2F * fhEMCALDCALCorrEClusters
 ! EMCAL vs DCAL, total measured cluster energy More...
 
TH2F * fhEMCALDCALCorrNCells
 ! EMCAL vs DCAL, number of cells More...
 
TH2F * fhEMCALDCALCorrECells
 ! EMCAL vs DCAL, total measured cell energy More...
 
TH2F * fhDCALPHOSCorrNClusters
 ! DCAL vs PHOS, number of clusters More...
 
TH2F * fhDCALPHOSCorrEClusters
 ! DCAL vs PHOS, total measured cluster energy More...
 
TH2F * fhDCALPHOSCorrNCells
 ! DCAL vs PHOS, number of cells More...
 
TH2F * fhDCALPHOSCorrECells
 ! DCAL vs PHOS, total measured cell energy More...
 
TH2F * fhCaloV0SCorrNClusters
 ! Calo vs V0 signal , number of clusters More...
 
TH2F * fhCaloV0SCorrEClusters
 ! Calo vs V0 signal, total measured cluster energy More...
 
TH2F * fhCaloV0SCorrNCells
 ! Calo vs V0 signal, number of cells More...
 
TH2F * fhCaloV0SCorrECells
 ! Calo vs V0 signal, total measured cell energy More...
 
TH2F * fhCaloV0MCorrNClusters
 ! Calo vs V0 multiplicity , number of clusters More...
 
TH2F * fhCaloV0MCorrEClusters
 ! Calo vs V0 multiplicity, total measured cluster energy More...
 
TH2F * fhCaloV0MCorrNCells
 ! Calo vs V0 multiplicity, number of cells More...
 
TH2F * fhCaloV0MCorrECells
 ! Calo vs V0 multiplicity, total measured cell energy More...
 
TH2F * fhCaloTrackMCorrNClusters
 ! Calo vs Track Multiplicity, number of clusters More...
 
TH2F * fhCaloTrackMCorrEClusters
 ! Calo vs Track Multiplicity, total measured cluster energy More...
 
TH2F * fhCaloTrackMCorrNCells
 ! Calo vs V0 Track Multiplicity, number of cells More...
 
TH2F * fhCaloTrackMCorrECells
 ! Calo vs V0 Track Multipliticy, total measured cell energy More...
 
TH2F * fhCaloCenNClusters
 ! Calo vs centrality, number of clusters More...
 
TH2F * fhCaloCenEClusters
 ! Calo vs centrality, total measured cluster energy More...
 
TH2F * fhCaloCenNCells
 ! Calo vs centrality, number of cells More...
 
TH2F * fhCaloCenECells
 ! Calo vs centrality, total measured cell energy More...
 
TH2F * fhCaloEvPNClusters
 ! Calo vs event plane angle, number of clusters More...
 
TH2F * fhCaloEvPEClusters
 ! Calo vs event plane angle, total measured cluster energy More...
 
TH2F * fhCaloEvPNCells
 ! Calo vs event plane angle, number of cells More...
 
TH2F * fhCaloEvPECells
 ! Calo vs event plane angle, total measured cell energy More...
 
TH2F * fhEMod
 ! Cluster E distribution for different module, Reco More...
 
TH2F * fhAmpMod
 ! Cell amplitude distribution for different module, Reco More...
 
TH2F * fhEWeirdMod
 ! Cluster E distribution for different module, very large E, Reco More...
 
TH2F * fhAmpWeirdMod
 ! Cell amplitude distribution for different module, very large Amp, Reco More...
 
TH2F * fhTimeMod
 ! Cell time distribution for different module, Reco More...
 
TH2F * fhNClustersMod
 ! Number of clusters for different module, Reco More...
 
TH2F * fhNCellsMod
 ! Number of towers/crystals with signal for different module, Reco More...
 
TH2F * fhSumClustersEnergyMod
 ! Sum of clusters energy for different module, Reco More...
 
TH2F * fhSumCellsAmpMod
 ! Sum of towers/crystals signal for different module, Reco More...
 
TH2F ** fhNCellsSumAmpPerMod
 ! N cells vs sum of amplitude in different modules, Reco More...
 
TH2F ** fhNClustersSumEnergyPerMod
 ! N clusters vs sum of energies in different module, Reco More...
 
TH2F ** fhNCellsPerClusterMod
 ! N cells per clusters different module, Reco More...
 
TH2F ** fhNCellsPerClusterModNoCut
 ! N cells per clusters different module, Reco, No cut More...
 
TH2F * fhNCellsPerClusterWeirdMod
 ! N cells per clusters different module, Reco, ridiculously large energy More...
 
TH2F * fhNCellsPerClusterWeirdModNoCut
 ! N cells per clusters different module, Reco, No cut, ridiculously large energy More...
 
TH2F * fhGridCells
 ! Cells ordered in column/row for different module, Reco More...
 
TH2F * fhGridCellsE
 ! Cells ordered in column/row for different module, weighted with energy, Reco More...
 
TH2F * fhGridCellsTime
 ! Cells ordered in column/row for different module, weighted with time, Reco More...
 
TH2F * fhGridCellsLowGain
 ! Cells ordered in column/row for different module, Reco, low gain More...
 
TH2F * fhGridCellsELowGain
 ! Cells ordered in column/row for different module, weighted with energy, Reco, low gain More...
 
TH2F * fhGridCellsTimeLowGain
 ! Cells ordered in column/row for different module, weighted with time, Reco, low gain More...
 
TH2F ** fhTimeAmpPerRCU
 ! Time vs Amplitude measured in towers/crystals different RCU More...
 
TH2F ** fhIMMod
 ! cluster pairs invariant mass, different module, More...
 
TH2F * fhECellClusterRatio
 ! e cell / e cluster vs e cluster More...
 
TH2F * fhECellClusterLogRatio
 ! log (e cell / e cluster) vs e cluster More...
 
TH2F * fhEMaxCellClusterRatio
 ! e max cell / e cluster vs e cluster More...
 
TH2F * fhEMaxCellClusterLogRatio
 ! log (e max cell / e cluster) vs e cluster More...
 
TH2F * fhLambda0ForW0AndCellCuts [12][4][3]
 ! L0 for different w0 and cell cuts More...
 
TH2F * fhLambda0ForW0AndCellCutsEta0 [12][4][3]
 ! L0 for different w0 and cell cuts, |eta| < 0.15 More...
 
TH2F * fhLambda0ForW0MC [12][5]
 ! L0 for different w0, depending on the particle of origin More...
 
TH2F * fhECellTotalRatio
 ! e cell / e total vs e total More...
 
TH2F * fhECellTotalLogRatio
 ! log (e cell / e total) vs e total More...
 
TH2F ** fhECellTotalRatioMod
 ! e cell / e total vs e total, per SM More...
 
TH2F ** fhECellTotalLogRatioMod
 ! log (e cell / e total) vs e total, per SM More...
 
TH2F * fhExoNCell [10][5]
 ! Number of cells per cluster for different cuts More...
 
TH2F * fhExoL0 [10][5]
 ! Long shower shape axis for exotic More...
 
TH2F * fhExoL1 [10][5]
 ! Short shower shape axis for exotic More...
 
TH2F * fhExoECross [10][5]
 ! E cross for max cell in cluster, for different cuts More...
 
TH2F * fhExoTime [10][5]
 ! Time of exotic cluster, for different cuts More...
 
TH2F * fhExoDTime [10]
 ! Difference in time between cell with max energy and rest of cells for exotic More...
 
TH2F * fhExoL0NCell [10][5]
 ! Lambda0 vs n cells in cluster for several E cross cuts and cluster with E > 5 More...
 
TH2F * fhExoL0ECross
 ! Lambda0 vs E cross fraction for clusters with E > 5 GeV More...
 
TH2F * fhExoL1NCell [10][5]
 ! Lambda1 vs n cells in cluster for several E cross cuts and cluster with E > 5 More...
 
TH2F * fhExoL1ECross
 ! Lambda1 vs E cross fraction for clusters with E > 5 GeV More...
 
TH2F * fhRecoMCE [7][2]
 ! E generated particle vs reconstructed E More...
 
TH2F * fhRecoMCPhi [7][2]
 ! phi generated particle vs reconstructed phi More...
 
TH2F * fhRecoMCEta [7][2]
 ! eta generated particle vs reconstructed Eta More...
 
TH2F * fhRecoMCDeltaE [7][2]
 ! Gen-Reco E generated particle vs reconstructed E More...
 
TH2F * fhRecoMCRatioE [7][2]
 ! Reco/Gen E generated particle vs reconstructed E More...
 
TH2F * fhRecoMCDeltaPhi [7][2]
 ! Gen-Reco phi generated particle vs reconstructed E More...
 
TH2F * fhRecoMCDeltaEta [7][2]
 ! Gen-Reco eta generated particle vs reconstructed E More...
 
TH1F * fhGenMCE [4]
 ! pt of primary particle More...
 
TH1F * fhGenMCPt [4]
 ! pt of primary particle More...
 
TH2F * fhGenMCEtaPhi [4]
 ! eta vs phi of primary particle More...
 
TH1F * fhGenMCAccE [4]
 ! pt of primary particle, in acceptance More...
 
TH1F * fhGenMCAccPt [4]
 ! pt of primary particle, in acceptance More...
 
TH2F * fhGenMCAccEtaPhi [4]
 ! eta vs phi of primary particle, in acceptance More...
 
TH2F * fhEMVxyz
 ! Electromagnetic particle production vertex More...
 
TH2F * fhEMR
 ! Electromagnetic distance to vertex vs rec energy More...
 
TH2F * fhHaVxyz
 ! Hadron production vertex More...
 
TH2F * fhHaR
 ! Hadron distance to vertex vs rec energy More...
 
TH2F * fh1EOverP
 ! p/E for track-cluster matches More...
 
TH2F * fh2dR
 ! distance between projected track and cluster (eta-phi units) More...
 
TH2F * fh2EledEdx
 ! dE/dx vs. momentum for electron candidates More...
 
TH2F * fh2MatchdEdx
 ! dE/dx vs. momentum for all matches More...
 
TH2F * fh1EOverPR02
 ! p/E for track-cluster matches, dR < 0.2 More...
 
TH2F * fh1EleEOverP
 ! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100 More...
 
TH2F * fh1EOverPMod
 ! p/E for track-cluster matches, per SM More...
 
TH2F * fh2dRMod
 ! distance between projected track and cluster (eta-phi units), per SM More...
 
TH2F * fh2EledEdxMod
 ! dE/dx for electron candidates, per SM More...
 
TH2F * fh2MatchdEdxMod
 ! dE/dx for all matches, per SM More...
 
TH2F * fh1EOverPR02Mod
 ! p/E for track-cluster matches, dR < 0.2, per SM More...
 
TH2F * fh1EleEOverPMod
 ! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, per SM More...
 
TH2F * fhMCEle1EOverP
 ! p/E for track-cluster matches, MC electrons More...
 
TH1F * fhMCEle1dR
 ! distance between projected track and cluster, MC electrons More...
 
TH2F * fhMCEle2MatchdEdx
 ! dE/dx vs. momentum for all matches, MC electrons More...
 
TH2F * fhMCChHad1EOverP
 ! p/E for track-cluster matches, MC charged hadrons More...
 
TH1F * fhMCChHad1dR
 ! distance between projected track and cluster, MC charged hadrons More...
 
TH2F * fhMCChHad2MatchdEdx
 ! dE/dx vs. momentum for all matches, MC charged More...
 
TH2F * fhMCNeutral1EOverP
 ! p/E for track-cluster matches, MC neutral More...
 
TH1F * fhMCNeutral1dR
 ! Distance between projected track and cluster, MC neutral More...
 
TH2F * fhMCNeutral2MatchdEdx
 ! dE/dx vs. momentum for all matches, MC neutral More...
 
TH2F * fhMCEle1EOverPR02
 ! p/E for track-cluster matches, dR < 0.2, MC electrons More...
 
TH2F * fhMCChHad1EOverPR02
 ! p/E for track-cluster matches, dR < 0.2, MC charged hadrons More...
 
TH2F * fhMCNeutral1EOverPR02
 ! p/E for track-cluster matches, dR < 0.2, MC neutral More...
 
TH2F * fhMCEle1EleEOverP
 ! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, MC electrons More...
 
TH2F * fhMCChHad1EleEOverP
 ! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, MC charged hadrons More...
 
TH2F * fhMCNeutral1EleEOverP
 ! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, MC neutral More...
 
TH2F * fhTrackMatchedDEtaNeg
 ! Eta distance between track and cluster vs cluster E, after and before photon cuts More...
 
TH2F * fhTrackMatchedDPhiNeg
 ! Phi distance between track and cluster vs cluster E, after and before photon cuts More...
 
TH2F * fhTrackMatchedDEtaDPhiNeg
 ! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV, after and before More...
 
TH2F * fhTrackMatchedDEtaPos
 ! Eta distance between track and cluster vs cluster E, after and before photon cuts More...
 
TH2F * fhTrackMatchedDPhiPos
 ! Phi distance between track and cluster vs cluster E, after and before photon cuts More...
 
TH2F * fhTrackMatchedDEtaDPhiPos
 ! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV, after and before More...
 
TH2F * fhTrackMatchedDEtaNegMod
 ! Eta distance between negative track and cluster vs module for E > 0.5 GeV More...
 
TH2F * fhTrackMatchedDPhiNegMod
 ! Phi distance between negative track and cluster vs module for E > 0.5 GeV More...
 
TH2F * fhTrackMatchedDEtaPosMod
 ! Eta distance between positive track and cluster vs module for E > 0.5 GeV More...
 
TH2F * fhTrackMatchedDPhiPosMod
 ! Phi distance between positive track and cluster vs module for E > 0.5 GeV More...
 

Additional Inherited Members

- Public Types inherited from AliAnaCaloTrackCorrBaseClass
enum  detector {
  kEMCAL = AliFiducialCut::kEMCAL, kPHOS = AliFiducialCut::kPHOS, kCTS = AliFiducialCut::kCTS, kDCAL = AliFiducialCut::kDCAL,
  kDCALPHOS = AliFiducialCut::kDCALPHOS
}
 Set the tag identifing the main detector used in the analysis. More...
 

Detailed Description

Class for the Calorimeter QA analysis.

Task filling basic histograms to check reconstructed data (real or MC) of calorimeters. EMCal official QA executed with this task although it also works for PHOS. The output of this task is also used for the tagging of channels as bad. Output and conclusions of this task when executed on data can be found in the following pages

More information on the code can be found in this twiki and particularly in this section.

Author
Gustavo Conesa Balbastre Gusta.nosp@m.vo.C.nosp@m.onesa.nosp@m..Bal.nosp@m.bastr.nosp@m.e@ce.nosp@m.rn.ch, LPSC-IN2P3-CNRS

Definition at line 45 of file AliAnaCalorimeterQA.h.

Member Enumeration Documentation

Enumerator with indeces for MC histograms array indicating the particle type generating the cluster.

Enumerator
kmcPhoton 
kmcPi0 
kmcEta 
kmcElectron 
kmcPhotonConv 
kmcNeHadron 
kmcChHadron 

Definition at line 515 of file AliAnaCalorimeterQA.h.

Constructor & Destructor Documentation

AliAnaCalorimeterQA::AliAnaCalorimeterQA ( )

Default Constructor. Initialize parameters.

Definition at line 47 of file AliAnaCalorimeterQA.cxx.

virtual AliAnaCalorimeterQA::~AliAnaCalorimeterQA ( )
inlinevirtual

Virtual destructor. Not implemented.

Definition at line 52 of file AliAnaCalorimeterQA.h.

AliAnaCalorimeterQA::AliAnaCalorimeterQA ( const AliAnaCalorimeterQA qa)
private

Assignment operator not implemented.

Member Function Documentation

void AliAnaCalorimeterQA::BadClusterHistograms ( AliVCluster *  clus,
const TObjArray *  caloClusters,
AliVCaloCells *  cells,
Int_t  absIdMax,
Double_t  maxCellFraction,
Float_t  eCrossFrac,
Double_t  tmax 
)

Fill histograms with parameters of clusters declared bad when calling the method.

Parameters
cluscalorimeter cluster pointer.
caloClustersfull list of clusters, used for comparison of bad and good clusters timing.
cellslist of cells, needed to get the cell with highest energy in cluster.
absIdMaxid number of cell with highest energy in the cluster.
maxCellFractionratio E_cell_max/ E_cluster.
eCrossFracexoticity fraction.
tmaxtime of highest energy cell in cluster.

Definition at line 285 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms().

void AliAnaCalorimeterQA::CalculateAverageTime ( AliVCluster *  clus,
AliVCaloCells *  cells,
Double_t  timeAverages[2] 
)

Calculate time averages and weights in clusters.

Parameters
cluscalorimeter cluster pointer.
cellslist of cells, needed to get the cell with highest energy in cluster.
timeAveragesreturn average weighted time in cluster.

Definition at line 373 of file AliAnaCalorimeterQA.cxx.

Referenced by BadClusterHistograms().

void AliAnaCalorimeterQA::CellHistograms ( AliVCaloCells *  cells)

Fill histograms related to cells only.

Definition at line 437 of file AliAnaCalorimeterQA.cxx.

Referenced by MakeAnalysisFillHistograms().

void AliAnaCalorimeterQA::CellInClusterPositionHistograms ( AliVCluster *  cluster)

Fill histograms releated to cluster cell position.

Definition at line 724 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms().

void AliAnaCalorimeterQA::ClusterAsymmetryHistograms ( AliVCluster *  clus,
Int_t  absIdMax,
Bool_t  goodCluster 
)

Definition at line 793 of file AliAnaCalorimeterQA.cxx.

Referenced by BadClusterHistograms(), and ClusterHistograms().

void AliAnaCalorimeterQA::ClusterHistograms ( AliVCluster *  clus,
const TObjArray *  caloClusters,
AliVCaloCells *  cells,
Int_t  absIdMax,
Double_t  maxCellFraction,
Float_t  eCrossFrac,
Double_t  tmax 
)

Fill calorimeter cluster related histograms. Only good clusters, excluded bad previously.

Parameters
cluscalorimeter cluster pointer.
caloClustersfull list of clusters, used for comparison of bad and good clusters timing.
cellslist of cells, needed to get the cell with highest energy in cluster.
absIdMaxid number of cell with highest energy in the cluster.
maxCellFractionratio E_cell_max/ E_cluster.
eCrossFracexoticity fraction.
tmaxtime of highest energy cell in cluster.

Definition at line 895 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms().

void AliAnaCalorimeterQA::ClusterLoopHistograms ( const TObjArray *  caloClusters,
AliVCaloCells *  cells 
)

Fill clusters related histograms, execute here the loop of clusters apply basic selection cuts (track matching, goondess, exoticity, timing) and the call to the different methods filling different type of histograms:

  • Basic cluster histograms for good or bad clusters
  • Excotic cluster histograms
  • Cells in cluster
  • Invariant mass
  • Matched clusters histograms
    Parameters
    caloClustersfull list of clusters
    cellsfull list of cells

Definition at line 1038 of file AliAnaCalorimeterQA.cxx.

Referenced by MakeAnalysisFillHistograms().

void AliAnaCalorimeterQA::ClusterMatchedWithTrackHistograms ( AliVCluster *  clus,
Bool_t  okPrimary,
Int_t  pdg 
)

Histograms for clusters matched with tracks.

Parameters
cluscluster pointer.
okPrimaryprimary was found before.
pdgprimary pdg number found earlier.

Definition at line 1526 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms().

Bool_t AliAnaCalorimeterQA::ClusterMCHistograms ( Bool_t  matched,
const Int_t *  labels,
Int_t  nLabels,
Int_t &  pdg 
)

Fill histograms depending on the MC origin information. Only possible for simulations.

Definition at line 1218 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms().

void AliAnaCalorimeterQA::Correlate ( )

Correlate information from PHOS and EMCal and DCal and with V0 and track multiplicity

Definition at line 1669 of file AliAnaCalorimeterQA.cxx.

Referenced by MakeAnalysisFillHistograms().

void AliAnaCalorimeterQA::ExoticHistograms ( Int_t  absIdMax,
Float_t  ampMax,
AliVCluster *  clus,
AliVCaloCells *  cells 
)

Fill histograms with exoticity parameters.

Definition at line 1887 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms().

TObjString * AliAnaCalorimeterQA::GetAnalysisCuts ( )
virtual

Save parameters used for analysis in a string.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 1850 of file AliAnaCalorimeterQA.cxx.

TList * AliAnaCalorimeterQA::GetCreateOutputObjects ( )
virtual

Create histograms to be saved in output file and store them in the output container.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 1958 of file AliAnaCalorimeterQA.cxx.

Float_t AliAnaCalorimeterQA::GetECross ( Int_t  absID,
AliVCaloCells *  cells,
Float_t  dtcut = 10000 
)

Get energy in cross axis around maximum cell. For both calorimeters. For EMCal, same procedure as in AliCalorimeterUtils

Definition at line 3636 of file AliAnaCalorimeterQA.cxx.

Referenced by CellHistograms(), ClusterLoopHistograms(), ExoticHistograms(), and IsGoodCluster().

Float_t AliAnaCalorimeterQA::GetEMCALCellAmpMin ( ) const
inline

Definition at line 108 of file AliAnaCalorimeterQA.h.

Int_t AliAnaCalorimeterQA::GetEMCALNCellsPerClusterMin ( ) const
inline

Definition at line 114 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMaxECut ( ) const
inline

Definition at line 123 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMaxM02Cut ( ) const
inline

Definition at line 129 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMaxOpenAngle ( ) const
inline

Definition at line 132 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMaxTimeDifference ( ) const
inline

Definition at line 135 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMinECut ( ) const
inline

Definition at line 120 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMinM02Cut ( ) const
inline

Definition at line 126 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetPHOSCellAmpMin ( ) const
inline

Definition at line 111 of file AliAnaCalorimeterQA.h.

Int_t AliAnaCalorimeterQA::GetPHOSNCellsPerClusterMin ( ) const
inline

Definition at line 117 of file AliAnaCalorimeterQA.h.

Double_t AliAnaCalorimeterQA::GetTimeCutMax ( ) const
inline

Definition at line 139 of file AliAnaCalorimeterQA.h.

Double_t AliAnaCalorimeterQA::GetTimeCutMin ( ) const
inline

Definition at line 138 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::Init ( )
virtual

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 4011 of file AliAnaCalorimeterQA.cxx.

void AliAnaCalorimeterQA::InitParameters ( )
virtual

Initialize the parameters of the analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 4023 of file AliAnaCalorimeterQA.cxx.

Referenced by AliAnaCalorimeterQA().

void AliAnaCalorimeterQA::InvariantMassHistograms ( Int_t  iclus,
Int_t  nModule,
const TObjArray *  caloClusters,
AliVCaloCells *  cells 
)

Fill Invariant mass histograms.

Parameters
iclusmain loop cluster index
nModule(super)module number of iclus.
caloClustersarray with the clusters.
cellsarray with cells.

Definition at line 3753 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms().

Bool_t AliAnaCalorimeterQA::IsGoodCluster ( Int_t  absIdMax,
Float_t  m02,
Int_t  nCellsPerCluster,
AliVCaloCells *  cells 
)

Identify cluster as exotic or not.

Definition at line 4062 of file AliAnaCalorimeterQA.cxx.

Referenced by BadClusterHistograms(), ClusterLoopHistograms(), and InvariantMassHistograms().

void AliAnaCalorimeterQA::MakeAnalysisFillHistograms ( )
virtual

Main task method, call all the methods filling QA histograms.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 4122 of file AliAnaCalorimeterQA.cxx.

void AliAnaCalorimeterQA::MCHistograms ( )

Access the generated particle kinematics and fill the corresponding histograms. Not dependent on cluster/cell.

Definition at line 4176 of file AliAnaCalorimeterQA.cxx.

Referenced by MakeAnalysisFillHistograms().

AliAnaCalorimeterQA& AliAnaCalorimeterQA::operator= ( const AliAnaCalorimeterQA qa)
private

Copy constructor not implemented.

void AliAnaCalorimeterQA::Print ( const Option_t *  opt) const
virtual

Print some relevant parameters set for the analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 4098 of file AliAnaCalorimeterQA.cxx.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SetConstantTimeShift ( Float_t  shift)
inline

Definition at line 195 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetEMCALCellAmpMin ( Float_t  amp)
inline

Definition at line 109 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetEMCALNCellsPerClusterMin ( Int_t  n)
inline

Definition at line 115 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetExoDTimeCuts ( Int_t  i,
Float_t  c 
)
inline

Definition at line 193 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetExoECrossCuts ( Int_t  i,
Float_t  c 
)
inline

Definition at line 192 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMaxECut ( Float_t  cut)
inline

Definition at line 124 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMaxM02Cut ( Float_t  cut)
inline

Definition at line 130 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMaxOpenAngle ( Float_t  c)
inline

Definition at line 133 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMaxTimeDifference ( Float_t  c)
inline

Definition at line 136 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMinECut ( Float_t  cut)
inline

Definition at line 121 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMinM02Cut ( Float_t  cut)
inline

Definition at line 127 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetNDTimeCuts ( Int_t  n)
inline

Definition at line 190 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetNECrossCuts ( Int_t  n)
inline

Definition at line 189 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetPHOSCellAmpMin ( Float_t  amp)
inline

Definition at line 112 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetPHOSNCellsPerClusterMin ( Int_t  n)
inline

Definition at line 118 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetTimeCut ( Double_t  min,
Double_t  max 
)
inline

Definition at line 140 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffCorrelation ( )
inline

Definition at line 173 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffFillAllCellTimeHisto ( )
inline

Definition at line 146 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffFillAllPi0Histogram ( )
inline

Definition at line 161 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffFillAllPositionHistogram ( )
inline

Definition at line 149 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffFillAllPositionHistogram2 ( )
inline

Definition at line 152 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffFillAllTH3Histogram ( )
inline

Definition at line 155 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffFillAllTrackMatchingHistogram ( )
inline

Definition at line 158 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffFillInvMassOpAngleHistogram ( )
inline

Definition at line 164 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffFillInvMassReducedEMCALHistogram ( )
inline

Definition at line 170 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffFillPi0PairDiffTimeHistogram ( )
inline

Definition at line 167 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffStudyBadClusters ( )
inline

Definition at line 176 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffStudyClustersAsymmetry ( )
inline

Definition at line 181 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffStudyExotic ( )
inline

Definition at line 187 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffStudyWeight ( )
inline

Definition at line 184 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOnCorrelation ( )
inline

Definition at line 172 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOnFillAllCellTimeHisto ( )
inline

Definition at line 145 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOnFillAllPi0Histogram ( )
inline

Definition at line 160 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnFillAllPositionHistogram ( )
inline

Definition at line 148 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnFillAllPositionHistogram2 ( )
inline

Definition at line 151 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnFillAllTH3Histogram ( )
inline

Definition at line 154 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnFillAllTrackMatchingHistogram ( )
inline

Definition at line 157 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOnFillInvMassOpAngleHistogram ( )
inline

Definition at line 163 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnFillInvMassReducedEMCALHistogram ( )
inline

Definition at line 169 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnFillPi0PairDiffTimeHistogram ( )
inline

Definition at line 166 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnStudyBadClusters ( )
inline

Definition at line 175 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOnStudyClustersAsymmetry ( )
inline

Definition at line 180 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnStudyExotic ( )
inline

Definition at line 186 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnStudyWeight ( )
inline

Definition at line 183 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::WeightHistograms ( AliVCluster *  clus,
AliVCaloCells *  cells 
)

Check cluster weights, check the effect of different w0 parameter on shower shape Check effect of time and energy cuts at cell level on the shower shape

Definition at line 4319 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms().

Member Data Documentation

Float_t AliAnaCalorimeterQA::fCellAmpMin
private

Amplitude Threshold on calorimeter cells, set at execution time.

Definition at line 233 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), ClusterLoopHistograms(), InitParameters(), and MakeAnalysisFillHistograms().

TLorentzVector AliAnaCalorimeterQA::fClusterMomentum
private
TLorentzVector AliAnaCalorimeterQA::fClusterMomentum2
private

! Cluster momentum, temporary container

Definition at line 255 of file AliAnaCalorimeterQA.h.

Referenced by InvariantMassHistograms().

Float_t AliAnaCalorimeterQA::fConstantTimeShift
private

Apply a 600 ns time shift in case of simulation, shift in ns.

Definition at line 258 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), CellHistograms(), ClusterHistograms(), ClusterLoopHistograms(), ExoticHistograms(), InvariantMassHistograms(), and SetConstantTimeShift().

Bool_t AliAnaCalorimeterQA::fCorrelate
private

Correlate PHOS/EMCAL cells/clusters, also with V0 and track multiplicity.

Definition at line 213 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), MakeAnalysisFillHistograms(), SwitchOffCorrelation(), and SwitchOnCorrelation().

Float_t AliAnaCalorimeterQA::fEMCALCellAmpMin
private
Int_t AliAnaCalorimeterQA::fEMCALClusterNCellMin
private

Minimum number of cells on EMCal clusters.

Definition at line 236 of file AliAnaCalorimeterQA.h.

Referenced by GetAnalysisCuts(), GetEMCALNCellsPerClusterMin(), InitParameters(), IsGoodCluster(), Print(), and SetEMCALNCellsPerClusterMin().

Float_t AliAnaCalorimeterQA::fExoDTimeCuts[5]
private

List of time cuts.

Definition at line 252 of file AliAnaCalorimeterQA.h.

Referenced by ExoticHistograms(), GetCreateOutputObjects(), InitParameters(), and SetExoDTimeCuts().

Float_t AliAnaCalorimeterQA::fExoECrossCuts[10]
private

List of ecross cuts.

Definition at line 250 of file AliAnaCalorimeterQA.h.

Referenced by ExoticHistograms(), GetCreateOutputObjects(), InitParameters(), and SetExoECrossCuts().

Float_t AliAnaCalorimeterQA::fExoNDTimeCuts
private

Number of time cuts.

Definition at line 251 of file AliAnaCalorimeterQA.h.

Referenced by ExoticHistograms(), GetCreateOutputObjects(), InitParameters(), SetExoDTimeCuts(), and SetNDTimeCuts().

Float_t AliAnaCalorimeterQA::fExoNECrossCuts
private

Number of ecross cuts.

Definition at line 249 of file AliAnaCalorimeterQA.h.

Referenced by ExoticHistograms(), GetCreateOutputObjects(), InitParameters(), SetExoECrossCuts(), and SetNECrossCuts().

Bool_t AliAnaCalorimeterQA::fFillAllCellTimeHisto
private
Bool_t AliAnaCalorimeterQA::fFillAllPi0Histo
private

Fill invariant mass histograms.

Definition at line 208 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), GetCreateOutputObjects(), SwitchOffFillAllPi0Histogram(), and SwitchOnFillAllPi0Histogram().

Bool_t AliAnaCalorimeterQA::fFillAllPosHisto
private
Bool_t AliAnaCalorimeterQA::fFillAllPosHisto2
private

Fill all the position related histograms 2.

Definition at line 204 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), GetCreateOutputObjects(), SwitchOffFillAllPositionHistogram2(), and SwitchOnFillAllPositionHistogram2().

Bool_t AliAnaCalorimeterQA::fFillAllTH3
private
Bool_t AliAnaCalorimeterQA::fFillAllTMHisto
private
Bool_t AliAnaCalorimeterQA::fFillInvMassInEMCALWithPHOSDCalAcc
private

Fill invariant mass histograms of EMCal clusters in DCal and PHOS eta acceptance each, only if fFillAllPi0Histo=kTRUE.

Definition at line 211 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), InvariantMassHistograms(), SwitchOffFillInvMassReducedEMCALHistogram(), and SwitchOnFillInvMassReducedEMCALHistogram().

Bool_t AliAnaCalorimeterQA::fFillInvMassOpenAngle
private

Fill opening angle histograms of cluster pairs, only if fFillAllPi0Histo=kTRUE.

Definition at line 209 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), InvariantMassHistograms(), SwitchOffFillInvMassOpAngleHistogram(), and SwitchOnFillInvMassOpAngleHistogram().

Bool_t AliAnaCalorimeterQA::fFillPi0PairDiffTime
private

Fill time difference histograms of cluster pairs in pi0 mass window, only if fFillAllPi0Histo=kTRUE.

Definition at line 210 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), InvariantMassHistograms(), SwitchOffFillPi0PairDiffTimeHistogram(), and SwitchOnFillPi0PairDiffTimeHistogram().

TH2F* AliAnaCalorimeterQA::fh1EleEOverP
private

! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100

Definition at line 546 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh1EleEOverPMod
private

! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, per SM

Definition at line 553 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh1EOverP
private

! p/E for track-cluster matches

Definition at line 541 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh1EOverPMod
private

! p/E for track-cluster matches, per SM

Definition at line 548 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh1EOverPR02
private

! p/E for track-cluster matches, dR < 0.2

Definition at line 545 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh1EOverPR02Mod
private

! p/E for track-cluster matches, dR < 0.2, per SM

Definition at line 552 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh2dR
private

! distance between projected track and cluster (eta-phi units)

Definition at line 542 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh2dRMod
private

! distance between projected track and cluster (eta-phi units), per SM

Definition at line 549 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh2EledEdx
private

! dE/dx vs. momentum for electron candidates

Definition at line 543 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh2EledEdxMod
private

! dE/dx for electron candidates, per SM

Definition at line 550 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh2MatchdEdx
private

! dE/dx vs. momentum for all matches

Definition at line 544 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh2MatchdEdxMod
private

! dE/dx for all matches, per SM

Definition at line 551 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhAmpId
private

! Amplitude measured in towers/crystals vs id of tower.

Definition at line 390 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhAmpIdLowGain
private

! Amplitude measured in towers/crystals vs id of tower, low gain towers

Definition at line 399 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhAmplitude
private

! Amplitude measured in towers/crystals

Definition at line 389 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhAmpMod
private

! Cell amplitude distribution for different module, Reco

Definition at line 457 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhAmpWeirdMod
private

! Cell amplitude distribution for different module, very large Amp, Reco

Definition at line 459 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhAsym
private

! Cluster pairs invariant mass vs pair pT

Definition at line 287 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhBadCellTimeSpreadRespectToCellMax
private

! Difference of the time of cell with maximum dep energy and the rest of cells for bad clusters

Definition at line 328 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterDeltaIA
private

! Cluster "asymmetry" in cell terms vs E, with and without matching; bad clusters.

Definition at line 354 of file AliAnaCalorimeterQA.h.

Referenced by ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterDeltaIEtaDeltaIPhiE0
private

! Difference between max cell index and farthest cell, eta vs phi, E < 2 GeV, with and without matching; bad clusters.

Definition at line 351 of file AliAnaCalorimeterQA.h.

Referenced by ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterDeltaIEtaDeltaIPhiE2
private

! Difference between max cell index and farthest cell, eta vs phi, 2 < E < 6 GeV, with and without matching; bad clusters.

Definition at line 352 of file AliAnaCalorimeterQA.h.

Referenced by ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterDeltaIEtaDeltaIPhiE6
private

! Difference between max cell index and farthest cell, eta vs phi, E > 6 GeV, with and without matching; bad clusters.

Definition at line 353 of file AliAnaCalorimeterQA.h.

Referenced by ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhBadClusterEnergy
private

! Energy of bad cluster

Definition at line 324 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterEtaPhi
private

! Time Max cell of bad cluster

Definition at line 326 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterLambda0
private

! Cluster Lambda0 vs Energy, clusters declared bad

Definition at line 338 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterLambda1
private

! Cluster Lambda1 vs Energy, clusters declared bad

Definition at line 339 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterMaxCellCloseCellDiff
private

! Difference between max cell energy and cell energy of the same cluster for bad clusters

Definition at line 331 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterMaxCellCloseCellRatio
private

! Ratio between max cell energy and cell energy of the same cluster for bad clusters

Definition at line 330 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterMaxCellDiff
private

! Difference between cluster energy and energy of cell with more energy

Definition at line 332 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterMaxCellDiffAverageTime
private

! Difference between cluster average time and time of cell with more energy

Definition at line 334 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterMaxCellDiffWeightedTime
private

! Difference between cluster weighted time and time of cell with more energy

Definition at line 335 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterMaxCellECross
private

! 1 - Energy in cross around max energy cell / max energy cell vs cluster energy, bad clusters

Definition at line 336 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterPairDiffTimeE
private

! Pair of clusters time difference vs E, bad cluster

Definition at line 327 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterTimeEnergy
private

! Time Max cell of bad cluster

Definition at line 325 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloCenECells
private

! Calo vs centrality, total measured cell energy

Definition at line 445 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloCenEClusters
private

! Calo vs centrality, total measured cluster energy

Definition at line 443 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloCenNCells
private

! Calo vs centrality, number of cells

Definition at line 444 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloCenNClusters
private

! Calo vs centrality, number of clusters

Definition at line 442 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloEvPECells
private

! Calo vs event plane angle, total measured cell energy

Definition at line 452 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloEvPEClusters
private

! Calo vs event plane angle, total measured cluster energy

Definition at line 450 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloEvPNCells
private

! Calo vs event plane angle, number of cells

Definition at line 451 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloEvPNClusters
private

! Calo vs event plane angle, number of clusters

Definition at line 449 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloTrackMCorrECells
private

! Calo vs V0 Track Multipliticy, total measured cell energy

Definition at line 438 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloTrackMCorrEClusters
private

! Calo vs Track Multiplicity, total measured cluster energy

Definition at line 436 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloTrackMCorrNCells
private

! Calo vs V0 Track Multiplicity, number of cells

Definition at line 437 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloTrackMCorrNClusters
private

! Calo vs Track Multiplicity, number of clusters

Definition at line 435 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0MCorrECells
private

! Calo vs V0 multiplicity, total measured cell energy

Definition at line 431 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0MCorrEClusters
private

! Calo vs V0 multiplicity, total measured cluster energy

Definition at line 429 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0MCorrNCells
private

! Calo vs V0 multiplicity, number of cells

Definition at line 430 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0MCorrNClusters
private

! Calo vs V0 multiplicity , number of clusters

Definition at line 428 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0SCorrECells
private

! Calo vs V0 signal, total measured cell energy

Definition at line 427 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0SCorrEClusters
private

! Calo vs V0 signal, total measured cluster energy

Definition at line 425 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0SCorrNCells
private

! Calo vs V0 signal, number of cells

Definition at line 426 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0SCorrNClusters
private

! Calo vs V0 signal , number of clusters

Definition at line 424 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCellECross
private

! 1 - Energy in cross around cell / cell energy

Definition at line 403 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhCellIdCellLargeTimeSpread
private

! Cells with large time respect to max (diff > 100 ns)

Definition at line 305 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCellTimeSpreadRespectToCellMax
private

! Difference of the time of cell with maximum dep energy and the rest of cells

Definition at line 304 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhClusterMaxCellCloseCellDiff
private

! Difference between max cell energy and cell energy of the same cluster

Definition at line 310 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhClusterMaxCellCloseCellRatio
private

! Ratio between max cell energy and cell energy of the same cluster

Definition at line 309 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhClusterMaxCellDiff
private

! Difference between cluster energy and energy of cell with more energy, good clusters only

Definition at line 311 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhClusterMaxCellDiffNoCut
private

! Difference between cluster energy and energy of cell with more energy, no bad cluster rejection

Definition at line 312 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhClusterMaxCellECross
private

! 1 - Energy in cross around max energy cell / max energy cell vs cluster energy, good clusters

Definition at line 316 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhClusterPairDiffTimeE
private

! Pair of clusters time difference vs E

Definition at line 306 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhClusterPairDiffTimeEPi0Mass
private

! EMCal/PHOS Cluster time TOF difference, for pairs in 0.1 < mass < 0.18

Definition at line 292 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhClusterPairDiffTimeEPi0MassDCal
private

! DCal Cluster time TOF difference, for pairs in 0.1 < mass < 0.18

Definition at line 295 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhClusterPairDiffTimeEPi0MassDCalSame
private

! DCal Cluster time TOF difference, for pairs in 0.1 < mass < 0.18, pairs in same Module

Definition at line 296 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhClusterPairDiffTimeEPi0MassSame
private

! EMCal/PHOS Cluster time TOF difference, for pairs in 0.1 < mass < 0.18, pairs in same Module

Definition at line 293 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhClusterPairDiffTimeESameMod
private

! Pair of clusters time difference vs E, in same Mod

Definition at line 307 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhClusterTimeEnergy
private

! Cluster Time vs Energy

Definition at line 303 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDCALPHOSCorrECells
private

! DCAL vs PHOS, total measured cell energy

Definition at line 420 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDCALPHOSCorrEClusters
private

! DCAL vs PHOS, total measured cluster energy

Definition at line 418 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDCALPHOSCorrNCells
private

! DCAL vs PHOS, number of cells

Definition at line 419 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDCALPHOSCorrNClusters
private

! DCAL vs PHOS, number of clusters

Definition at line 417 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaCellClusterRE
private

! R cluster - R cell distribution (cm) vs cluster energy

Definition at line 380 of file AliAnaCalorimeterQA.h.

Referenced by CellInClusterPositionHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaCellClusterRNCells
private

! R cluster - R cell distribution (cm) vs N cells in cluster

Definition at line 375 of file AliAnaCalorimeterQA.h.

Referenced by CellInClusterPositionHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaCellClusterXE
private

! X cluster - X cell distribution (cm) vs cluster energy

Definition at line 381 of file AliAnaCalorimeterQA.h.

Referenced by CellInClusterPositionHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaCellClusterXNCells
private

! X cluster - X cell distribution (cm) vs N cells in cluster

Definition at line 376 of file AliAnaCalorimeterQA.h.

Referenced by CellInClusterPositionHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaCellClusterYE
private

! Y cluster - Y cell distribution (cm) vs cluster energy

Definition at line 382 of file AliAnaCalorimeterQA.h.

Referenced by CellInClusterPositionHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaCellClusterYNCells
private

! Y cluster - Y cell distribution (cm) vs N cells in cluster

Definition at line 377 of file AliAnaCalorimeterQA.h.

Referenced by CellInClusterPositionHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaCellClusterZE
private

! Z cluster - Z cell distribution (cm) vs cluster energy

Definition at line 383 of file AliAnaCalorimeterQA.h.

Referenced by CellInClusterPositionHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaCellClusterZNCells
private

! Z cluster - Z cell distribution (cm) vs N cells in cluster

Definition at line 378 of file AliAnaCalorimeterQA.h.

Referenced by CellInClusterPositionHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaIA[2]
private

! Cluster "asymmetry" in cell terms vs E, with and without matching

Definition at line 346 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaIAL0[2]
private

! Cluster "asymmetry" in cell units vs Lambda0 for E > 0.5 GeV, n cells in cluster > 3, with and without matching

Definition at line 347 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaIAL1[2]
private

! Cluster "asymmetry" in cell units vs Lambda1 for E > 0.5 GeV, n cells in cluster > 3, with and without matching

Definition at line 348 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaIAMC[4]
private

! Cluster "asymmetry" in cell terms vs E, from MC photon, electron, conversion or hadron.

Definition at line 350 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaIANCells[2]
private

! Cluster "asymmetry" in cell units vs number of cells in cluster for E > 0.5, with and without matching

Definition at line 349 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaIEtaDeltaIPhiE0[2]
private

! Difference between max cell index and farthest cell, eta vs phi, E < 2 GeV, with and without matching;

Definition at line 343 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaIEtaDeltaIPhiE2[2]
private

! Difference between max cell index and farthest cell, eta vs phi, 2 < E < 6 GeV, with and without matching;

Definition at line 344 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDeltaIEtaDeltaIPhiE6[2]
private

! Difference between max cell index and farthest cell, eta vs phi, E > 6 GeV, with and without matching;

Definition at line 345 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterAsymmetryHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhE
private

! E distribution, Reco

Definition at line 263 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhECellClusterLogRatio
private

! log (e cell / e cluster) vs e cluster

Definition at line 483 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and WeightHistograms().

TH2F* AliAnaCalorimeterQA::fhECellClusterRatio
private

! e cell / e cluster vs e cluster

Definition at line 482 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and WeightHistograms().

TH2F* AliAnaCalorimeterQA::fhECellTotalLogRatio
private

! log (e cell / e total) vs e total

Definition at line 495 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaCalorimeterQA::fhECellTotalLogRatioMod
private

! log (e cell / e total) vs e total, per SM

Definition at line 497 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhECellTotalRatio
private

! e cell / e total vs e total

Definition at line 494 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaCalorimeterQA::fhECellTotalRatioMod
private

! e cell / e total vs e total, per SM

Definition at line 496 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhECharged
private

! E distribution, Reco, matched with track

Definition at line 269 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMaxCellClusterLogRatio
private

! log (e max cell / e cluster) vs e cluster

Definition at line 485 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and WeightHistograms().

TH2F* AliAnaCalorimeterQA::fhEMaxCellClusterRatio
private

! e max cell / e cluster vs e cluster

Definition at line 484 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and WeightHistograms().

TH2F* AliAnaCalorimeterQA::fhEMCALDCALCorrECells
private

! EMCAL vs DCAL, total measured cell energy

Definition at line 415 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALDCALCorrEClusters
private

! EMCAL vs DCAL, total measured cluster energy

Definition at line 413 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALDCALCorrNCells
private

! EMCAL vs DCAL, number of cells

Definition at line 414 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALDCALCorrNClusters
private

! EMCAL vs DCAL, number of clusters

Definition at line 412 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALPHOSCorrECells
private

! EMCAL vs PHOS, total measured cell energy

Definition at line 410 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALPHOSCorrEClusters
private

! EMCAL vs PHOS, total measured cluster energy

Definition at line 408 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALPHOSCorrNCells
private

! EMCAL vs PHOS, number of cells

Definition at line 409 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALPHOSCorrNClusters
private

! EMCAL vs PHOS, number of clusters

Definition at line 407 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMod
private

! Cluster E distribution for different module, Reco

Definition at line 456 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMR
private

! Electromagnetic distance to vertex vs rec energy

Definition at line 535 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMVxyz
private

! Electromagnetic particle production vertex

Definition at line 534 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMCHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhEta
private

! eta distribution, Reco

Definition at line 266 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhEtaCharged
private

! eta-phi distribution, Reco, matched with track

Definition at line 272 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEtaPhi
private

! eta-phi distribution, Reco

Definition at line 267 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH3F* AliAnaCalorimeterQA::fhEtaPhiAmpCell
private

! eta vs phi vs amplitude, cells

Definition at line 391 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEtaPhiCell
private

! eta vs phi, cells

Definition at line 392 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEtaPhiCharged
private

! eta distribution, Reco, matched with track

Definition at line 273 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH3F* AliAnaCalorimeterQA::fhEtaPhiE
private

! eta vs phi vs E, Reco

Definition at line 268 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH3F* AliAnaCalorimeterQA::fhEtaPhiECharged
private

! eta vs phi vs E, Reco, matched with track

Definition at line 274 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEWeirdMod
private

! Cluster E distribution for different module, very large E, Reco

Definition at line 458 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhExoDTime[10]
private

! Difference in time between cell with max energy and rest of cells for exotic

Definition at line 506 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ExoticHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhExoECross[10][5]
private

! E cross for max cell in cluster, for different cuts

Definition at line 504 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ExoticHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhExoL0[10][5]
private

! Long shower shape axis for exotic

Definition at line 502 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ExoticHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhExoL0ECross
private

! Lambda0 vs E cross fraction for clusters with E > 5 GeV

Definition at line 508 of file AliAnaCalorimeterQA.h.

Referenced by ExoticHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhExoL0NCell[10][5]
private

! Lambda0 vs n cells in cluster for several E cross cuts and cluster with E > 5

Definition at line 507 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ExoticHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhExoL1[10][5]
private

! Short shower shape axis for exotic

Definition at line 503 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ExoticHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhExoL1ECross
private

! Lambda1 vs E cross fraction for clusters with E > 5 GeV

Definition at line 510 of file AliAnaCalorimeterQA.h.

Referenced by ExoticHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhExoL1NCell[10][5]
private

! Lambda1 vs n cells in cluster for several E cross cuts and cluster with E > 5

Definition at line 509 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ExoticHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhExoNCell[10][5]
private

! Number of cells per cluster for different cuts

Definition at line 501 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ExoticHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhExoTime[10][5]
private

! Time of exotic cluster, for different cuts

Definition at line 505 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ExoticHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhGenMCAccE[4]
private

! pt of primary particle, in acceptance

Definition at line 530 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), GetCreateOutputObjects(), and MCHistograms().

TH2F* AliAnaCalorimeterQA::fhGenMCAccEtaPhi[4]
private

! eta vs phi of primary particle, in acceptance

Definition at line 532 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), GetCreateOutputObjects(), and MCHistograms().

TH1F* AliAnaCalorimeterQA::fhGenMCAccPt[4]
private

! pt of primary particle, in acceptance

Definition at line 531 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), GetCreateOutputObjects(), and MCHistograms().

TH1F* AliAnaCalorimeterQA::fhGenMCE[4]
private

! pt of primary particle

Definition at line 527 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), GetCreateOutputObjects(), and MCHistograms().

TH2F* AliAnaCalorimeterQA::fhGenMCEtaPhi[4]
private

! eta vs phi of primary particle

Definition at line 529 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), GetCreateOutputObjects(), and MCHistograms().

TH1F* AliAnaCalorimeterQA::fhGenMCPt[4]
private

! pt of primary particle

Definition at line 528 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), GetCreateOutputObjects(), and MCHistograms().

TH2F* AliAnaCalorimeterQA::fhGridCells
private

! Cells ordered in column/row for different module, Reco

Definition at line 471 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhGridCellsE
private

! Cells ordered in column/row for different module, weighted with energy, Reco

Definition at line 472 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhGridCellsELowGain
private

! Cells ordered in column/row for different module, weighted with energy, Reco, low gain

Definition at line 475 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhGridCellsLowGain
private

! Cells ordered in column/row for different module, Reco, low gain

Definition at line 474 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhGridCellsTime
private

! Cells ordered in column/row for different module, weighted with time, Reco

Definition at line 473 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhGridCellsTimeLowGain
private

! Cells ordered in column/row for different module, weighted with time, Reco, low gain

Definition at line 476 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhHaR
private

! Hadron distance to vertex vs rec energy

Definition at line 537 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhHaVxyz
private

! Hadron production vertex

Definition at line 536 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhIM
private

! Cluster pairs invariant mass vs pair pT, for EMCAL or PHOS pairs

Definition at line 276 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMDCAL
private

! Cluster pairs invariant mass vs pair pT, for DCal pairs

Definition at line 279 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMDCALDiff
private

! Cluster pairs invariant mass vs pair pT, for DCal pairs

Definition at line 281 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMDCALPHOS
private

! Cluster pairs invariant mass vs pair pT, for DCal-PHOS pairs

Definition at line 282 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMDCALPHOSSame
private

! Cluster pairs invariant mass vs pair pT, for DCal-PHOS pairs

Definition at line 283 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMDCALSame
private

! Cluster pairs invariant mass vs pair pT, for DCal pairs

Definition at line 280 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMDiff
private

! Cluster pairs invariant mass vs pair pT, for EMCAL or PHOS pairs

Definition at line 278 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMEMCALPHOS
private

! Cluster pairs invariant mass vs pair pT, for EMCAL(DCal eta acceptance)-EMCAL (PHOS eta acceptance) pairs

Definition at line 284 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMEMCALPHOSSame
private

! Cluster pairs invariant mass vs pair pT, for EMCAL(DCal eta acceptance)-EMCAL (PHOS eta acceptance) pairs

Definition at line 285 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F** AliAnaCalorimeterQA::fhIMMod
private

! cluster pairs invariant mass, different module,

Definition at line 478 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMSame
private

! Cluster pairs invariant mass vs pair pT, for EMCAL or PHOS pairs

Definition at line 277 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMvsOpAngle
private

! Cluster pairs opening angle vs mass

Definition at line 290 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhLambda0
private

! Cluster Lambda0 vs Energy

Definition at line 318 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhLambda0ForW0AndCellCuts[12][4][3]
private

! L0 for different w0 and cell cuts

Definition at line 487 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), GetCreateOutputObjects(), and WeightHistograms().

TH2F* AliAnaCalorimeterQA::fhLambda0ForW0AndCellCutsEta0[12][4][3]
private

! L0 for different w0 and cell cuts, |eta| < 0.15

Definition at line 488 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), GetCreateOutputObjects(), and WeightHistograms().

TH2F* AliAnaCalorimeterQA::fhLambda0ForW0MC[12][5]
private

! L0 for different w0, depending on the particle of origin

Definition at line 491 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), GetCreateOutputObjects(), and WeightHistograms().

TH2F* AliAnaCalorimeterQA::fhLambda1
private

! Cluster Lambda1 vs Energy

Definition at line 319 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhMCChHad1dR
private

! distance between projected track and cluster, MC charged hadrons

Definition at line 560 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCChHad1EleEOverP
private

! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, MC charged hadrons

Definition at line 572 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCChHad1EOverP
private

! p/E for track-cluster matches, MC charged hadrons

Definition at line 559 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCChHad1EOverPR02
private

! p/E for track-cluster matches, dR < 0.2, MC charged hadrons

Definition at line 568 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCChHad2MatchdEdx
private

! dE/dx vs. momentum for all matches, MC charged

Definition at line 561 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhMCEle1dR
private

! distance between projected track and cluster, MC electrons

Definition at line 556 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCEle1EleEOverP
private

! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, MC electrons

Definition at line 571 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCEle1EOverP
private

! p/E for track-cluster matches, MC electrons

Definition at line 555 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCEle1EOverPR02
private

! p/E for track-cluster matches, dR < 0.2, MC electrons

Definition at line 567 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCEle2MatchdEdx
private

! dE/dx vs. momentum for all matches, MC electrons

Definition at line 557 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhMCNeutral1dR
private

! Distance between projected track and cluster, MC neutral

Definition at line 564 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCNeutral1EleEOverP
private

! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, MC neutral

Definition at line 573 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCNeutral1EOverP
private

! p/E for track-cluster matches, MC neutral

Definition at line 563 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCNeutral1EOverPR02
private

! p/E for track-cluster matches, dR < 0.2, MC neutral

Definition at line 569 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCNeutral2MatchdEdx
private

! dE/dx vs. momentum for all matches, MC neutral

Definition at line 565 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhNCells
private

! Number of towers/crystals with signal

Definition at line 387 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhNCellsCutAmpMin
private

! Number of towers/crystals with signal, with min amplitude

Definition at line 388 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNCellsMod
private

! Number of towers/crystals with signal for different module, Reco

Definition at line 462 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNCellsPerCluster
private

! N cells per cluster vs cluster energy vs eta of cluster

Definition at line 298 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaCalorimeterQA::fhNCellsPerClusterMod
private

! N cells per clusters different module, Reco

Definition at line 467 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaCalorimeterQA::fhNCellsPerClusterModNoCut
private

! N cells per clusters different module, Reco, No cut

Definition at line 468 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNCellsPerClusterNoCut
private

! N cells per cluster vs cluster energy vs eta of cluster

Definition at line 299 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNCellsPerClusterWeirdMod
private

! N cells per clusters different module, Reco, ridiculously large energy

Definition at line 469 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNCellsPerClusterWeirdModNoCut
private

! N cells per clusters different module, Reco, No cut, ridiculously large energy

Definition at line 470 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaCalorimeterQA::fhNCellsSumAmpPerMod
private

! N cells vs sum of amplitude in different modules, Reco

Definition at line 465 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhNClusters
private

! Number of clusters

Definition at line 301 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNClustersMod
private

! Number of clusters for different module, Reco

Definition at line 461 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaCalorimeterQA::fhNClustersSumEnergyPerMod
private

! N clusters vs sum of energies in different module, Reco

Definition at line 466 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhOpAngle
private

! Cluster pairs opening angle vs pair pT

Definition at line 289 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH1F* AliAnaCalorimeterQA::fhPhi
private

! phi distribution, Reco

Definition at line 265 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhPhiCharged
private

! phi distribution, Reco, matched with track

Definition at line 271 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhPt
private

! pT distribution, Reco

Definition at line 264 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhPtCharged
private

! pT distribution, Reco, matched with track

Definition at line 270 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhRCellE
private

! R=sqrt(x^2+y^2) (cm) cell distribution vs cell energy

Definition at line 369 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhRE
private

! R=sqrt(x^2+y^2) (cm) cluster distribution vs cluster energy

Definition at line 363 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhRecoMCDeltaE[7][2]
private

! Gen-Reco E generated particle vs reconstructed E

Definition at line 522 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhRecoMCDeltaEta[7][2]
private

! Gen-Reco eta generated particle vs reconstructed E

Definition at line 525 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhRecoMCDeltaPhi[7][2]
private

! Gen-Reco phi generated particle vs reconstructed E

Definition at line 524 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhRecoMCE[7][2]
private

! E generated particle vs reconstructed E

Definition at line 519 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhRecoMCEta[7][2]
private

! eta generated particle vs reconstructed Eta

Definition at line 521 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhRecoMCPhi[7][2]
private

! phi generated particle vs reconstructed phi

Definition at line 520 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhRecoMCRatioE[7][2]
private

! Reco/Gen E generated particle vs reconstructed E

Definition at line 523 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhRNCells
private

! R=sqrt(x^2+y^2) (cm) cluster distribution vs N cells in cluster

Definition at line 358 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhSumCellsAmpMod
private

! Sum of towers/crystals signal for different module, Reco

Definition at line 464 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhSumClustersEnergyMod
private

! Sum of clusters energy for different module, Reco

Definition at line 463 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhTime
private

! Time measured in towers/crystals

Definition at line 394 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeAmp
private

! Time vs Amplitude

Definition at line 397 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeAmpLowGain
private

! Time vs Amplitude, low gain

Definition at line 401 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaCalorimeterQA::fhTimeAmpPerRCU
private

! Time vs Amplitude measured in towers/crystals different RCU

Definition at line 477 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeId
private

! Time vs Absolute cell Id

Definition at line 396 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeIdLowGain
private

! Time vs Absolute cell Id, low gain

Definition at line 400 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeMod
private

! Cell time distribution for different module, Reco

Definition at line 460 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTrackMatchedDEtaDPhiNeg
private

! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV, after and before

Definition at line 577 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTrackMatchedDEtaDPhiPos
private

! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV, after and before

Definition at line 581 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTrackMatchedDEtaNeg
private

! Eta distance between track and cluster vs cluster E, after and before photon cuts

Definition at line 575 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTrackMatchedDEtaNegMod
private

! Eta distance between negative track and cluster vs module for E > 0.5 GeV

Definition at line 583 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTrackMatchedDEtaPos
private

! Eta distance between track and cluster vs cluster E, after and before photon cuts

Definition at line 579 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTrackMatchedDEtaPosMod
private

! Eta distance between positive track and cluster vs module for E > 0.5 GeV

Definition at line 585 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTrackMatchedDPhiNeg
private

! Phi distance between track and cluster vs cluster E, after and before photon cuts

Definition at line 576 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTrackMatchedDPhiNegMod
private

! Phi distance between negative track and cluster vs module for E > 0.5 GeV

Definition at line 584 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTrackMatchedDPhiPos
private

! Phi distance between track and cluster vs cluster E, after and before photon cuts

Definition at line 580 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTrackMatchedDPhiPosMod
private

! Phi distance between positive track and cluster vs module for E > 0.5 GeV

Definition at line 586 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhXCellE
private

! X (cm) cell distribution vs cell energy

Definition at line 370 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhXE
private

! X (cm) cluster distribution vs cluster energy

Definition at line 364 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhXNCells
private

! X (cm) cluster distribution vs N cells in cluster

Definition at line 359 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH3F* AliAnaCalorimeterQA::fhXYZ
private

! cluster X vs Y vs Z (cm)

Definition at line 367 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH3F* AliAnaCalorimeterQA::fhXYZCell
private

! cell X vs Y vs Z (cm)

Definition at line 373 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhYCellE
private

! Y (cm) cell distribution vs cell energy

Definition at line 371 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhYE
private

! Y (cm) cluster distribution vs cluster energy

Definition at line 365 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhYNCells
private

! Y (cm) cluster distribution vs N cells in cluster

Definition at line 360 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhZCellE
private

! Z (cm) cell distribution vs cell energy

Definition at line 372 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhZE
private

! Z (cm) cluster distribution vs cluster energy

Definition at line 366 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhZNCells
private

! Z (cm) cluster distribution vs N cells in cluster

Definition at line 361 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

Float_t AliAnaCalorimeterQA::fInvMassMaxECut
private

Maximum energy cut value for clusters entering the invariant mass calculation.

Definition at line 242 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), GetAnalysisCuts(), GetInvMassMaxECut(), InitParameters(), InvariantMassHistograms(), Print(), and SetInvMassMaxECut().

Float_t AliAnaCalorimeterQA::fInvMassMaxM02Cut
private

Maximum M02 shower shape cut value for clusters entering the invariant mass calculation.

Definition at line 244 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), GetAnalysisCuts(), GetInvMassMaxM02Cut(), InitParameters(), InvariantMassHistograms(), Print(), and SetInvMassMaxM02Cut().

Float_t AliAnaCalorimeterQA::fInvMassMaxOpenAngle
private

Combine clusters within with a maximum opening angle between them. In radians.

Definition at line 245 of file AliAnaCalorimeterQA.h.

Referenced by GetAnalysisCuts(), GetCreateOutputObjects(), GetInvMassMaxOpenAngle(), InitParameters(), InvariantMassHistograms(), Print(), and SetInvMassMaxOpenAngle().

Float_t AliAnaCalorimeterQA::fInvMassMaxTimeDifference
private

Maximum difference between the time of the 2 clusters to be considered in invariant mass. In ns.

Definition at line 246 of file AliAnaCalorimeterQA.h.

Referenced by GetAnalysisCuts(), GetInvMassMaxTimeDifference(), InitParameters(), InvariantMassHistograms(), Print(), and SetInvMassMaxTimeDifference().

Float_t AliAnaCalorimeterQA::fInvMassMinECut
private

Minimum energy cut value for clusters entering the invariant mass calculation.

Definition at line 241 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), GetAnalysisCuts(), GetInvMassMinECut(), InitParameters(), InvariantMassHistograms(), Print(), and SetInvMassMinECut().

Float_t AliAnaCalorimeterQA::fInvMassMinM02Cut
private

Minimum M02 shower shape cut value for clusters entering the invariant mass calculation.

Definition at line 243 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), GetAnalysisCuts(), GetInvMassMinM02Cut(), InitParameters(), InvariantMassHistograms(), Print(), and SetInvMassMinM02Cut().

Int_t AliAnaCalorimeterQA::fNMaxCols
private

Number of EMCAL/PHOS rows.

Definition at line 226 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects().

Int_t AliAnaCalorimeterQA::fNMaxRows
private

Number of EMCAL/PHOS columns.

Definition at line 227 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects().

Int_t AliAnaCalorimeterQA::fNModules
private
Int_t AliAnaCalorimeterQA::fNRCU
private

Number of EMCAL/PHOS RCU.

Definition at line 225 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), GetCreateOutputObjects(), and InitParameters().

Float_t AliAnaCalorimeterQA::fPHOSCellAmpMin
private
Int_t AliAnaCalorimeterQA::fPHOSClusterNCellMin
private

Minimum number of cells on PHOS clusters.

Definition at line 237 of file AliAnaCalorimeterQA.h.

Referenced by GetAnalysisCuts(), GetPHOSNCellsPerClusterMin(), InitParameters(), IsGoodCluster(), Print(), and SetPHOSNCellsPerClusterMin().

TLorentzVector AliAnaCalorimeterQA::fPrimaryMomentum
private

! Primary MC momentum, temporary container

Definition at line 256 of file AliAnaCalorimeterQA.h.

Referenced by MCHistograms().

Bool_t AliAnaCalorimeterQA::fStudyBadClusters
private

Study bad clusters not passing selection criteria (exotic, shower shape, n cells).

Definition at line 214 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), GetCreateOutputObjects(), SwitchOffStudyBadClusters(), and SwitchOnStudyBadClusters().

Bool_t AliAnaCalorimeterQA::fStudyClustersAsymmetry
private

Study asymmetry of clusters, not QA related.

Definition at line 218 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), ClusterHistograms(), GetCreateOutputObjects(), SwitchOffStudyClustersAsymmetry(), and SwitchOnStudyClustersAsymmetry().

Bool_t AliAnaCalorimeterQA::fStudyExotic
private

Study the exotic cluster for different cuts, not QA related.

Definition at line 219 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), GetCreateOutputObjects(), SwitchOffStudyExotic(), and SwitchOnStudyExotic().

Bool_t AliAnaCalorimeterQA::fStudyWeight
private

Study the energy weight used in different cluster calculations, not QA related.

Definition at line 220 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), ClusterLoopHistograms(), GetCreateOutputObjects(), SwitchOffStudyWeight(), and SwitchOnStudyWeight().

Double_t AliAnaCalorimeterQA::fTimeCutMax
private

Remove clusters/cells with time larger than this value, in ns.

Definition at line 232 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), ClusterLoopHistograms(), GetAnalysisCuts(), GetTimeCutMax(), InitParameters(), Print(), and SetTimeCut().

Double_t AliAnaCalorimeterQA::fTimeCutMin
private

Remove clusters/cells with time smaller than this value, in ns.

Definition at line 231 of file AliAnaCalorimeterQA.h.

Referenced by GetAnalysisCuts(), GetTimeCutMin(), InitParameters(), Print(), and SetTimeCut().


The documentation for this class was generated from the following files: