AliPhysics  5e2c166 (5e2c166)

Class for the Calorimeter QA analysis. More...

#include <AliAnaCalorimeterQA.h>

Inheritance diagram for AliAnaCalorimeterQA:

Public Member Functions

 AliAnaCalorimeterQA ()
 
virtual ~AliAnaCalorimeterQA ()
 Virtual destructor. Not implemented. More...
 
TObjString * GetAnalysisCuts ()
 Save parameters used for analysis in a string. More...
 
TListGetCreateOutputObjects ()
 
void Init ()
 Check if the calorimeter setting is ok, if not abort. More...
 
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)
 
void CellInClusterPositionHistograms (AliVCluster *cluster)
 
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 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)
 
void MCHistograms ()
 
Float_t GetEMCALCellAmpMin () const
 
void SetEMCALCellAmpMin (Float_t amp)
 
Float_t GetPHOSCellAmpMin () const
 
void SetPHOSCellAmpMin (Float_t amp)
 
Float_t GetEMCALM02Min () const
 
void SetEMCALM02Min (Float_t m02)
 
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 SetNEBinCuts (Int_t nb)
 
void SetEBinCutsAt (Int_t i, Float_t va)
 
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 SwitchOnFillAllClusterHistogram ()
 
void SwitchOffFillAllClusterHistogram ()
 
void SwitchOnFillAllCellHistogram ()
 
void SwitchOffFillAllCellHistogram ()
 
void SwitchOnFillAllCellAbsIdHistogram ()
 
void SwitchOffFillAllCellAbsIdHistogram ()
 
void SwitchOnFillInvMassOpAngleHistogram ()
 
void SwitchOffFillInvMassOpAngleHistogram ()
 
void SwitchOnFillPi0PairDiffTimeHistogram ()
 
void SwitchOffFillPi0PairDiffTimeHistogram ()
 
void SwitchOnFillInvMassReducedEMCALHistogram ()
 
void SwitchOffFillInvMassReducedEMCALHistogram ()
 
void SwitchOnCorrelation ()
 
void SwitchOffCorrelation ()
 
void SwitchOnStudyBadClusters ()
 
void SwitchOffStudyBadClusters ()
 
void SwitchOnFillClusterCellMaxHisto ()
 
void SwitchOffFillClusterCellMaxHisto ()
 
void SwitchOnAcceptanceHistoPerEBin ()
 
void SwitchOffAcceptanceHistoPerEBin ()
 
void SetConstantTimeShift (Float_t shift)
 
- Public Member Functions inherited from AliAnaCaloTrackCorrBaseClass
 AliAnaCaloTrackCorrBaseClass ()
 
virtual ~AliAnaCaloTrackCorrBaseClass ()
 Destructor. More...
 
virtual void InitDebug ()
 
