1 #ifndef ALIANLYSISTASKGAMMACALO_cxx
2 #define ALIANLYSISTASKGAMMACALO_cxx
4 #include "AliAnalysisTaskSE.h"
5 #include "AliESDtrack.h"
14 #include "AliAnalysisManager.h"
15 #include "TProfile2D.h"
TH2F ** fHistoTrueEtaCategory7
array of histos with validated pi0, 1 electron from conversion, 2 electrons from other conversion mer...
Bool_t fProduceTreeEOverP
TH1F ** fHistoMCSecPi0Source
array of histos with secondary pi0, pT, source
void ProcessAODMCParticles()
TH2F ** fHistoTrueSecondaryClusGammaPt
array of histos with validated primary conv photon cluster, rec Pt, MC pt
Float_t fPt
InvMass at R=375 cm,.
TH2F ** fHistoMCEtaPtAlpha
array of histos with weighted pi0, pT, alpha
Bool_t fIsFromDesiredHeader
Float_t fClusterM02
cluster energy
TH2F ** fHistoTrueBckGGInvMassPt
array of histos with lambda with reconstructed pi0 as daughter, pt
TH1F ** fHistoMCDecayGammaOmegaPt
array of histos with decay gamma from eta, pT
TH1F ** fHistoMCEtaInAccPt
array of histos with weighted pi0 in acceptance, pT
Int_t fClusterLeadCellID
cluster-track E/p
TH2F ** fHistoMotherInvMassPtAlpha
array of THnSparseF with BG for same event photon pairs, inv Mass, pt
map< Int_t, Int_t > fMapMultipleCountTrueClusterGammas
array of histos how often TrueClusterGammas are counted
TH2F ** fHistoTruePi0InvMassPtAlpha
map containing cluster photon labels that are counted at least twice
TH2F ** fHistoTrueEtaCategory8
array of histos with validated pi0, 2 electron from conversion merged, 2 electrons from other convers...
TH2F ** fHistoTrueSecondaryClusConvGammaPt
array of histos with validated secondary photon cluster, pt
TH2F ** fHistoTruePi0Category8
array of histos with validated eta, 1 electron from conversion, 2 electrons from other conversion mer...
Float_t fDeltaPhi
matching residual track <-> cluster
Float_t fClusterEP
cluster M20
Float_t fDeltaEta
classification of cluster in MC
TH2F ** fHistoTrueSecondaryClusGammaFromXFromK0sMCPtESDPt
array of histos with validated secondary converted photon cluster, MC pt
Float_t fInvMassTreeAlpha
TTree ** tTrueInvMassROpenABPtFlag
array of histos with ntrials for jetjet
void RotateParticle(AliAODConversionPhoton *gamma)
TProfile2D ** fProfileTruePrimaryEtaWeightsInvMassPt
array of profiles with weights for validated primary mothers, invMass, pt
TH2F ** fHistoMotherPi0PtOpenAngle
array of histograms with invariant mass cut of 0.45 && pi0cand->M() < 0.65, pt, alpha ...
Float_t fClusterE
array of trees with tree for E/p studies
void DebugMethod(AliAODConversionMother *pi0cand, AliAODConversionPhoton *gamma0, AliAODConversionPhoton *gamma1)
TH2F ** fHistoTrueEtaCategory2
array of histos with validated pi0, 1 real photon, 1 merged converted photon
void SetDoTHnSparse(Bool_t flag)
Bool_t CheckVectorForDoubleCount(vector< Int_t > &vec, Int_t tobechecked)
TH2F ** fHistoTruePi0InvMassPt
array of histos with weighted eta, pT, hardest jet pt
TH2F ** fHistoTrueBckContInvMassPt
array of histos with asymmetry energy distributions of clusters, invMass, pt
void DebugMethodPrint1(AliAODConversionMother *pi0cand, AliAODConversionPhoton *gamma0, AliAODConversionPhoton *gamma1)
TH2F ** fHistoTrueClusGammaPtM02
array of histos with validated unconverted photon, pt
TH1F ** fHistoTruePrimaryClusConvGammaPt
array of histos with validated primary photon cluster, rec Pt, MC pt
TH2F ** fHistoTruePrimaryPi0InvMassPt
array of histos with validated eta, 2 electron from conversion merged, 2 electrons from other convers...
TH2F ** fHistoTruePi0Category1
array of histos with validated mothers, merged cluster invMass, pt
TH2F ** fHistoMCAllSecondaryGammaPt
array of histos with all gamma, pT
TH2F ** fHistoClustPhotonKaonBGPtM02
array of histos with cluster photon BG pion, M02 vs. pt, source
Int_t fTrackPID_K
track PID Pi
TH2F ** fHistoClustPhotonPlusConvPionBGPtM02
array of histos with cluster photon plus conv BG electron, M02 vs. pt, source
Int_t fTrackPID_e
track Pt
Int_t fTrackPID_P
track PID K
TH2F ** fHistoTruePi0PtAlpha
array of histos with validated eta, pt, Y
TH1F ** fHistoClusGammaPt
array of histograms with invariant mass cut of 0.45 && pi0cand->M() < 0.65, ngoodtrakcs, pt
TH2F ** fHistoTruePrimaryPi0MCPtResolPt
array of profiles with weights for validated primary mothers, invMass, pt
Float_t fClusterM20
cluster M02
TH1F ** fHistoTrueEtaWithPi0DaughterMCPt
array of histos with validated secondary mothers from eta, invMass, pt
void SetV0ReaderName(TString name)
TH1F ** fHistoMCPi0Pt
array of histos with decay gamma from Sigma0, pT
TH2F ** fHistoTrueEtaInvMassPt
array of histos with validated mothers, invMass, pt
TH2F ** fHistoTrueEtaCategory5
array of histos with validated pi0, 2 electrons from different conversions, 2 electrons (unseen) ...
TH2F ** fHistoClustPhotonK0lBGPtM02
array of histos with cluster photon BG kaon, M02 vs. pt, source
Int_t GetSourceClassification(Int_t daughter, Int_t pdgCode)
Float_t fClusterIsoSumClusterEt
track PID P
TH1F ** fHistoTrueClusConvGammaPt
array of histos with validated electron, pt
AliAnalysisTaskGammaCalo()
TH1F ** fHistoTrueClusPhotonFromElecMotherPt
array of histos with validated Dalitz decay, more than one decay product in cluster, pt
TH2F ** fHistoMCEtaPtJetPt
array of histos with weighted pi0, pT, hardest jet pt
void SetLogBinningXTH2(TH2 *histoRebin)
void SetInOutTimingCluster(Double_t min, Double_t max)
TH2F ** fHistoNGoodESDTracksVsNGammaCandidates
array of histos with number of gamma candidates per event
TH1F ** fHistoNEventsWOWeight
array of histos with event information
TH2F ** fHistoMotherPi0PtY
array of histogram with BG for mixed event photon pairs with alpha cut of 0.1, inv Mass...
TH2F ** fHistoTruePi0NonMergedElectronPhotonInvMassPt
array of histos with validated mothers, merged cluster part conv, invMass, pt
Bool_t fSetPlotHistsExtQA
void FillMultipleCountMap(map< Int_t, Int_t > &ma, Int_t tobechecked)
Int_t fTrackPID_Pi
track PID e
TH2F ** fHistoClusPhotonPlusConvBGPt
array of histos with cluster photon BG, pt, source
TH2F ** fHistoTruePi0NonMergedElectronMergedPhotonInvMassPt
array of histos with validated mothers, merged cluster invMass, pt
TH2F ** fHistoTrueSecondaryPi0FromK0sInvMassPt
array of histos with validated secondary mothers, invMass, pt
TH1F ** fHistoMCDecayGammaRhoPt
array of histos with decay gamma from pi0, pT
TH1F ** fHistoMCDecayGammaEtaPt
array of histos with decay gamma from rho, pT
TH2F ** fHistoTrueBckFullMesonContainedInOneClusterInvMassPt
array of histos with pure gamma gamma combinatorial BG, invMass, pt
TH2F ** fHistoMCEtaPtY
array of histos with weighted pi0, pT, Y
TH2F ** fHistoTrueSecondaryClusConvGammaMCPt
array of histos with validated secondary photon cluster, MC pt
TH2F ** fHistoTruePrimaryEtaInvMassPt
array of histos with validated weighted primary mothers, invMass, pt
virtual void Terminate(const Option_t *)
TH1F ** fHistoMCDecayGammaSigmaPt
array of histos with decay gamma from phi, pT
TH2F ** fHistoTruePi0PureGammaInvMassPtAlpha
array of histogram with pure pi0 signal inv Mass, energy of cluster
THnSparseF ** fSparseMotherBackInvMassPtZM
array of histogram with BG for mixed event photon pairs, inv Mass, pt
TH2F ** fHistoTrueEtaPtAlpha
array of histos with validated pi0, pt, alpha
TH2F ** fHistoTrueSecondaryPi0FromEtaInvMassPt
array of histos with K0l with reconstructed pi0 as daughter, pt
TH2F ** fHistoTrueEtaCaloMergedClusterInvMassPt
array of histos with validated mothers, merged cluster invMass, pt
void FillPhotonBackgroundHist(AliAODConversionPhoton *TruePhotonCandidate, Int_t pdgCode)
Double_t fMaxTimingCluster
TH2F ** fHistoTrueSecondaryPi0FromK0lInvMassPt
array of histos with K0s with reconstructed pi0 as daughter, pt
TH2F ** fHistoTrueEtaCaloConvertedPhotonInvMassPt
array of histos with validated pi0, converted photon leading, invMass, pt
TH1F ** fHistoMCPi0WOEvtWeightInAccPt
array of histos with weighted eta in acceptance, pT
TH1F ** fHistoTrueClusGammaPt
array of histos with cluster photon plus conv BG rest, M02 vs. pt, source
TH2F ** fHistoClustPhotonPlusConvNeutronBGPtM02
array of histos with cluster photon plus conv BG k0l, M02 vs. pt, source
TH2F ** fHistoTrueEtaCaloMergedClusterPartConvInvMassPt
array of histos with validated mothers, merged cluster part conv, invMass, pt
TH2F ** fHistoTrueEtaCategory1
array of histos with validated pi0, pure real photons
TH2F ** fHistoTruePi0CaloConvertedPhotonInvMassPt
array of histos with validated mothers, photon leading, invMass, pt
TH2F ** fHistoTruePrimaryEtaMCPtResolPt
array of histos with validated weighted primary pi0, MCpt, resol pt
void SetDoClusterQA(Int_t flag)
TH2F ** fHistoMCSecPi0InAccPtvsSource
array of histos with secondary pi0, source
TH2F ** fHistoClustPhotonPlusConvKaonBGPtM02
array of histos with cluster photon plus conv BG pion, M02 vs. pt, source
TH2F ** fHistoTruePi0CaloMixedPhotonConvPhotonInvMassPt
array of histos with validated eta, converted photon leading, invMass, pt
TH1F ** fHistoMCPi0WOWeightPt
array of histos with weighted pi0, pT
void ProcessMCParticles()
void FillMultipleCountHistoAndClear(map< Int_t, Int_t > &ma, TH1F *hist)
TH1F ** fHistoNV0Tracks
array of histos with SPD tracklets vs SPD clusters for background rejection
void SetDoMesonAnalysis(Bool_t flag)
Bool_t fIsOverlappingWithOtherHeader
TH1F ** fHistoNGammaCandidates
array of histos with vertex z distribution for selected events
Int_t fClusterClassification
cellID of leading cell in cluster
TH2F ** fHistoTruePi0Category4_6
array of histos with validated eta, 1 real photon, 1 electron from conversion unmerged ...
TH1F ** fHistoTrueNLabelsInClus
array of histos with cluster with largest energy by hadron
void SetAllowOverlapHeaders(Bool_t allowOverlapHeader)
TH2F ** fHistoTrueSecondaryClusGammaMCPt
array of histos with validated secondary converted photon cluster, pt
TH2F ** fHistoTrueEtaCategory4_6
array of histos with validated pi0, 2 electrons from same conversion
TH1F ** fHistoMCPi0InAccPt
array of histos without event weights eta, pT
TH2F ** fHistoTrueEtaPtY
array of histos with validated pi0, pt, Y
TH1F ** fHistoMCPi0WOEvtWeightPt
array of histos with unweighted pi0, pT
TH2F ** fHistoDoubleCountTruePi0InvMassPt
array of histos with validated secondary converted photon cluster from X from Lambda, MC pt, rec pt
TH2F ** fHistoClustPhotonPlusConvRestBGPtM02
array of histos with cluster photon plus conv BG neutron, M02 vs. pt, source
AliConvEventCuts * fEventCuts
Double_t fMinTimingCluster
TH1F ** fHistoTrueClusEMNonLeadingPt
array of histos with number of different particles (pi0/eta/eta_prime) contributing to cluster ...
TList * fClusterCandidates
TH1F ** fHistoTrueLambdaWithPi0DaughterMCPt
array of histos with validated secondary mothers from Lambda, invMass, pt
Class handling all kinds of selection cuts for Gamma Calo analysis.
TH2F ** fHistoTruePrimaryEtaW0WeightingInvMassPt
array of histos with validated unweighted primary mothers, invMass, pt
TProfile ** fProfileEtaShift
array of histos with V0 counts
TH2F ** fHistoTrueEtaPtOpenAngle
array of histos with validated pi0, pt, openAngle
TH1F ** fHistoTrueClusUnConvGammaMCPt
array of histos with validated unconverted photon, pt
TH1F ** fHistoTrueClusDalitzMergedPt
array of histos with validated Dalitz decay, pt
TH2F ** fHistoTrueSecondaryPi0FromLambdaInvMassPt
array of histos with eta with reconstructed pi0 as daughter, pt
TH2F ** fHistCellIDvsClusterEnergy
array of histogram with pure pi0 signal (only pure gammas) inv Mass, energy of cluster ...
void ProcessTrueClusterCandidates(AliAODConversionPhoton *TruePhotonCandidate, AliVCluster *clus)
TH1F ** fHistoTrueClusMergedPartConvGammaPt
array of histos with validated merged photons, electrons, dalitz, pt
TH1F ** fHistoTrueK0sWithPi0DaughterMCPt
array of histos with validated secondary mothers from K0s, invMass, pt
TH2F ** fHistoTrueEtaCaloPhotonInvMassPt
array of histos with validated mothers, photon leading, invMass, pt
void UpdateEventByEventData()
TH2F ** fHistoTrueSecondaryPi0InvMassPt
array of histos with validated weighted primary eta, MCpt, resol pt
TH1F ** fHistoClusOverlapHeadersGammaPt
array of histos with cluster, E
void ProcessTrueMesonCandidates(AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1)
TH1F ** fHistoTruePrimaryClusGammaPt
array of histos with number of labels in cluster
TH2F ** fHistoTrueSecondaryClusConvGammaFromXFromK0lMCPtESDPt
array of histos with validated secondary photon cluster from X from K0l, MC pt, rec pt ...
TH2F ** fHistoTrueSecondaryClusGammaFromXFromK0lMCPtESDPt
array of histos with validated secondary converted photon cluster from X from K0s, MC pt, rec pt
TH2F ** fHistoTruePi0Category7
array of histos with validated eta, 2 electrons from different conversions, 2 electrons (unseen) ...
TH1F ** fHistoTrueClusNParticles
array of histos with pi0/eta/eta_prime in subleading contribution
void SetCaloCutList(Int_t nCuts, TList *CutArray)
Bool_t fAllowOverlapHeaders
Double_t fEventPlaneAngle
sum of Et of tracks within R<0.2
void FillPhotonPlusConversionBackgroundM02Hist(AliAODConversionPhoton *TruePhotonCandidate, AliVCluster *clus, Int_t pdgCode)
TH2F ** fHistoTruePi0CaloMergedClusterInvMassPt
array of histos with validated mothers, electron leading, invMass, pt
TH1F ** fHistoMCEtaPt
array of histos without event weights pi0, pT
void SetProduceTreeEOverP(Bool_t b)
THnSparseF ** fSparseMotherInvMassPtZM
array of histogram with signal + BG for same event photon pairs, inv Mass, pt
TH1F ** fHistoTrueClusShowerPt
array of histos with validated photon from electron, pt
Bool_t fEnableSortForClusMC
TH1F ** fHistoMCSecEtaPt
array of histos with secondary pi0 in acceptance, pT, source
TH2F ** fHistoTruePi0PtY
array of histos with contamination BG, invMass, pt
virtual void UserCreateOutputObjects()
TH2F ** fHistoMCPi0PtY
array of histos without evt weight eta in acceptance, pT
void ProcessTrueClusterCandidatesAOD(AliAODConversionPhoton *TruePhotonCandidate, AliVCluster *clus)
TH2F ** fHistoTruePi0CaloPhotonInvMassPt
array of histos with validated mothers, invMass, pt
void SetLocalDebugFlag(Int_t iF)
Float_t fClusterIsoSumTrackEt
sum of Et of clusters within R<0.2
TH2F ** fHistoTrueBckAsymEClustersInvMassPt
array of histos with pi0 fully contained in one cluster, invMass, pt
AliV0ReaderV1 * fV0Reader
TH2F ** fHistoMCPi0PtJetPt
array of histos with secondary eta, source
Float_t fInvMassTreeInvMass
array of trees
TH2F ** fHistoTrueEtaCategory3
array of histos with validated pi0, 1 real photon, 1 electron from conversion unmerged ...
AliCaloPhotonCuts * fCaloPhotonCuts
TH2F ** fHistoClustPhotonPlusConvElectronBGPtM02
array of histos with cluster photon BG rest, M02 vs. pt, source
TH2F ** fHistoTruePi0CaloMergedClusterPartConvInvMassPt
array of histos with validated mothers, merged cluster invMass, pt
TH1F ** fHistoMCEtaWOEvtWeightPt
array of histos with unweighted eta, pT
TH2F ** fHistoClustPhotonRestBGPtM02
array of histos with cluster photon BG neutron, M02 vs. pt, source
TH2F ** fHistoMotherBackInvMassPtAlpha
array of histograms with alpha cut of 0.1 for inv mass vs pt
TH2F ** fHistoTrueSecondaryClusConvGammaFromXFromK0sMCPtESDPt
array of histos with validated secondary photon cluster from X from K0s, MC pt, rec pt ...
TH1F ** fHistoJetJetNTrials
array of profiles with xsection for jetjet
TH1F ** fHistoClusGammaE
array of histos with cluster, pt
TH2F ** fHistoClusGammaPtM02
array of histos with cluster, pt rejected with other headers
TH1F ** fHistoMultipleCountTrueClusterGamma
vector containing labels of validated cluster photons
TH1F ** fHistoClusRejectedHeadersGammaPt
array of histos with cluster, pt all headers
Float_t fInvMassTreeZVertex
TTree ** tSigInvMassPtAlphaTheta
flag (0 = gamma, 1 = pi0, 2 = eta)
TObjString * fCloseHighPtClusters
Float_t fInvMassTreeTheta
TH2F ** fHistoMotherInvMassPt
TH1F ** fHistoNGoodESDTracks
array of histos with event information without event weights
TList ** fClusterTreeList
TH2F ** fHistoMotherPi0NGoodESDTracksPt
array of histograms with invariant mass cut of 0.45 && pi0cand->M() < 0.65, pt, openAngle ...
TH2F ** fHistoTruePi0Category5
array of histos with validated eta, 2 electrons from same conversion
vector< Int_t > fVectorDoubleCountTruePi0s
array of histos with double counted cluster photons
void SetEnableSortingOfMCClusLabels(Bool_t enableSort)
TH1F ** fHistoMCEtaWOEvtWeightInAccPt
array of histos without evt weight pi0 in acceptance, pT
TTree ** tBckInvMassPtAlphaTheta
array of trees
TH2F ** fHistoClustPhotonElectronBGPtM02
array of histos with cluster photon plus conv BG, pt, source
Float_t fInvMass
array of trees with
TH2F ** fHistoTrueEtaCaloMixedPhotonConvPhotonInvMassPt
array of histos with validated mothers, converted photon leading, invMass, pt
TH2F ** fHistoMotherBackInvMassPt
array of THnSparseF with signal + BG for same event photon pairs, inv Mass, pt
TH2F ** fHistoMotherEtaPtAlpha
array of histograms with invariant mass cut of 0.05 && pi0cand->M() < 0.17, pt, alpha ...
TList * fEventCutArray
current list of cluster candidates
void SetEventCutList(Int_t nCuts, TList *CutArray)
TH2F ** fHistoTrueEtaCaloElectronInvMassPt
array of histos with validated mothers, electron leading, invMass, pt
TH2F ** fHistoTruePrimaryClusGammaESDPtMCPt
array of histos with validated primary photon cluster, pt
void SetDoMesonQA(Int_t flag)
TH2F ** fHistoSPDClusterTrackletBackground
array of histos with number of good tracks vs gamma candidates
TH2F ** fHistoClustPhotonPionBGPtM02
array of histos with cluster photon BG electron, M02 vs. pt, source
void RotateParticleAccordingToEP(AliAODConversionPhoton *gamma, Double_t previousEventEP, Double_t thisEventEP)
Float_t fOpenRPrim
Rconv,.
Class handling all kinds of selection cuts for Gamma Conversion analysis.
void FillPhotonPlusConversionBackgroundHist(AliAODConversionPhoton *TruePhotonCandidate, Int_t pdgCode)
TH2F ** fHistoMotherEtaNGoodESDTracksPt
array of histograms with invariant mass cut of 0.05 && pi0cand->M() < 0.17, ngoodtrakcs, pt
AliConversionMesonCuts * fMesonCuts
Int_t fInvMassTreeMixPool
TH1F ** fHistoMCSecEtaSource
array of histos with secondary eta, pT
AliAnalysisTaskGammaCalo & operator=(const AliAnalysisTaskGammaCalo &)
Bool_t fProduceCellIDPlots
TH2F ** fHistoMotherPi0PtAlpha
array of histograms with invariant mass cut of 0.45 && pi0cand->M() < 0.65, pt, Y ...
TH2F ** fHistoMCPrimaryPtvsSource
array of histos with weighted eta, pT, alpha
Bool_t fDoInOutTimingCluster
TH2F ** fHistoTruePi0CaloElectronInvMassPt
array of histos with validated mothers, converted photon leading, invMass, pt
TH1F ** fHistoMCEtaWOWeightPt
array of histos with weighted eta, pT
void FillPhotonBackgroundM02Hist(AliAODConversionPhoton *TruePhotonCandidate, AliVCluster *clus, Int_t pdgCode)
Class handling all kinds of selection cuts for Gamma Conversion analysis.
TH1F ** fHistoMCAllGammaPt
array of histos for header names
TH1F ** fHistoTrueClusSubLeadingPt
array of histos with validated shower, pt
TH2F ** fHistoTruePi0Category2
array of histos with validated eta, pure real photons
void SetMesonCutList(Int_t nCuts, TList *CutArray)
TH2F ** fHistoMCSecPi0PtvsSource
array of histos with weighted primary particles, pT vs source
TH1F ** fHistoTrueClusMergedGammaPt
array of histos with validated converted photon, fully contained, pt
TH2F ** fHistoTruePrimaryClusConvGammaESDPtMCPt
array of histos with validated primary conv photon cluster, pt
TH1F ** fHistoMCDecayGammaPi0Pt
array of histos with all secondary gamma, pT
TH1F ** fHistoVertexZ
array of histos with number of good tracks (2010 Standard track cuts)
vector< Int_t > fVectorDoubleCountTrueClusterGammas
vector containing labels of validated eta
TH2F ** fHistoClustPhotonPlusConvK0lBGPtM02
array of histos with cluster photon plus conv BG kaon, M02 vs. pt, source
void CalculateBackgroundRP()
void CalculateBackground()
TH1F ** fHistoTrueClusConvGammaFullyPt
array of histos with validated converted photon, pt
void SetLightOutput(Bool_t flag)
TH1F ** fHistoTrueClusElectronPt
array of histos with validated unconverted photon, M02 vs pt
void SetIsHeavyIon(Int_t flag)
TH2F ** fHistoMotherEtaPtOpenAngle
array of histograms with invariant mass cut of 0.05 && pi0cand->M() < 0.17, pt, openAngle ...
TH1I ** fHistoMCHeaders
array of histos with cluster M02 vs. pt
void ProcessTrueMesonCandidatesAOD(AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1)
TH2F ** fHistoClustPhotonNeutronBGPtM02
array of histos with cluster photon BG k0l, M02 vs. pt, source
TH1F ** fHistoNEvents
array of histogram with leading cell ID vs maximum cluster energy in event
Float_t fTrackPt
matching residual track <-> cluster
TObjString * fFileNameBroken
virtual ~AliAnalysisTaskGammaCalo()
TH2F ** fHistoClusPhotonBGPt
array of histos with validated eta, pt, openAngle
void CalculatePi0Candidates()
TH2F ** fHistoTruePi0Category3
array of histos with validated eta, 1 real photon, 1 merged converted photon
TH1F ** fHistoClusAllHeadersGammaPt
array of histos with cluster, pt overlapping with other headers
TH2F ** fHistoTrueSecondaryClusConvGammaFromXFromLambdaMCPtESDPt
array of histos with validated secondary photon cluster from X from Lambda, MC pt, rec pt
TH1F ** fHistoTrueClusUnConvGammaPt
array of histos with validated cluster (electron or photon), pt
TProfile ** fProfileJetJetXSection
array of profiles with eta shift
void SetPlotHistsExtQA(Bool_t flag)
TH2F ** fHistoTrueSecondaryClusGammaFromXFromLambdaMCPtESDPt
array of histos with validated secondary converted photon cluster from X from K0l, MC pt, rec pt
TH1F ** fHistoMCDecayGammaPhiPt
array of histos with decay gamma from eta', pT
TH2F ** fHistoMotherEtaPtY
array of histograms with invariant mass cut of 0.05 && pi0cand->M() < 0.17, pt, Y ...
TH1F ** fHistoTrueK0lWithPi0DaughterMCPt
array of histos with validated secondary mothers from K0l, invMass, pt
TH2F ** fHistoTrueClusUnConvGammaPtM02
array of histos with validated cluster (electron or photon), M02 vs pt
TH2F ** fHistoDoubleCountTrueClusterGammaPt
array of histos with double counted etas, invMass, pT
TH1F ** fHistoTrueClusConvGammaMCPt
array of histos with validated converted photon, pt
TH2F ** fHistCellIDvsClusterEnergyMax
array of histogram with leading cell ID vs cluster Energy
TH2F ** fHistoTruePi0PtOpenAngle
array of histos with validated eta, pt, alpha
TH2F ** fHistoMCPi0PtAlpha
array of histos with weighted eta, pT, Y
TProfile2D ** fProfileTruePrimaryPi0WeightsInvMassPt
array of histos with validated unweighted primary mothers, invMass, pt
TH2F ** fHistoDoubleCountTrueEtaInvMassPt
array of histos with double counted pi0s, invMass, pT
TH2F ** fHistoTruePrimaryPi0W0WeightingInvMassPt
array of histos with validated weighted primary mothers, invMass, pt
vector< Int_t > fVectorDoubleCountTrueEtas
vector containing labels of validated pi0
AliGammaConversionAODBGHandler ** fBGHandler
TH1F ** fHistoMCDecayGammaEtapPt
array of histos with decay gamma from omega, pT
TH1F ** fHistoTrueClusDalitzPt
array of histos with validated merged partially converted photons, pt
Float_t fInvMassRTOF
opening angle at R = 0,
virtual void UserExec(Option_t *)