virtual void InitCaloParameters ()
 
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 (AliCaloTrackParticle 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 (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 TObjArrayGetCTSTracks () const
 
virtual TObjArrayGetEMCALClusters () const
 
virtual TObjArrayGetPHOSClusters () 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 Double_t GetParticlePtWeight (Float_t pt, Int_t pdg, TString genName, Int_t igen) 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_tGetVertex (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 (AliCaloTrackParticle *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 AliMCEvent * GetMC () 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 SetNeutralMesonSelection (AliNeutralMesonSelection *const nms)
 
virtual void SetReader (AliCaloTrackReader *reader)
 
void SwitchOnStudyClusterOverlapsPerGenerator ()
 
void SwitchOffStudyClusterOverlapsPerGenerator ()
 
Bool_t IsStudyClusterOverlapsPerGeneratorOn () const
 
void SetNCocktailGenNamesToCheck (Int_t nb)
 
Int_t GetNCocktailGenNamesToCheck () const
 
void SetCocktailGenNameToCheck (Int_t i, TString v)
 
TString GetCocktailGenNameToCheck (Int_t i) const
 
void SetCocktailGenIndexToCheck (Int_t i, Int_t v)
 
Int_t GetCocktailGenIndexToCheck (Int_t i) const
 
Int_t GetCocktailGeneratorBackgroundTag (AliVCluster *clus, Int_t mctag, TString &genName, Int_t &index, TString &genNameBkg, Int_t &indexBkg)
 

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 fFillClusterMaxCellHisto
 Fill cluster cell max 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 fFillEBinAcceptanceHisto
 Fill histograms with cluster eta-phi distribution and column-row cell, for different energy bins. More...
 
Bool_t fFillAllClusterHistograms
 Fill all cluster related histograms. More...
 
Bool_t fFillAllCellHistograms
 Fill all cell related histograms. More...
 
Bool_t fFillAllCellAbsIdHistograms
 Fill all cell related histograms where one axis is the cell absId. 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...
 
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...
 
Float_t fEMCALClusterM02Min
 Minimum M02 on EMCal clusters. 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 fEBinCuts [15]
 Energy bins cut. More...
 
Int_t fNEBinCuts
 Number of energy bin cuts. 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...
 
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...
 
TH2FfhEtaPhi
 ! eta-phi distribution, Reco More...
 
TH3FfhEtaPhiE
 ! 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...
 
TH2FfhEtaPhiCharged
 ! eta distribution, Reco, matched with track More...
 
TH3FfhEtaPhiECharged
 ! eta vs phi vs E, Reco, matched with track More...
 
TH2FfhIM
 ! Cluster pairs invariant mass vs pair pT, for EMCAL or PHOS pairs More...
 
TH2FfhIMSame
 ! Cluster pairs invariant mass vs pair pT, for EMCAL or PHOS pairs More...
 
TH2FfhIMDiff
 ! Cluster pairs invariant mass vs pair pT, for EMCAL or PHOS pairs More...
 
TH2FfhIMDCAL
 ! Cluster pairs invariant mass vs pair pT, for DCal pairs More...
 
TH2FfhIMDCALSame
 ! Cluster pairs invariant mass vs pair pT, for DCal pairs More...
 
TH2FfhIMDCALDiff
 ! Cluster pairs invariant mass vs pair pT, for DCal pairs More...
 
TH2FfhIMDCALPHOS
 ! Cluster pairs invariant mass vs pair pT, for DCal-PHOS pairs More...
 
TH2FfhIMDCALPHOSSame
 ! Cluster pairs invariant mass vs pair pT, for DCal-PHOS pairs More...
 
TH2FfhIMEMCALPHOS
 ! Cluster pairs invariant mass vs pair pT, for EMCAL(DCal eta acceptance)-EMCAL (PHOS eta acceptance) pairs More...
 
TH2FfhIMEMCALPHOSSame
 ! Cluster pairs invariant mass vs pair pT, for EMCAL(DCal eta acceptance)-EMCAL (PHOS eta acceptance) pairs More...
 
TH2FfhAsym
 ! Cluster pairs invariant mass vs pair pT More...
 
TH2FfhOpAngle
 ! Cluster pairs opening angle vs pair pT More...
 
TH2FfhIMvsOpAngle
 ! Cluster pairs opening angle vs mass More...
 
TH2FfhClusterPairDiffTimeEPi0Mass
 ! EMCal/PHOS Cluster time TOF difference, for pairs in 0.1 < mass < 0.18 More...
 
TH2FfhClusterPairDiffTimeEPi0MassSame
 ! EMCal/PHOS Cluster time TOF difference, for pairs in 0.1 < mass < 0.18, pairs in same Module More...
 
TH2FfhClusterPairDiffTimeEPi0MassDCal
 ! DCal Cluster time TOF difference, for pairs in 0.1 < mass < 0.18 More...
 
TH2FfhClusterPairDiffTimeEPi0MassDCalSame
 ! DCal Cluster time TOF difference, for pairs in 0.1 < mass < 0.18, pairs in same Module More...
 
TH2FfhNCellsPerCluster
 ! N cells per cluster vs cluster energy More...
 
TH2FfhNCellsPerClusterNoCut
 ! N cells per cluster vs cluster energy, before cuts More...
 
TH1F * fhNClusters
 ! Number of clusters More...
 
TH2FfhClusterTimeEnergy
 ! Cluster Time vs Energy More...
 
TH2FfhCellTimeSpreadRespectToCellMax
 ! 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...
 
TH2FfhClusterPairDiffTimeE
 ! Pair of clusters time difference vs E More...
 
TH2FfhClusterPairDiffTimeESameMod
 ! Pair of clusters time difference vs E, in same Mod More...
 
TH2FfhClusterMaxCellCloseCellRatio
 ! Ratio between max cell energy and cell energy of the same cluster More...
 
TH2FfhClusterMaxCellCloseCellDiff
 ! Difference between max cell energy and cell energy of the same cluster More...
 
TH2FfhClusterMaxCellDiff
 ! Difference between cluster energy and energy of cell with more energy, good clusters only More...
 
TH2FfhClusterMaxCellDiffNoCut
 ! Difference between cluster energy and energy of cell with more energy, no bad cluster rejection More...
 
TH2FfhClusterMaxCellECross
 ! 1 - Energy in cross around max energy cell / max energy cell vs cluster energy, good clusters More...
 
TH2FfhLambda0
 ! Cluster Lambda0 vs Energy More...
 
TH2FfhLambda1
 ! Cluster Lambda1 vs Energy More...
 
TH2FfhNLocMax
 ! Cluster Number of local Maxima, from CaloUtils More...
 
TH2FfhNLocMaxStd
 ! Cluster Number of local Maxima, stored More...
 
TH1F * fhBadClusterEnergy
 ! Energy of bad cluster More...
 
TH2FfhBadClusterTimeEnergy
 ! Time Max cell of bad cluster More...
 
TH2FfhBadClusterEtaPhi
 ! Time Max cell of bad cluster More...
 
TH2FfhBadClusterPairDiffTimeE
 ! Pair of clusters time difference vs E, bad cluster More...
 
TH2FfhBadCellTimeSpreadRespectToCellMax
 ! Difference of the time of cell with maximum dep energy and the rest of cells for bad clusters More...
 
TH2FfhBadClusterMaxCellCloseCellRatio
 ! Ratio between max cell energy and cell energy of the same cluster for bad clusters More...
 
TH2FfhBadClusterMaxCellCloseCellDiff
 ! Difference between max cell energy and cell energy of the same cluster for bad clusters More...
 
TH2FfhBadClusterMaxCellDiff
 ! Difference between cluster energy and energy of cell with more energy More...
 
TH2FfhBadClusterMaxCellECross
 ! 1 - Energy in cross around max energy cell / max energy cell vs cluster energy, bad clusters More...
 
TH2FfhBadClusterLambda0
 ! Cluster Lambda0 vs Energy, clusters declared bad More...
 
TH2FfhBadClusterLambda1
 ! Cluster Lambda1 vs Energy, clusters declared bad More...
 
TH2FfhRNCells
 ! R=sqrt(x^2+y^2) (cm) cluster distribution vs N cells in cluster More...
 
TH2FfhXNCells
 ! X (cm) cluster distribution vs N cells in cluster More...
 
TH2FfhYNCells
 ! Y (cm) cluster distribution vs N cells in cluster More...
 
TH2FfhZNCells
 ! Z (cm) cluster distribution vs N cells in cluster More...
 
TH2FfhRE
 ! R=sqrt(x^2+y^2) (cm) cluster distribution vs cluster energy More...
 
TH2FfhXE
 ! X (cm) cluster distribution vs cluster energy More...
 
TH2FfhYE
 ! Y (cm) cluster distribution vs cluster energy More...
 
TH2FfhZE
 ! Z (cm) cluster distribution vs cluster energy More...
 
TH3FfhXYZ
 ! cluster X vs Y vs Z (cm) More...
 
TH2FfhRCellE
 ! R=sqrt(x^2+y^2) (cm) cell distribution vs cell energy More...
 
TH2FfhXCellE
 ! X (cm) cell distribution vs cell energy More...
 
TH2FfhYCellE
 ! Y (cm) cell distribution vs cell energy More...
 
TH2FfhZCellE
 ! Z (cm) cell distribution vs cell energy More...
 
TH3FfhXYZCell
 ! cell X vs Y vs Z (cm) More...
 
TH2FfhDeltaCellClusterRNCells
 ! R cluster - R cell distribution (cm) vs N cells in cluster More...
 
TH2FfhDeltaCellClusterXNCells
 ! X cluster - X cell distribution (cm) vs N cells in cluster More...
 
TH2FfhDeltaCellClusterYNCells
 ! Y cluster - Y cell distribution (cm) vs N cells in cluster More...
 
TH2FfhDeltaCellClusterZNCells
 ! Z cluster - Z cell distribution (cm) vs N cells in cluster More...
 
TH2FfhDeltaCellClusterRE
 ! R cluster - R cell distribution (cm) vs cluster energy More...
 
TH2FfhDeltaCellClusterXE
 ! X cluster - X cell distribution (cm) vs cluster energy More...
 
TH2FfhDeltaCellClusterYE
 ! Y cluster - Y cell distribution (cm) vs cluster energy More...
 
TH2FfhDeltaCellClusterZE
 ! 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...
 
TH2FfhAmpId
 ! Amplitude measured in towers/crystals vs id of tower. More...
 
TH3FfhEtaPhiAmpCell
 ! eta vs phi vs amplitude, cells More...
 
TH2FfhEtaPhiCell
 ! eta vs phi, cells More...
 
TH1F * fhTime
 ! Time measured in towers/crystals More...
 
TH2FfhTimeId
 ! Time vs Absolute cell Id More...
 
TH2FfhTimeL1UnCorrId
 ! Time (not corrected for L1 phase) vs Absolute cell Id More...
 
TH2FfhTimeAmp
 ! Time vs Amplitude More...
 
TH2FfhTimePerSMPerBC [4]
 ! Time vs SM number for BC%4=0,1,2,3 More...
 
TH2FfhAmpIdLowGain
 ! Amplitude measured in towers/crystals vs id of tower, low gain towers More...
 
TH2FfhTimeIdLowGain
 ! Time vs Absolute cell Id, low gain More...
 
TH2FfhTimeAmpLowGain
 ! Time vs Amplitude, low gain More...
 
TH2FfhCellECross
 ! 1 - Energy in cross around cell / cell energy More...
 
TH2FfhEMCALPHOSCorrNClusters
 ! EMCAL vs PHOS, number of clusters More...
 
TH2FfhEMCALPHOSCorrEClusters
 ! EMCAL vs PHOS, total measured cluster energy More...
 
TH2FfhEMCALPHOSCorrNCells
 ! EMCAL vs PHOS, number of cells More...
 
TH2FfhEMCALPHOSCorrECells
 ! EMCAL vs PHOS, total measured cell energy More...
 
TH2FfhEMCALDCALCorrNClusters
 ! EMCAL vs DCAL, number of clusters More...
 
TH2FfhEMCALDCALCorrEClusters
 ! EMCAL vs DCAL, total measured cluster energy More...
 
TH2FfhEMCALDCALCorrNCells
 ! EMCAL vs DCAL, number of cells More...
 
TH2FfhEMCALDCALCorrECells
 ! EMCAL vs DCAL, total measured cell energy More...
 
TH2FfhDCALPHOSCorrNClusters
 ! DCAL vs PHOS, number of clusters More...
 
TH2FfhDCALPHOSCorrEClusters
 ! DCAL vs PHOS, total measured cluster energy More...
 
TH2FfhDCALPHOSCorrNCells
 ! DCAL vs PHOS, number of cells More...
 
TH2FfhDCALPHOSCorrECells
 ! DCAL vs PHOS, total measured cell energy More...
 
TH2FfhCaloV0SCorrNClusters
 ! Calo vs V0 signal , number of clusters More...
 
TH2FfhCaloV0SCorrEClusters
 ! Calo vs V0 signal, total measured cluster energy More...
 
TH2FfhCaloV0SCorrNCells
 ! Calo vs V0 signal, number of cells More...
 
TH2FfhCaloV0SCorrECells
 ! Calo vs V0 signal, total measured cell energy More...
 
TH2FfhCaloV0MCorrNClusters
 ! Calo vs V0 multiplicity , number of clusters More...
 
TH2FfhCaloV0MCorrEClusters
 ! Calo vs V0 multiplicity, total measured cluster energy More...
 
TH2FfhCaloV0MCorrNCells
 ! Calo vs V0 multiplicity, number of cells More...
 
TH2FfhCaloV0MCorrECells
 ! Calo vs V0 multiplicity, total measured cell energy More...
 
TH2FfhCaloTrackMCorrNClusters
 ! Calo vs Track Multiplicity, number of clusters More...
 
TH2FfhCaloTrackMCorrEClusters
 ! Calo vs Track Multiplicity, total measured cluster energy More...
 
TH2FfhCaloTrackMCorrNCells
 ! Calo vs V0 Track Multiplicity, number of cells More...
 
TH2FfhCaloTrackMCorrECells
 ! Calo vs V0 Track Multipliticy, total measured cell energy More...
 
TH2FfhCaloCenNClusters
 ! Calo vs centrality, number of clusters More...
 
TH2FfhCaloCenEClusters
 ! Calo vs centrality, total measured cluster energy More...
 
TH2FfhCaloCenNCells
 ! Calo vs centrality, number of cells More...
 
TH2FfhCaloCenECells
 ! Calo vs centrality, total measured cell energy More...
 
TH2FfhCaloEvPNClusters
 ! Calo vs event plane angle, number of clusters More...
 
TH2FfhCaloEvPEClusters
 ! Calo vs event plane angle, total measured cluster energy More...
 
TH2FfhCaloEvPNCells
 ! Calo vs event plane angle, number of cells More...
 
TH2FfhCaloEvPECells
 ! Calo vs event plane angle, total measured cell energy More...
 
TH2FfhEMod
 ! Cluster E distribution for different module, Reco More...
 
TH2FfhAmpMod
 ! Cell amplitude distribution for different module, Reco More...
 
TH2FfhEWeirdMod
 ! Cluster E distribution for different module, very large E, Reco More...
 
TH2FfhAmpWeirdMod
 ! Cell amplitude distribution for different module, very large Amp, Reco More...
 
TH2FfhTimeMod
 ! Cell time distribution for different module, Reco More...
 
TH2FfhNClustersMod
 ! Number of clusters for different module, Reco More...
 
TH2FfhNCellsMod
 ! Number of towers/crystals with signal for different module, Reco More...
 
TH2FfhSumClustersEnergyMod
 ! Sum of clusters energy for different module, Reco More...
 
TH2FfhSumCellsAmpMod
 ! 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...
 
TH2FfhNCellsPerClusterWeirdMod
 ! N cells per clusters different module, Reco, ridiculously large energy More...
 
TH2FfhNCellsPerClusterWeirdModNoCut
 ! N cells per clusters different module, Reco, No cut, ridiculously large energy More...
 
TH2FfhGridCells
 ! Cells ordered in column/row for different module, Reco More...
 
TH2FfhGridCellsE
 ! Cells ordered in column/row for different module, weighted with energy, Reco More...
 
TH2FfhGridCellsTime
 ! Cells ordered in column/row for different module, weighted with time, Reco More...
 
TH2FfhGridCellsLowGain
 ! Cells ordered in column/row for different module, Reco, low gain More...
 
TH2FfhGridCellsELowGain
 ! Cells ordered in column/row for different module, weighted with energy, Reco, low gain More...
 
TH2FfhGridCellsTimeLowGain
 ! 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...
 
TH2FfhRecoMCE [7][2]
 ! E generated particle vs reconstructed E More...
 
TH2FfhRecoMCPhi [7][2]
 ! phi generated particle vs reconstructed phi More...
 
TH2FfhRecoMCEta [7][2]
 ! eta generated particle vs reconstructed Eta More...
 
TH2FfhRecoMCDeltaE [7][2]
 ! Gen-Reco E generated particle vs reconstructed E More...
 
TH2FfhRecoMCRatioE [7][2]
 ! Reco/Gen E generated particle vs reconstructed E More...
 
TH2FfhRecoMCDeltaPhi [7][2]
 ! Gen-Reco phi generated particle vs reconstructed E More...
 
TH2FfhRecoMCDeltaEta [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...
 
TH2FfhGenMCEtaPhi [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...
 
TH2FfhGenMCAccEtaPhi [4]
 ! eta vs phi of primary particle, in acceptance More...
 
TH2FfhEMVxyz
 ! Electromagnetic particle production vertex More...
 
TH2FfhEMR
 ! Electromagnetic distance to vertex vs rec energy More...
 
TH2FfhHaVxyz
 ! Hadron production vertex More...
 
TH2FfhHaR
 ! Hadron distance to vertex vs rec energy More...
 
TH2Ffh1EOverP
 ! p/E for track-cluster matches More...
 
TH2Ffh2dR
 ! distance between projected track and cluster (eta-phi units) More...
 
TH2Ffh2EledEdx
 ! dE/dx vs. momentum for electron candidates More...
 
TH2Ffh2MatchdEdx
 ! dE/dx vs. momentum for all matches More...
 
TH2Ffh1EOverPR02
 ! p/E for track-cluster matches, dR < 0.2 More...
 
TH2Ffh1EleEOverP
 ! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100 More...
 
TH2Ffh1EOverPMod
 ! p/E for track-cluster matches, per SM More...
 
TH2Ffh2dRMod
 ! distance between projected track and cluster (eta-phi units), per SM More...
 
TH2Ffh2EledEdxMod
 ! dE/dx for electron candidates, per SM More...
 
TH2Ffh2MatchdEdxMod
 ! dE/dx for all matches, per SM More...
 
TH2Ffh1EOverPR02Mod
 ! p/E for track-cluster matches, dR < 0.2, per SM More...
 
TH2Ffh1EleEOverPMod
 ! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, per SM More...
 
TH2FfhMCEle1EOverP
 ! p/E for track-cluster matches, MC electrons More...
 
TH1F * fhMCEle1dR
 ! distance between projected track and cluster, MC electrons More...
 
TH2FfhMCEle2MatchdEdx
 ! dE/dx vs. momentum for all matches, MC electrons More...
 
TH2FfhMCChHad1EOverP
 ! p/E for track-cluster matches, MC charged hadrons More...
 
TH1F * fhMCChHad1dR
 ! distance between projected track and cluster, MC charged hadrons More...
 
TH2FfhMCChHad2MatchdEdx
 ! dE/dx vs. momentum for all matches, MC charged More...
 
TH2FfhMCNeutral1EOverP
 ! p/E for track-cluster matches, MC neutral More...
 
TH1F * fhMCNeutral1dR
 ! Distance between projected track and cluster, MC neutral More...
 
TH2FfhMCNeutral2MatchdEdx
 ! dE/dx vs. momentum for all matches, MC neutral More...
 
TH2FfhMCEle1EOverPR02
 ! p/E for track-cluster matches, dR < 0.2, MC electrons More...
 
TH2FfhMCChHad1EOverPR02
 ! p/E for track-cluster matches, dR < 0.2, MC charged hadrons More...
 
TH2FfhMCNeutral1EOverPR02
 ! p/E for track-cluster matches, dR < 0.2, MC neutral More...
 
TH2FfhMCEle1EleEOverP
 ! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, MC electrons More...
 
TH2FfhMCChHad1EleEOverP
 ! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, MC charged hadrons More...
 
TH2FfhMCNeutral1EleEOverP
 ! p/E for track-cluster matches, dR < 0.2, 60 < dEdx < 100, MC neutral More...
 
TH2FfhTrackMatchedDEtaNeg
 ! Eta distance between track and cluster vs cluster E, after and before photon cuts More...
 
TH2FfhTrackMatchedDPhiNeg
 ! Phi distance between track and cluster vs cluster E, after and before photon cuts More...
 
TH2FfhTrackMatchedDEtaDPhiNeg
 ! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV, after and before More...
 
TH2FfhTrackMatchedDEtaPos
 ! Eta distance between track and cluster vs cluster E, after and before photon cuts More...
 
TH2FfhTrackMatchedDPhiPos
 ! Phi distance between track and cluster vs cluster E, after and before photon cuts More...
 
TH2FfhTrackMatchedDEtaDPhiPos
 ! Eta vs Phi distance between track and cluster, E cluster > 0.5 GeV, after and before More...
 
TH2FfhTrackMatchedDEtaNegMod
 ! Eta distance between negative track and cluster vs module for E > 0.5 GeV More...
 
TH2FfhTrackMatchedDPhiNegMod
 ! Phi distance between negative track and cluster vs module for E > 0.5 GeV More...
 
TH2FfhTrackMatchedDEtaPosMod
 ! Eta distance between positive track and cluster vs module for E > 0.5 GeV More...
 
TH2FfhTrackMatchedDPhiPosMod
 ! Phi distance between positive track and cluster vs module for E > 0.5 GeV More...
 
TH2FfhEBinClusterEtaPhi [14]
 ! Eta-Phi location of cluster in different energy bins. More...
 
TH2FfhEBinClusterColRow [14]
 ! Column and row location of cluster max E cell in different energy bins. More...
 
TH2FfhEBinCellColRow [14]
 ! Column and row location of cell in different energy bins. 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...
 
- Protected Attributes inherited from AliAnaCaloTrackCorrBaseClass
Int_t fNModules
 Number of EMCAL/PHOS modules to use in analysis, set in CaloUtils. More...
 
Int_t fNRCU
 Number of EMCAL/PHOS RCU. More...
 
Int_t fFirstModule
 First EMCAL/PHOS module, set in CaloUtils or depending fidutial cuts. More...
 
Int_t fLastModule
 Last EMCAL/PHOS module, set in CaloUtils or depending fidutial cuts. More...
 
Int_t fNMaxCols
 Number of EMCAL/PHOS columns per SM. More...
 
Int_t fNMaxRows
 Number of EMCAL/PHOS rows per SM. More...
 
Int_t fNMaxColsFull
 Number of EMCAL/PHOS columns full detector. More...
 
Int_t fNMaxRowsFull
 Number of EMCAL/PHOS rows full detector. More...
 
Int_t fNMaxRowsFullMin
 Last of EMCAL/PHOS rows full detector. More...
 
Int_t fNMaxRowsFullMax
 First of EMCAL/PHOS rows full detector. 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 46 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 460 of file AliAnaCalorimeterQA.h.

Constructor & Destructor Documentation

AliAnaCalorimeterQA::AliAnaCalorimeterQA ( )

Default Constructor. Initialize parameters. Init histogram arrays to 0.

Definition at line 48 of file AliAnaCalorimeterQA.cxx.

virtual AliAnaCalorimeterQA::~AliAnaCalorimeterQA ( )
inlinevirtual

Virtual destructor. Not implemented.

Definition at line 53 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 242 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms(), and ~AliAnaCalorimeterQA().

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 338 of file AliAnaCalorimeterQA.cxx.

Referenced by ~AliAnaCalorimeterQA().

void AliAnaCalorimeterQA::CellHistograms ( AliVCaloCells *  cells)

Fill histograms related to cells only.

Parameters
cellscells info list container

Definition at line 403 of file AliAnaCalorimeterQA.cxx.

Referenced by MakeAnalysisFillHistograms(), and ~AliAnaCalorimeterQA().

void AliAnaCalorimeterQA::CellInClusterPositionHistograms ( AliVCluster *  clus)

Fill histograms related to cluster cell position.

Parameters
cluspointer to cluster information

Definition at line 661 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms(), and ~AliAnaCalorimeterQA().

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

Referenced by ~AliAnaCalorimeterQA().

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 737 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms(), and ~AliAnaCalorimeterQA().

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
  • Exotic cluster histograms
  • Cells in cluster
  • Invariant mass
  • Matched clusters histograms
    Parameters
    caloClustersfull list of clusters
    cellsfull list of cells

Definition at line 911 of file AliAnaCalorimeterQA.cxx.

Referenced by MakeAnalysisFillHistograms(), and ~AliAnaCalorimeterQA().

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 1317 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms(), and ~AliAnaCalorimeterQA().

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.

Returns
true if primary particle found
Parameters
matchedtrue if matched to a track
labelslist of mc label indexes
nLabelsnumber of mc labels
pdgid of primary particle originating the cluster

Definition at line 1109 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms(), and ~AliAnaCalorimeterQA().

void AliAnaCalorimeterQA::Correlate ( )

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

Definition at line 1460 of file AliAnaCalorimeterQA.cxx.

Referenced by MakeAnalysisFillHistograms(), and ~AliAnaCalorimeterQA().

TObjString * AliAnaCalorimeterQA::GetAnalysisCuts ( )
virtual

Save parameters used for analysis in a string.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 1641 of file AliAnaCalorimeterQA.cxx.

Referenced by ~AliAnaCalorimeterQA().

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 1681 of file AliAnaCalorimeterQA.cxx.

Referenced by ~AliAnaCalorimeterQA().

Float_t AliAnaCalorimeterQA::GetEMCALCellAmpMin ( ) const
inline

Definition at line 101 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetEMCALM02Min ( ) const
inline

Definition at line 107 of file AliAnaCalorimeterQA.h.

Int_t AliAnaCalorimeterQA::GetEMCALNCellsPerClusterMin ( ) const
inline

Definition at line 110 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMaxECut ( ) const
inline

Definition at line 119 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMaxM02Cut ( ) const
inline

Definition at line 125 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMaxOpenAngle ( ) const
inline

Definition at line 128 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMaxTimeDifference ( ) const
inline

Definition at line 131 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMinECut ( ) const
inline

Definition at line 116 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetInvMassMinM02Cut ( ) const
inline

Definition at line 122 of file AliAnaCalorimeterQA.h.

Float_t AliAnaCalorimeterQA::GetPHOSCellAmpMin ( ) const
inline

Definition at line 104 of file AliAnaCalorimeterQA.h.

Int_t AliAnaCalorimeterQA::GetPHOSNCellsPerClusterMin ( ) const
inline

Definition at line 113 of file AliAnaCalorimeterQA.h.

Double_t AliAnaCalorimeterQA::GetTimeCutMax ( ) const
inline

Definition at line 135 of file AliAnaCalorimeterQA.h.

Double_t AliAnaCalorimeterQA::GetTimeCutMin ( ) const
inline

Definition at line 134 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::Init ( )
virtual

Check if the calorimeter setting is ok, if not abort.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 3426 of file AliAnaCalorimeterQA.cxx.

Referenced by ~AliAnaCalorimeterQA().

void AliAnaCalorimeterQA::InitParameters ( )
virtual

Initialize the parameters of the analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 3438 of file AliAnaCalorimeterQA.cxx.

Referenced by AliAnaCalorimeterQA(), and ~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 3168 of file AliAnaCalorimeterQA.cxx.

Referenced by ClusterLoopHistograms(), and ~AliAnaCalorimeterQA().

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

Identify cluster as exotic or not.

Returns
true if good
Parameters
absIdMaxabsolute ID of main cell in clusrter
m02shower shape main axis of cluster
nCellsPerClusternumber of cells in cluster
cellslist of cells

Definition at line 3488 of file AliAnaCalorimeterQA.cxx.

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

void AliAnaCalorimeterQA::MakeAnalysisFillHistograms ( )
virtual

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

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 3554 of file AliAnaCalorimeterQA.cxx.

Referenced by ~AliAnaCalorimeterQA().

void AliAnaCalorimeterQA::MCHistograms ( )

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

Definition at line 3608 of file AliAnaCalorimeterQA.cxx.

Referenced by MakeAnalysisFillHistograms(), and ~AliAnaCalorimeterQA().

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 3529 of file AliAnaCalorimeterQA.cxx.

Referenced by AddTaskCalorimeterQA(), ConfigureQAAnalysis(), and ~AliAnaCalorimeterQA().

void AliAnaCalorimeterQA::SetConstantTimeShift ( Float_t  shift)
inline

Definition at line 193 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SetEBinCutsAt ( Int_t  i,
Float_t  va 
)
inline

Definition at line 140 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetEMCALCellAmpMin ( Float_t  amp)
inline

Definition at line 102 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SetEMCALM02Min ( Float_t  m02)
inline

Definition at line 108 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SetEMCALNCellsPerClusterMin ( Int_t  n)
inline

Definition at line 111 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SetInvMassMaxECut ( Float_t  cut)
inline

Definition at line 120 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMaxM02Cut ( Float_t  cut)
inline

Definition at line 126 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMaxOpenAngle ( Float_t  c)
inline

Definition at line 129 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMaxTimeDifference ( Float_t  c)
inline

Definition at line 132 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMinECut ( Float_t  cut)
inline

Definition at line 117 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetInvMassMinM02Cut ( Float_t  cut)
inline

Definition at line 123 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetNEBinCuts ( Int_t  nb)
inline

Definition at line 139 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetPHOSCellAmpMin ( Float_t  amp)
inline

Definition at line 105 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SetPHOSNCellsPerClusterMin ( Int_t  n)
inline

Definition at line 114 of file AliAnaCalorimeterQA.h.

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

Definition at line 136 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffAcceptanceHistoPerEBin ( )
inline

Definition at line 191 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffCorrelation ( )
inline

Definition at line 182 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffFillAllCellAbsIdHistogram ( )
inline

Definition at line 170 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffFillAllCellHistogram ( )
inline

Definition at line 167 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffFillAllCellTimeHisto ( )
inline

Definition at line 146 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffFillAllClusterHistogram ( )
inline

Definition at line 164 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffFillAllPi0Histogram ( )
inline

Definition at line 161 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

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.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOffFillClusterCellMaxHisto ( )
inline

Definition at line 188 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffFillInvMassOpAngleHistogram ( )
inline

Definition at line 173 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffFillInvMassReducedEMCALHistogram ( )
inline

Definition at line 179 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffFillPi0PairDiffTimeHistogram ( )
inline

Definition at line 176 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOffStudyBadClusters ( )
inline

Definition at line 185 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOnAcceptanceHistoPerEBin ( )
inline

Definition at line 190 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnCorrelation ( )
inline

Definition at line 181 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOnFillAllCellAbsIdHistogram ( )
inline

Definition at line 169 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnFillAllCellHistogram ( )
inline

Definition at line 166 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOnFillAllCellTimeHisto ( )
inline

Definition at line 145 of file AliAnaCalorimeterQA.h.

Referenced by AddTaskCalorimeterQA(), and ConfigureQAAnalysis().

void AliAnaCalorimeterQA::SwitchOnFillAllClusterHistogram ( )
inline

Definition at line 163 of file AliAnaCalorimeterQA.h.

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::SwitchOnFillClusterCellMaxHisto ( )
inline

Definition at line 187 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnFillInvMassOpAngleHistogram ( )
inline

Definition at line 172 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnFillInvMassReducedEMCALHistogram ( )
inline

Definition at line 178 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnFillPi0PairDiffTimeHistogram ( )
inline

Definition at line 175 of file AliAnaCalorimeterQA.h.

void AliAnaCalorimeterQA::SwitchOnStudyBadClusters ( )
inline

Definition at line 184 of file AliAnaCalorimeterQA.h.

Referenced by ConfigureQAAnalysis().

Member Data Documentation

Float_t AliAnaCalorimeterQA::fCellAmpMin
private

Amplitude Threshold on calorimeter cells, set at execution time.

Definition at line 224 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 243 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 246 of file AliAnaCalorimeterQA.h.

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

Bool_t AliAnaCalorimeterQA::fCorrelate
private

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

Definition at line 217 of file AliAnaCalorimeterQA.h.

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

Float_t AliAnaCalorimeterQA::fEBinCuts[15]
private

Energy bins cut.

Definition at line 230 of file AliAnaCalorimeterQA.h.

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

Float_t AliAnaCalorimeterQA::fEMCALCellAmpMin
private
Float_t AliAnaCalorimeterQA::fEMCALClusterM02Min
private

Minimum M02 on EMCal clusters.

Definition at line 227 of file AliAnaCalorimeterQA.h.

Referenced by GetAnalysisCuts(), GetEMCALM02Min(), InitParameters(), IsGoodCluster(), Print(), and SetEMCALM02Min().

Int_t AliAnaCalorimeterQA::fEMCALClusterNCellMin
private

Minimum number of cells on EMCal clusters.

Definition at line 228 of file AliAnaCalorimeterQA.h.

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

Bool_t AliAnaCalorimeterQA::fFillAllCellAbsIdHistograms
private

Fill all cell related histograms where one axis is the cell absId.

Definition at line 215 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), ClusterHistograms(), GetCreateOutputObjects(), SwitchOffFillAllCellAbsIdHistogram(), and SwitchOnFillAllCellAbsIdHistogram().

Bool_t AliAnaCalorimeterQA::fFillAllCellHistograms
private
Bool_t AliAnaCalorimeterQA::fFillAllCellTimeHisto
private
Bool_t AliAnaCalorimeterQA::fFillAllClusterHistograms
private

Fill all cluster related histograms.

Definition at line 213 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), GetCreateOutputObjects(), SwitchOffFillAllClusterHistogram(), and SwitchOnFillAllClusterHistogram().

Bool_t AliAnaCalorimeterQA::fFillAllPi0Histo
private

Fill invariant mass histograms.

Definition at line 206 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 201 of file AliAnaCalorimeterQA.h.

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

Bool_t AliAnaCalorimeterQA::fFillAllTMHisto
private
Bool_t AliAnaCalorimeterQA::fFillClusterMaxCellHisto
private
Bool_t AliAnaCalorimeterQA::fFillEBinAcceptanceHisto
private

Fill histograms with cluster eta-phi distribution and column-row cell, for different energy bins.

Definition at line 211 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), ClusterHistograms(), GetCreateOutputObjects(), SwitchOffAcceptanceHistoPerEBin(), and SwitchOnAcceptanceHistoPerEBin().

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 209 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 207 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 208 of file AliAnaCalorimeterQA.h.

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

TH2F* AliAnaCalorimeterQA::fh1EleEOverP
private

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

Definition at line 491 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 498 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh1EOverP
private

! p/E for track-cluster matches

Definition at line 486 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh1EOverPMod
private

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

Definition at line 493 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 490 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 497 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 487 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 494 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh2EledEdx
private

! dE/dx vs. momentum for electron candidates

Definition at line 488 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh2EledEdxMod
private

! dE/dx for electron candidates, per SM

Definition at line 495 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh2MatchdEdx
private

! dE/dx vs. momentum for all matches

Definition at line 489 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fh2MatchdEdxMod
private

! dE/dx for all matches, per SM

Definition at line 496 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 365 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 376 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhAmplitude
private

! Amplitude measured in towers/crystals

Definition at line 364 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhAmpMod
private

! Cell amplitude distribution for different module, Reco

Definition at line 434 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 436 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhAsym
private

! Cluster pairs invariant mass vs pair pT

Definition at line 275 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 318 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhBadClusterEnergy
private

! Energy of bad cluster

Definition at line 314 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterEtaPhi
private

! Time Max cell of bad cluster

Definition at line 316 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterLambda0
private

! Cluster Lambda0 vs Energy, clusters declared bad

Definition at line 328 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterLambda1
private

! Cluster Lambda1 vs Energy, clusters declared bad

Definition at line 329 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 321 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 320 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 322 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 326 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 317 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhBadClusterTimeEnergy
private

! Time Max cell of bad cluster

Definition at line 315 of file AliAnaCalorimeterQA.h.

Referenced by BadClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloCenECells
private

! Calo vs centrality, total measured cell energy

Definition at line 422 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloCenEClusters
private

! Calo vs centrality, total measured cluster energy

Definition at line 420 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloCenNCells
private

! Calo vs centrality, number of cells

Definition at line 421 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloCenNClusters
private

! Calo vs centrality, number of clusters

Definition at line 419 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 429 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 427 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloEvPNCells
private

! Calo vs event plane angle, number of cells

Definition at line 428 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloEvPNClusters
private

! Calo vs event plane angle, number of clusters

Definition at line 426 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 415 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloTrackMCorrEClusters
private

! Calo vs Track Multiplicity, total measured cluster energy

Definition at line 413 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloTrackMCorrNCells
private

! Calo vs V0 Track Multiplicity, number of cells

Definition at line 414 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloTrackMCorrNClusters
private

! Calo vs Track Multiplicity, number of clusters

Definition at line 412 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0MCorrECells
private

! Calo vs V0 multiplicity, total measured cell energy

Definition at line 408 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0MCorrEClusters
private

! Calo vs V0 multiplicity, total measured cluster energy

Definition at line 406 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0MCorrNCells
private

! Calo vs V0 multiplicity, number of cells

Definition at line 407 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0MCorrNClusters
private

! Calo vs V0 multiplicity , number of clusters

Definition at line 405 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0SCorrECells
private

! Calo vs V0 signal, total measured cell energy

Definition at line 404 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0SCorrEClusters
private

! Calo vs V0 signal, total measured cluster energy

Definition at line 402 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0SCorrNCells
private

! Calo vs V0 signal, number of cells

Definition at line 403 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCaloV0SCorrNClusters
private

! Calo vs V0 signal , number of clusters

Definition at line 401 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhCellECross
private

! 1 - Energy in cross around cell / cell energy

Definition at line 380 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 293 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 292 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 298 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 297 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 299 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 300 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 304 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhClusterPairDiffTimeE
private

! Pair of clusters time difference vs E

Definition at line 294 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 280 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 283 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 284 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 281 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 295 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhClusterTimeEnergy
private

! Cluster Time vs Energy

Definition at line 291 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDCALPHOSCorrECells
private

! DCAL vs PHOS, total measured cell energy

Definition at line 397 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDCALPHOSCorrEClusters
private

! DCAL vs PHOS, total measured cluster energy

Definition at line 395 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDCALPHOSCorrNCells
private

! DCAL vs PHOS, number of cells

Definition at line 396 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhDCALPHOSCorrNClusters
private

! DCAL vs PHOS, number of clusters

Definition at line 394 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 355 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 350 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 356 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 351 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 357 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 352 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 358 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 353 of file AliAnaCalorimeterQA.h.

Referenced by CellInClusterPositionHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhE
private

! E distribution, Reco

Definition at line 251 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEBinCellColRow[14]
private

! Column and row location of cell in different energy bins.

Definition at line 535 of file AliAnaCalorimeterQA.h.

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

TH2F* AliAnaCalorimeterQA::fhEBinClusterColRow[14]
private

! Column and row location of cluster max E cell in different energy bins.

Definition at line 534 of file AliAnaCalorimeterQA.h.

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

TH2F* AliAnaCalorimeterQA::fhEBinClusterEtaPhi[14]
private

! Eta-Phi location of cluster in different energy bins.

Definition at line 533 of file AliAnaCalorimeterQA.h.

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

TH1F* AliAnaCalorimeterQA::fhECharged
private

! E distribution, Reco, matched with track

Definition at line 257 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALDCALCorrECells
private

! EMCAL vs DCAL, total measured cell energy

Definition at line 392 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALDCALCorrEClusters
private

! EMCAL vs DCAL, total measured cluster energy

Definition at line 390 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALDCALCorrNCells
private

! EMCAL vs DCAL, number of cells

Definition at line 391 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALDCALCorrNClusters
private

! EMCAL vs DCAL, number of clusters

Definition at line 389 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALPHOSCorrECells
private

! EMCAL vs PHOS, total measured cell energy

Definition at line 387 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALPHOSCorrEClusters
private

! EMCAL vs PHOS, total measured cluster energy

Definition at line 385 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALPHOSCorrNCells
private

! EMCAL vs PHOS, number of cells

Definition at line 386 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMCALPHOSCorrNClusters
private

! EMCAL vs PHOS, number of clusters

Definition at line 384 of file AliAnaCalorimeterQA.h.

Referenced by Correlate(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMod
private

! Cluster E distribution for different module, Reco

Definition at line 433 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMR
private

! Electromagnetic distance to vertex vs rec energy

Definition at line 480 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEMVxyz
private

! Electromagnetic particle production vertex

Definition at line 479 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMCHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhEta
private

! eta distribution, Reco

Definition at line 254 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhEtaCharged
private

! eta-phi distribution, Reco, matched with track

Definition at line 260 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEtaPhi
private

! eta-phi distribution, Reco

Definition at line 255 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH3F* AliAnaCalorimeterQA::fhEtaPhiAmpCell
private

! eta vs phi vs amplitude, cells

Definition at line 366 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEtaPhiCell
private

! eta vs phi, cells

Definition at line 367 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhEtaPhiCharged
private

! eta distribution, Reco, matched with track

Definition at line 261 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH3F* AliAnaCalorimeterQA::fhEtaPhiE
private

! eta vs phi vs E, Reco

Definition at line 256 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 262 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 435 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhGenMCAccE[4]
private

! pt of primary particle, in acceptance

Definition at line 475 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 477 of file AliAnaCalorimeterQA.h.

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

TH1F* AliAnaCalorimeterQA::fhGenMCAccPt[4]
private

! pt of primary particle, in acceptance

Definition at line 476 of file AliAnaCalorimeterQA.h.

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

TH1F* AliAnaCalorimeterQA::fhGenMCE[4]
private

! pt of primary particle

Definition at line 472 of file AliAnaCalorimeterQA.h.

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

TH2F* AliAnaCalorimeterQA::fhGenMCEtaPhi[4]
private

! eta vs phi of primary particle

Definition at line 474 of file AliAnaCalorimeterQA.h.

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

TH1F* AliAnaCalorimeterQA::fhGenMCPt[4]
private

! pt of primary particle

Definition at line 473 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 448 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 449 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 452 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 451 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 450 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 453 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhHaR
private

! Hadron distance to vertex vs rec energy

Definition at line 482 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMCHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhHaVxyz
private

! Hadron production vertex

Definition at line 481 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 264 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 267 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 269 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 270 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 271 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 268 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 266 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 272 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 273 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F** AliAnaCalorimeterQA::fhIMMod
private

! cluster pairs invariant mass, different module,

Definition at line 455 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 265 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhIMvsOpAngle
private

! Cluster pairs opening angle vs mass

Definition at line 278 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH2F* AliAnaCalorimeterQA::fhLambda0
private

! Cluster Lambda0 vs Energy

Definition at line 307 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhLambda1
private

! Cluster Lambda1 vs Energy

Definition at line 308 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 505 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 517 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 504 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 513 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 506 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhMCEle1dR
private

! distance between projected track and cluster, MC electrons

Definition at line 501 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 516 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCEle1EOverP
private

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

Definition at line 500 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 512 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 502 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhMCNeutral1dR
private

! Distance between projected track and cluster, MC neutral

Definition at line 509 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 518 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhMCNeutral1EOverP
private

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

Definition at line 508 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 514 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 510 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhNCells
private

! Number of towers/crystals with signal

Definition at line 362 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 363 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 439 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNCellsPerCluster
private

! N cells per cluster vs cluster energy

Definition at line 286 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F** AliAnaCalorimeterQA::fhNCellsPerClusterMod
private

! N cells per clusters different module, Reco

Definition at line 444 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 445 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNCellsPerClusterNoCut
private

! N cells per cluster vs cluster energy, before cuts

Definition at line 287 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 446 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 447 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 442 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhNClusters
private

! Number of clusters

Definition at line 289 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNClustersMod
private

! Number of clusters for different module, Reco

Definition at line 438 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 443 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNLocMax
private

! Cluster Number of local Maxima, from CaloUtils

Definition at line 309 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhNLocMaxStd
private

! Cluster Number of local Maxima, stored

Definition at line 310 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhOpAngle
private

! Cluster pairs opening angle vs pair pT

Definition at line 277 of file AliAnaCalorimeterQA.h.

Referenced by GetCreateOutputObjects(), and InvariantMassHistograms().

TH1F* AliAnaCalorimeterQA::fhPhi
private

! phi distribution, Reco

Definition at line 253 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhPhiCharged
private

! phi distribution, Reco, matched with track

Definition at line 259 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhPt
private

! pT distribution, Reco

Definition at line 252 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhPtCharged
private

! pT distribution, Reco, matched with track

Definition at line 258 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 344 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 338 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 467 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 470 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 469 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 464 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 466 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 465 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 468 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 333 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 441 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhSumClustersEnergyMod
private

! Sum of clusters energy for different module, Reco

Definition at line 440 of file AliAnaCalorimeterQA.h.

Referenced by ClusterLoopHistograms(), and GetCreateOutputObjects().

TH1F* AliAnaCalorimeterQA::fhTime
private

! Time measured in towers/crystals

Definition at line 369 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeAmp
private

! Time vs Amplitude

Definition at line 373 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeAmpLowGain
private

! Time vs Amplitude, low gain

Definition at line 378 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 454 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeId
private

! Time vs Absolute cell Id

Definition at line 371 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeIdLowGain
private

! Time vs Absolute cell Id, low gain

Definition at line 377 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeL1UnCorrId
private

! Time (not corrected for L1 phase) vs Absolute cell Id

Definition at line 372 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimeMod
private

! Cell time distribution for different module, Reco

Definition at line 437 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhTimePerSMPerBC[4]
private

! Time vs SM number for BC%4=0,1,2,3

Definition at line 374 of file AliAnaCalorimeterQA.h.

Referenced by AliAnaCalorimeterQA(), 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 522 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 526 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 520 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 528 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 524 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 530 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 521 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 529 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 525 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 531 of file AliAnaCalorimeterQA.h.

Referenced by ClusterMatchedWithTrackHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhXCellE
private

! X (cm) cell distribution vs cell energy

Definition at line 345 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhXE
private

! X (cm) cluster distribution vs cluster energy

Definition at line 339 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 334 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH3F* AliAnaCalorimeterQA::fhXYZ
private

! cluster X vs Y vs Z (cm)

Definition at line 342 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH3F* AliAnaCalorimeterQA::fhXYZCell
private

! cell X vs Y vs Z (cm)

Definition at line 348 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhYCellE
private

! Y (cm) cell distribution vs cell energy

Definition at line 346 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhYE
private

! Y (cm) cluster distribution vs cluster energy

Definition at line 340 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 335 of file AliAnaCalorimeterQA.h.

Referenced by ClusterHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhZCellE
private

! Z (cm) cell distribution vs cell energy

Definition at line 347 of file AliAnaCalorimeterQA.h.

Referenced by CellHistograms(), and GetCreateOutputObjects().

TH2F* AliAnaCalorimeterQA::fhZE
private

! Z (cm) cluster distribution vs cluster energy

Definition at line 341 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 336 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 236 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 238 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 239 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 240 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 235 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 237 of file AliAnaCalorimeterQA.h.

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

Int_t AliAnaCalorimeterQA::fNEBinCuts
private

Number of energy bin cuts.

Definition at line 231 of file AliAnaCalorimeterQA.h.

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

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

Minimum number of cells on PHOS clusters.

Definition at line 229 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 244 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 218 of file AliAnaCalorimeterQA.h.

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

Double_t AliAnaCalorimeterQA::fTimeCutMax
private

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

Definition at line 223 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 222 of file AliAnaCalorimeterQA.h.

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


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