AliPhysics  2aaea23 (2aaea23)
AliAnalysisTaskHeavyNeutralMesonToGG Class Reference

#include <AliAnalysisTaskHeavyNeutralMesonToGG.h>

Inheritance diagram for AliAnalysisTaskHeavyNeutralMesonToGG:

Public Member Functions

 AliAnalysisTaskHeavyNeutralMesonToGG ()
 
 AliAnalysisTaskHeavyNeutralMesonToGG (const char *name)
 
virtual ~AliAnalysisTaskHeavyNeutralMesonToGG ()
 
virtual void UserCreateOutputObjects ()
 
virtual Bool_t Notify ()
 
virtual void UserExec (Option_t *)
 
virtual void Terminate (const Option_t *)
 
void InitBack ()
 
void SetV0ReaderName (TString name)
 
void SetIsHeavyIon (Int_t flag)
 
void SetCorrectionTaskSetting (TString setting)
 
void ProcessClusters ()
 
void ProcessPhotonCandidates ()
 
void CalculateMesonCandidates ()
 
void SetIsMC (Int_t isMC)
 
void ProcessMCParticles ()
 
void ProcessAODMCParticles ()
 
void RelabelAODPhotonCandidates (Bool_t mode)
 
void ProcessTruePhotonCandidates (AliAODConversionPhoton *TruePhotonCandidate)
 
void ProcessTrueClusterCandidates (AliAODConversionPhoton *TruePhotonCandidate, Float_t clusM02)
 
void ProcessTrueClusterCandidatesAOD (AliAODConversionPhoton *TruePhotonCandidate, Float_t clusM02)
 
void ProcessTruePhotonCandidatesAOD (AliAODConversionPhoton *TruePhotonCandidate)
 
void ProcessTrueMesonCandidatesConvCalo (AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1, Bool_t matched)
 
void ProcessTrueMesonCandidatesConvCaloAOD (AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1, Bool_t matched)
 
void ProcessTrueMesonCandidatesCalo (AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1)
 
void ProcessTrueMesonCandidatesCaloAOD (AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1)
 
void ProcessTrueMesonCandidatesConv (AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1)
 
void ProcessTrueMesonCandidatesConvAOD (AliAODConversionMother *Pi0Candidate, AliAODConversionPhoton *TrueGammaCandidate0, AliAODConversionPhoton *TrueGammaCandidate1)
 
void SetDoPrimaryTrackMatching (Bool_t flag)
 
void SetLightOutput (Bool_t flag)
 
void SetMesonRecoMode (Int_t flag)
 
void SetMesonType (Int_t flag)
 
void SetDoMesonQA (Int_t flag)
 
void SetDoPhotonQA (Int_t flag)
 
void SetDoClusterQA (Int_t flag)
 
void SetUseTHnSparse (Bool_t flag)
 
void SetPlotHistsExtQA (Bool_t flag)
 
void SetDoTreeConvGammaShowerShape (Bool_t flag)
 
void SetDoTreeInvMassShowerShape (Bool_t flag)
 
void SetAllowOverlapHeaders (Bool_t allowOverlapHeader)
 
void SetEventCutList (Int_t nCuts, TList *CutArray)
 
void SetConversionCutList (Int_t nCuts, TList *CutArray)
 
void SetCaloCutList (Int_t nCuts, TList *CutArray)
 
void SetMesonCutList (Int_t nCuts, TList *CutArray)
 
void CalculateBackground ()
 
void CalculateBackgroundRP ()
 
void RotateParticle (AliAODConversionPhoton *gamma)
 
void RotateParticleAccordingToEP (AliAODConversionPhoton *gamma, Double_t previousEventEP, Double_t thisEventEP)
 
void SetMoveParticleAccordingToVertex (Bool_t flag)
 
void MoveParticleAccordingToVertex (AliAODConversionPhoton *particle, const AliGammaConversionAODBGHandler::GammaConversionVertex *vertex)
 
void UpdateEventByEventData ()
 
void SetLogBinningXTH2 (TH2 *histoRebin)
 
Bool_t CheckVectorOnly (vector< Int_t > &vec, Int_t tobechecked)
 
Bool_t CheckVectorForDoubleCount (vector< Int_t > &vec, Int_t tobechecked)
 
void FillMultipleCountMap (map< Int_t, Int_t > &ma, Int_t tobechecked)
 
void FillMultipleCountHistoAndClear (map< Int_t, Int_t > &ma, TH1F *hist)
 
void SetEnableSortingOfMCClusLabels (Bool_t enableSort)
 

Protected Attributes

AliV0ReaderV1fV0Reader
 
TString fV0ReaderName
 
TString fCorrTaskSetting
 
AliGammaConversionAODBGHandler ** fBGHandler
 
AliConversionAODBGHandlerRP ** fBGHandlerRP
 
AliGammaConversionAODBGHandler ** fBGClusHandler
 
AliConversionAODBGHandlerRP ** fBGClusHandlerRP
 
AliVEvent * fInputEvent
 
AliMCEvent * fMCEvent
 
TList ** fCutFolder
 
TList ** fESDList
 
TList ** fBackList
 
TList ** fMotherList
 
TList ** fTrueList
 
TList ** fMCList
 
TListfOutputContainer
 
TClonesArray * fReaderGammas
 
TListfGammaCandidates
 
TListfClusterCandidates
 
TListfEventCutArray
 current list of cluster candidates More...
 
AliConvEventCutsfEventCuts
 
TListfCutArray
 
AliConversionPhotonCutsfConversionCuts
 
TListfClusterCutArray
 
AliCaloPhotonCutsfCaloPhotonCuts
 
TListfMesonCutArray
 
AliConversionMesonCutsfMesonCuts
 
TH1F ** fHistoConvGammaPt
 
TH2F ** fHistoMotherInvMassPt
 histogram conversion photon pT More...
 
TH2F ** fHistoMotherMatchedInvMassPt
 array of histogram with signal + BG for same event photon pairs, inv Mass, pt More...
 
THnSparseF ** fSparseMotherInvMassPtZM
 array of histogram with signal + BG for same event photon pairs, inv Mass, pt More...
 
TH2F ** fHistoMotherBackInvMassPt
 array of THnSparseF with signal + BG for same event photon pairs, inv Mass, pt More...
 
THnSparseF ** fSparseMotherBackInvMassPtZM
 array of histogram with BG for mixed event photon pairs, inv Mass, pt More...
 
TH2F ** fHistoMotherMesonPtY
 array of THnSparseF with BG for same event photon pairs, inv Mass, pt More...
 
TH2F ** fHistoMotherMesonPtAlpha
 array of histograms with invariant mass cut around nominal mass, pt, Y More...
 
TH2F ** fHistoMotherMesonPtOpenAngle
 array of histograms with invariant mass cut around nominal mass, pt, alpha More...
 
TH2F ** fHistoMotherMesonConvPhotonEtaPhi
 array of histograms with invariant mass cut around nominal mass, pt, openAngle More...
 
TH1F ** fHistoClusGammaPt
 array of histograms with invariant mass cut around nominal mass ,eta/phi of conversion photon More...
 
TH1F ** fHistoClusGammaE
 array of histos with cluster, pt More...
 
TH1F ** fHistoClusOverlapHeadersGammaPt
 array of histos with cluster, E More...
 
TH1F ** fHistoClusAllHeadersGammaPt
 array of histos with cluster, pt overlapping with other headers More...
 
TH1F ** fHistoClusRejectedHeadersGammaPt
 array of histos with cluster, pt all headers More...
 
TH1I ** fHistoMCHeaders
 array of histos with cluster, pt rejected headers More...
 
TH1F ** fHistoMCMesonPt
 array of histos for header names More...
 
TH1F ** fHistoMCMesonWOWeightPt
 array of histos with weighted meson, pT More...
 
TH1F ** fHistoMCMesonWOEvtWeightPt
 array of histos with unweighted meson, pT More...
 
TH1F ** fHistoMCMesonInAccPt
 array of histos without event weights meson, pT More...
 
TH1F ** fHistoMCMesonWOWeightInAccPt
 array of histos with weighted meson in acceptance, pT More...
 
TH1F ** fHistoMCMesonWOEvtWeightInAccPt
 array of histos without weight meson in acceptance, pT More...
 
TH2F ** fHistoMCMesonPtY
 array of histos without evt weight meson in acceptance, pT More...
 
TH2F ** fHistoMCMesonPtAlpha
 array of histos with weighted meson, pT, Y More...
 
TH2F ** fHistoMCMesonPtJetPt
 array of histos with weighted meson, pT, alpha More...
 
TH2F ** fHistoTrueMesonInvMassPt
 array of histos with weighted meson, pT, hardest jet pt More...
 
TH2F ** fHistoTrueMesonMatchedInvMassPt
 array of histos with validated meson, invMass, pt More...
 
TH2F ** fHistoTrueMesonCaloPhotonInvMassPt
 array of histos with rejected meson, invMass, pt More...
 
TH2F ** fHistoTrueMesonCaloConvertedPhotonInvMassPt
 array of histos with validated meson, photon leading, invMass, pt More...
 
TH2F ** fHistoTrueMesonCaloMixedPhotonConvPhotonInvMassPt
 array of histos with validated meson, converted photon leading, invMass, pt More...
 
TH2F ** fHistoTrueMesonCaloConvertedPhotonMatchedInvMassPt
 array of histos with validated meson converted photon leading and photon, invMass, pt More...
 
TH2F ** fHistoTrueMesonCaloElectronInvMassPt
 array of histos with validated meson matched with conv photon, converted photon leading, invMass, pt More...
 
TH2F ** fHistoTrueMesonCaloMergedClusterInvMassPt
 array of histos with validated mothers, electron leading, invMass, pt More...
 
TH2F ** fHistoTrueMesonCaloMergedClusterPartConvInvMassPt
 array of histos with validated mothers, merged cluster invMass, pt More...
 
TH2F ** fHistoTruePrimaryMesonInvMassPt
 array of histos with validated mothers, merged cluster part conv, invMass, pt More...
 
TH2F ** fHistoTruePrimaryMesonW0WeightingInvMassPt
 array of histos with validated weighted primary mothers, invMass, pt More...
 
TProfile2D ** fProfileTruePrimaryMesonWeightsInvMassPt
 array of histos with validated unweighted primary mothers, invMass, pt More...
 
TH2F ** fHistoTruePrimaryMesonMCPtResolPt
 array of profiles with weights for validated primary mothers, invMass, pt More...
 
TH2F ** fHistoTrueMotherMesonConvPhotonEtaPhi
 array of histos with validated weighted primary meson, MCpt, resol pt More...
 
TH2F ** fHistoTrueBckGGInvMassPt
 array of histograms with invariant mass cut around nominal mass ,eta/phi of conversion photon More...
 
TH2F ** fHistoTrueBckFullMesonContainedInOneClusterInvMassPt
 array of histos with pure gamma gamma combinatorial BG, invMass, pt More...
 
TH2F ** fHistoTrueBckAsymEClustersInvMassPt
 array of histos with meson fully contained in one cluster, invMass, pt More...
 
TH2F ** fHistoTrueBckContInvMassPt
 array of histos with asymmetry energy distributions of clusters, invMass, pt More...
 
TH2F ** fHistoTrueMesonPtY
 array of histos with contamination BG, invMass, pt More...
 
TH2F ** fHistoTrueMesonPtAlpha
 array of histos with validated meson, pt, Y More...
 
TH2F ** fHistoTrueMesonPtOpenAngle
 array of histos with validated meson, pt, alpha More...
 
TH1F ** fHistoTrueConvGammaPt
 array of histos with validated meson, pt, openAngle More...
 
TH1F ** fHistoTruePrimaryConvGammaPt
 array of histos with validated conversion photon, pt More...
 
TH1F ** fHistoTrueClusGammaPt
 array of histos with validated primary More...
 
TH1F ** fHistoTrueClusConvGammaPt
 array of histos with validated cluster (electron or photon), pt More...
 
TH1F ** fHistoTrueClusConvGammaFullyPt
 array of histos with validated converted photon, pt More...
 
TH2F ** fHistoTrueNLabelsInClusPt
 array of histos with validated converted photon, fully contained, pt More...
 
TH1F ** fHistoTruePrimaryClusGammaPt
 array of histos with number of labels in cluster More...
 
TH1F ** fHistoTruePrimaryClusConvGammaPt
 array of histos with validated primary cluster, photons, pt More...
 
vector< Int_tfVectorRecTrueMesons
 array of histos with validated primary cluster, converted photons, pt More...
 
TH2F ** fHistoDoubleCountTrueMesonInvMassPt
 array of strings containing the stack position of the reconstructed validated meson More...
 
TH2F ** fHistoDoubleCountTrueConvGammaRPt
 array of histos with double counted mesons, invMass, pT More...
 
TH2F ** fHistoDoubleCountTrueClusterGammaPt
 array of histos with double counted photons, R, pT More...
 
vector< Int_tfVectorDoubleCountTrueMesons
 array of histos with double counted cluster photons More...
 
vector< Int_tfVectorDoubleCountTrueConvGammas
 vector containing labels of validated meson More...
 
vector< Int_tfVectorDoubleCountTrueClusterGammas
 vector containing labels of validated photons More...
 
TH1F ** fHistoMultipleCountTrueMeson
 vector containing labels of validated cluster photons More...
 
TH1F ** fHistoMultipleCountTrueConvGamma
 array of histos how often TrueMesons are counted More...
 
TH1F ** fHistoMultipleCountTrueClusterGamma
 array of histos how often TrueConvGammas are counted More...
 
map< Int_t, Int_tfMapMultipleCountTrueMesons
 array of histos how often TrueClusterGammas are counted More...
 
map< Int_t, Int_tfMapMultipleCountTrueConvGammas
 map containing meson labels that are counted at least twice More...
 
map< Int_t, Int_tfMapMultipleCountTrueClusterGammas
 map containing photon labels that are counted at least twice More...
 
TH1F ** fHistoNEvents
 map containing cluster photon labels that are counted at least twice More...
 
TH1F ** fHistoNEventsWOWeight
 array of histos with event information More...
 
TH1F ** fHistoNGoodESDTracks
 array of histos with event information without event weights More...
 
TH1F ** fHistoVertexZ
 array of histos with number of good tracks (2010 Standard track cuts) More...
 
TH1F ** fHistoVertexX
 array of histos with vertex z distribution for selected events More...
 
TH1F ** fHistoVertexY
 array of histos with vertex x distribution for selected events More...
 
TH1F ** fHistoNGammaConvCandidates
 array of histos with vertex y distribution for selected events More...
 
TH1F ** fHistoNGammaCaloCandidates
 array of histos with number of conversion gamma candidates per event More...
 
TH2F ** fHistoSPDClusterTrackletBackground
 array of histos with number of calo gamma candidates per event More...
 
TH1F ** fHistoNV0Tracks
 array of histos with SPD tracklets vs SPD clusters for background rejection More...
 
TProfile ** fProfileEtaShift
 array of histos with V0 counts More...
 
TProfile ** fProfileJetJetXSection
 array of profiles with eta shift More...
 
TH1F ** fHistoJetJetNTrials
 array of profiles with xsection for jetjet More...
 
Double_t fEventPlaneAngle
 array of histos with ntrials for jetjet More...
 
TRandom3 fRandom
 
Int_t fNGammaCandidates
 
Double_tfUnsmearedPx
 
Double_tfUnsmearedPy
 
Double_tfUnsmearedPz
 
Double_tfUnsmearedE
 
Int_tfMCEventPos
 
Int_tfMCEventNeg
 
Int_tfESDArrayPos
 
Int_tfESDArrayNeg
 
Int_t fnCuts
 
Int_t fiCut
 
Bool_t fMoveParticleAccordingToVertex
 
Int_t fIsHeavyIon
 
Bool_t fDoLightOutput
 
Int_t fMesonRecoMode
 
Int_t fMesonType
 
Int_t fMesonPDG
 
Double_t fMesonInvMassMin
 
Double_t fMesonInvMassMax
 
Double_t fMesonInvMassNBins
 
Double_tfMesonInvMassWindow
 
Int_t fDoMesonQA
 
Int_t fDoPhotonQA
 
Int_t fDoClusterQA
 
Bool_t fIsFromDesiredHeader
 
Bool_t fIsOverlappingWithOtherHeader
 
Int_t fIsMC
 
Bool_t fDoTHnSparse
 
Bool_t fSetPlotHistsExtQA
 
Double_t fWeightJetJetMC
 
Bool_t fDoConvGammaShowerShapeTree
 
Bool_t fEnableSortForClusMC
 
Bool_t fDoPrimaryTrackMatching
 
Bool_t fDoInvMassShowerShapeTree
 
TTreetBrokenFiles
 
TObjString * fFileNameBroken
 
Bool_t fAllowOverlapHeaders
 

Private Member Functions

 AliAnalysisTaskHeavyNeutralMesonToGG (const AliAnalysisTaskHeavyNeutralMesonToGG &)
 
AliAnalysisTaskHeavyNeutralMesonToGGoperator= (const AliAnalysisTaskHeavyNeutralMesonToGG &)
 

Detailed Description

Definition at line 23 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Constructor & Destructor Documentation

AliAnalysisTaskHeavyNeutralMesonToGG::AliAnalysisTaskHeavyNeutralMesonToGG ( )

Definition at line 65 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

AliAnalysisTaskHeavyNeutralMesonToGG::AliAnalysisTaskHeavyNeutralMesonToGG ( const char *  name)

Definition at line 217 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

AliAnalysisTaskHeavyNeutralMesonToGG::~AliAnalysisTaskHeavyNeutralMesonToGG ( )
virtual

Definition at line 370 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

AliAnalysisTaskHeavyNeutralMesonToGG::AliAnalysisTaskHeavyNeutralMesonToGG ( const AliAnalysisTaskHeavyNeutralMesonToGG )
private

Member Function Documentation

void AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackground ( )

Definition at line 3420 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by SetMesonCutList(), and UserExec().

void AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackgroundRP ( )

Definition at line 3529 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by SetMesonCutList(), and UserExec().

void AliAnalysisTaskHeavyNeutralMesonToGG::CalculateMesonCandidates ( )
Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::CheckVectorOnly ( vector< Int_t > &  vec,
Int_t  tobechecked 
)
void AliAnalysisTaskHeavyNeutralMesonToGG::FillMultipleCountHistoAndClear ( map< Int_t, Int_t > &  ma,
TH1F *  hist 
)
void AliAnalysisTaskHeavyNeutralMesonToGG::InitBack ( )

Definition at line 398 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskHeavyNeutralMesonToGG::MoveParticleAccordingToVertex ( AliAODConversionPhoton particle,
const AliGammaConversionAODBGHandler::GammaConversionVertex vertex 
)
Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::Notify ( )
virtual

Definition at line 1419 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

AliAnalysisTaskHeavyNeutralMesonToGG& AliAnalysisTaskHeavyNeutralMesonToGG::operator= ( const AliAnalysisTaskHeavyNeutralMesonToGG )
private
void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessAODMCParticles ( )

Definition at line 2176 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by SetIsMC(), and UserExec().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessClusters ( )
void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessMCParticles ( )

Definition at line 2276 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by SetIsMC(), and UserExec().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessPhotonCandidates ( )
void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidates ( AliAODConversionPhoton TruePhotonCandidate,
Float_t  clusM02 
)

Definition at line 1801 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by ProcessClusters(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueClusterCandidatesAOD ( AliAODConversionPhoton TruePhotonCandidate,
Float_t  clusM02 
)

Definition at line 1881 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by ProcessClusters(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCalo ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)

Definition at line 2872 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesCaloAOD ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)

Definition at line 3017 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConv ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)

Definition at line 3161 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvAOD ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1 
)

Definition at line 3281 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCalo ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1,
Bool_t  matched 
)

Definition at line 2586 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTrueMesonCandidatesConvCaloAOD ( AliAODConversionMother Pi0Candidate,
AliAODConversionPhoton TrueGammaCandidate0,
AliAODConversionPhoton TrueGammaCandidate1,
Bool_t  matched 
)

Definition at line 2726 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTruePhotonCandidates ( AliAODConversionPhoton TruePhotonCandidate)

Definition at line 2122 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by ProcessPhotonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTruePhotonCandidatesAOD ( AliAODConversionPhoton TruePhotonCandidate)

Definition at line 2059 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by ProcessPhotonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::RelabelAODPhotonCandidates ( Bool_t  mode)

Definition at line 3676 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by SetIsMC(), and UserExec().

void AliAnalysisTaskHeavyNeutralMesonToGG::RotateParticle ( AliAODConversionPhoton gamma)
void AliAnalysisTaskHeavyNeutralMesonToGG::RotateParticleAccordingToEP ( AliAODConversionPhoton gamma,
Double_t  previousEventEP,
Double_t  thisEventEP 
)
void AliAnalysisTaskHeavyNeutralMesonToGG::SetAllowOverlapHeaders ( Bool_t  allowOverlapHeader)
inline

Definition at line 92 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetCaloCutList ( Int_t  nCuts,
TList CutArray 
)
inline

Definition at line 109 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetConversionCutList ( Int_t  nCuts,
TList CutArray 
)
inline

Definition at line 102 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetCorrectionTaskSetting ( TString  setting)
inline

Definition at line 41 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoClusterQA ( Int_t  flag)
inline

Definition at line 87 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoMesonQA ( Int_t  flag)
inline

Definition at line 85 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoPhotonQA ( Int_t  flag)
inline

Definition at line 86 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoPrimaryTrackMatching ( Bool_t  flag)
inline

Definition at line 81 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoTreeConvGammaShowerShape ( Bool_t  flag)
inline

Definition at line 90 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoTreeInvMassShowerShape ( Bool_t  flag)
inline

Definition at line 91 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetEnableSortingOfMCClusLabels ( Bool_t  enableSort)
inline

Definition at line 148 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetEventCutList ( Int_t  nCuts,
TList CutArray 
)
inline

Definition at line 95 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetIsHeavyIon ( Int_t  flag)
inline

Definition at line 37 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetIsMC ( Int_t  isMC)
inline

Definition at line 49 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetLightOutput ( Bool_t  flag)
inline

Definition at line 82 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetLogBinningXTH2 ( TH2 histoRebin)
void AliAnalysisTaskHeavyNeutralMesonToGG::SetMesonCutList ( Int_t  nCuts,
TList CutArray 
)
inline

Definition at line 116 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetMesonRecoMode ( Int_t  flag)
inline

Definition at line 83 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetMesonType ( Int_t  flag)
inline

Definition at line 84 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetMoveParticleAccordingToVertex ( Bool_t  flag)
inline

Definition at line 129 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetPlotHistsExtQA ( Bool_t  flag)
inline

Definition at line 89 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetUseTHnSparse ( Bool_t  flag)
inline

Definition at line 88 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetV0ReaderName ( TString  name)
inline

Definition at line 36 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::Terminate ( const Option_t )
virtual

Definition at line 3763 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

void AliAnalysisTaskHeavyNeutralMesonToGG::UpdateEventByEventData ( )
void AliAnalysisTaskHeavyNeutralMesonToGG::UserCreateOutputObjects ( )
virtual

Definition at line 490 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

void AliAnalysisTaskHeavyNeutralMesonToGG::UserExec ( Option_t )
virtual

Definition at line 1450 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Member Data Documentation

Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fAllowOverlapHeaders
protected
TList** AliAnalysisTaskHeavyNeutralMesonToGG::fBackList
protected

Definition at line 163 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by InitBack(), and UserCreateOutputObjects().

AliGammaConversionAODBGHandler** AliAnalysisTaskHeavyNeutralMesonToGG::fBGClusHandler
protected
AliConversionAODBGHandlerRP** AliAnalysisTaskHeavyNeutralMesonToGG::fBGClusHandlerRP
protected
AliConversionAODBGHandlerRP** AliAnalysisTaskHeavyNeutralMesonToGG::fBGHandlerRP
protected
AliCaloPhotonCuts* AliAnalysisTaskHeavyNeutralMesonToGG::fCaloPhotonCuts
protected

Definition at line 176 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

TList* AliAnalysisTaskHeavyNeutralMesonToGG::fClusterCutArray
protected
AliConversionPhotonCuts* AliAnalysisTaskHeavyNeutralMesonToGG::fConversionCuts
protected

Definition at line 174 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

TString AliAnalysisTaskHeavyNeutralMesonToGG::fCorrTaskSetting
protected
TList** AliAnalysisTaskHeavyNeutralMesonToGG::fCutFolder
protected

Definition at line 161 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by InitBack(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskHeavyNeutralMesonToGG::fDoClusterQA
protected
Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fDoConvGammaShowerShapeTree
protected
Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fDoInvMassShowerShapeTree
protected

Definition at line 315 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by SetDoTreeInvMassShowerShape().

Int_t AliAnalysisTaskHeavyNeutralMesonToGG::fDoPhotonQA
protected

Definition at line 304 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by SetDoPhotonQA().

Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fDoPrimaryTrackMatching
protected
Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fDoTHnSparse
protected
Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fEnableSortForClusMC
protected
Int_t* AliAnalysisTaskHeavyNeutralMesonToGG::fESDArrayNeg
protected

Definition at line 290 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by RelabelAODPhotonCandidates().

Int_t* AliAnalysisTaskHeavyNeutralMesonToGG::fESDArrayPos
protected

Definition at line 289 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by RelabelAODPhotonCandidates().

TList** AliAnalysisTaskHeavyNeutralMesonToGG::fESDList
protected

Definition at line 162 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

AliConvEventCuts* AliAnalysisTaskHeavyNeutralMesonToGG::fEventCuts
protected

Definition at line 172 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Double_t AliAnalysisTaskHeavyNeutralMesonToGG::fEventPlaneAngle
protected
TObjString* AliAnalysisTaskHeavyNeutralMesonToGG::fFileNameBroken
protected

Definition at line 317 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoClusAllHeadersGammaPt
protected

array of histos with cluster, pt overlapping with other headers

Definition at line 198 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoClusGammaE
protected

array of histos with cluster, pt

Definition at line 196 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoClusGammaPt
protected

array of histograms with invariant mass cut around nominal mass ,eta/phi of conversion photon

Definition at line 195 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoClusOverlapHeadersGammaPt
protected

array of histos with cluster, E

Definition at line 197 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoClusRejectedHeadersGammaPt
protected

array of histos with cluster, pt all headers

Definition at line 199 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoConvGammaPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoDoubleCountTrueClusterGammaPt
protected

array of histos with double counted photons, R, pT

Definition at line 253 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoDoubleCountTrueConvGammaRPt
protected

array of histos with double counted mesons, invMass, pT

Definition at line 252 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTruePhotonCandidates(), ProcessTruePhotonCandidatesAOD(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoDoubleCountTrueMesonInvMassPt
protected
TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoJetJetNTrials
protected

array of profiles with xsection for jetjet

Definition at line 277 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1I** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCHeaders
protected

array of histos with cluster, pt rejected headers

Definition at line 202 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonInAccPt
protected

array of histos without event weights meson, pT

Definition at line 208 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessAODMCParticles(), ProcessMCParticles(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonPt
protected

array of histos for header names

Definition at line 205 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessAODMCParticles(), ProcessMCParticles(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonPtAlpha
protected

array of histos with weighted meson, pT, Y

Definition at line 212 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessAODMCParticles(), ProcessMCParticles(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonPtJetPt
protected

array of histos with weighted meson, pT, alpha

Definition at line 213 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessAODMCParticles(), ProcessMCParticles(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonPtY
protected

array of histos without evt weight meson in acceptance, pT

Definition at line 211 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessAODMCParticles(), ProcessMCParticles(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonWOEvtWeightInAccPt
protected

array of histos without weight meson in acceptance, pT

Definition at line 210 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessAODMCParticles(), ProcessMCParticles(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonWOEvtWeightPt
protected

array of histos with unweighted meson, pT

Definition at line 207 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessAODMCParticles(), ProcessMCParticles(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonWOWeightInAccPt
protected

array of histos with weighted meson in acceptance, pT

Definition at line 209 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessAODMCParticles(), ProcessMCParticles(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonWOWeightPt
protected

array of histos with weighted meson, pT

Definition at line 206 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessAODMCParticles(), ProcessMCParticles(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherBackInvMassPt
protected

array of THnSparseF with signal + BG for same event photon pairs, inv Mass, pt

Definition at line 187 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateBackground(), CalculateBackgroundRP(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherInvMassPt
protected

histogram conversion photon pT

Definition at line 184 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherMatchedInvMassPt
protected

array of histogram with signal + BG for same event photon pairs, inv Mass, pt

Definition at line 185 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherMesonConvPhotonEtaPhi
protected

array of histograms with invariant mass cut around nominal mass, pt, openAngle

Definition at line 192 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherMesonPtAlpha
protected

array of histograms with invariant mass cut around nominal mass, pt, Y

Definition at line 190 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherMesonPtOpenAngle
protected

array of histograms with invariant mass cut around nominal mass, pt, alpha

Definition at line 191 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherMesonPtY
protected

array of THnSparseF with BG for same event photon pairs, inv Mass, pt

Definition at line 189 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMultipleCountTrueClusterGamma
protected

array of histos how often TrueConvGammas are counted

Definition at line 259 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMultipleCountTrueConvGamma
protected

array of histos how often TrueMesons are counted

Definition at line 258 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMultipleCountTrueMeson
protected

vector containing labels of validated cluster photons

Definition at line 257 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoNEvents
protected

map containing cluster photon labels that are counted at least twice

Definition at line 265 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoNEventsWOWeight
protected

array of histos with event information

Definition at line 266 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoNGammaCaloCandidates
protected

array of histos with number of conversion gamma candidates per event

Definition at line 272 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoNGammaConvCandidates
protected

array of histos with vertex y distribution for selected events

Definition at line 271 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoNGoodESDTracks
protected

array of histos with event information without event weights

Definition at line 267 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoNV0Tracks
protected

array of histos with SPD tracklets vs SPD clusters for background rejection

Definition at line 274 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoSPDClusterTrackletBackground
protected

array of histos with number of calo gamma candidates per event

Definition at line 273 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueBckAsymEClustersInvMassPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueBckContInvMassPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueBckFullMesonContainedInOneClusterInvMassPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueBckGGInvMassPt
protected
TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueClusConvGammaFullyPt
protected

array of histos with validated converted photon, pt

Definition at line 244 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueClusConvGammaPt
protected

array of histos with validated cluster (electron or photon), pt

Definition at line 243 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueClusGammaPt
protected

array of histos with validated primary

Definition at line 242 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueConvGammaPt
protected

array of histos with validated meson, pt, openAngle

Definition at line 239 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTruePhotonCandidates(), ProcessTruePhotonCandidatesAOD(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMesonCaloConvertedPhotonInvMassPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMesonCaloConvertedPhotonMatchedInvMassPt
protected

array of histos with validated meson converted photon leading and photon, invMass, pt

Definition at line 221 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueMesonCandidatesConvCalo(), ProcessTrueMesonCandidatesConvCaloAOD(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMesonCaloElectronInvMassPt
protected

array of histos with validated meson matched with conv photon, converted photon leading, invMass, pt

Definition at line 222 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueMesonCandidatesCalo(), ProcessTrueMesonCandidatesCaloAOD(), ProcessTrueMesonCandidatesConvCalo(), ProcessTrueMesonCandidatesConvCaloAOD(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMesonCaloMergedClusterInvMassPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMesonCaloMergedClusterPartConvInvMassPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMesonCaloMixedPhotonConvPhotonInvMassPt
protected

array of histos with validated meson, converted photon leading, invMass, pt

Definition at line 220 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueMesonCandidatesCalo(), ProcessTrueMesonCandidatesCaloAOD(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMesonCaloPhotonInvMassPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMesonInvMassPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMesonMatchedInvMassPt
protected

array of histos with validated meson, invMass, pt

Definition at line 217 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueMesonCandidatesConvCalo(), ProcessTrueMesonCandidatesConvCaloAOD(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMesonPtOpenAngle
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueMotherMesonConvPhotonEtaPhi
protected

array of histos with validated weighted primary meson, MCpt, resol pt

Definition at line 229 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueMesonCandidatesConvCalo(), ProcessTrueMesonCandidatesConvCaloAOD(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueNLabelsInClusPt
protected

array of histos with validated converted photon, fully contained, pt

Definition at line 245 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTruePrimaryClusConvGammaPt
protected

array of histos with validated primary cluster, photons, pt

Definition at line 247 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTruePrimaryClusGammaPt
protected

array of histos with number of labels in cluster

Definition at line 246 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTruePrimaryConvGammaPt
protected

array of histos with validated conversion photon, pt

Definition at line 240 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTruePhotonCandidates(), ProcessTruePhotonCandidatesAOD(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTruePrimaryMesonInvMassPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTruePrimaryMesonMCPtResolPt
protected
TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTruePrimaryMesonW0WeightingInvMassPt
protected
TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoVertexX
protected

array of histos with vertex z distribution for selected events

Definition at line 269 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoVertexY
protected

array of histos with vertex x distribution for selected events

Definition at line 270 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoVertexZ
protected

array of histos with number of good tracks (2010 Standard track cuts)

Definition at line 268 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fIsFromDesiredHeader
protected
Int_t AliAnalysisTaskHeavyNeutralMesonToGG::fIsHeavyIon
protected
Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fIsOverlappingWithOtherHeader
protected

Definition at line 307 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters().

map<Int_t,Int_t> AliAnalysisTaskHeavyNeutralMesonToGG::fMapMultipleCountTrueClusterGammas
protected

map containing photon labels that are counted at least twice

Definition at line 262 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), UserCreateOutputObjects(), and UserExec().

map<Int_t,Int_t> AliAnalysisTaskHeavyNeutralMesonToGG::fMapMultipleCountTrueConvGammas
protected

map containing meson labels that are counted at least twice

Definition at line 261 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTruePhotonCandidates(), ProcessTruePhotonCandidatesAOD(), UserCreateOutputObjects(), and UserExec().

map<Int_t,Int_t> AliAnalysisTaskHeavyNeutralMesonToGG::fMapMultipleCountTrueMesons
protected
Int_t* AliAnalysisTaskHeavyNeutralMesonToGG::fMCEventNeg
protected

Definition at line 288 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by RelabelAODPhotonCandidates().

Int_t* AliAnalysisTaskHeavyNeutralMesonToGG::fMCEventPos
protected

Definition at line 287 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by RelabelAODPhotonCandidates().

TList** AliAnalysisTaskHeavyNeutralMesonToGG::fMCList
protected

Definition at line 166 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

AliConversionMesonCuts* AliAnalysisTaskHeavyNeutralMesonToGG::fMesonCuts
protected

Definition at line 178 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Double_t AliAnalysisTaskHeavyNeutralMesonToGG::fMesonInvMassMax
protected

Definition at line 300 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

Double_t AliAnalysisTaskHeavyNeutralMesonToGG::fMesonInvMassMin
protected

Definition at line 299 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

Double_t AliAnalysisTaskHeavyNeutralMesonToGG::fMesonInvMassNBins
protected

Definition at line 301 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

Int_t AliAnalysisTaskHeavyNeutralMesonToGG::fMesonType
protected
TList** AliAnalysisTaskHeavyNeutralMesonToGG::fMotherList
protected

Definition at line 164 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by InitBack(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fMoveParticleAccordingToVertex
protected
Int_t AliAnalysisTaskHeavyNeutralMesonToGG::fnCuts
protected
Int_t AliAnalysisTaskHeavyNeutralMesonToGG::fNGammaCandidates
protected

Definition at line 282 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

TList* AliAnalysisTaskHeavyNeutralMesonToGG::fOutputContainer
protected

Definition at line 167 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TProfile** AliAnalysisTaskHeavyNeutralMesonToGG::fProfileEtaShift
protected

array of histos with V0 counts

Definition at line 275 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by Notify(), and UserCreateOutputObjects().

TProfile** AliAnalysisTaskHeavyNeutralMesonToGG::fProfileJetJetXSection
protected

array of profiles with eta shift

Definition at line 276 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TProfile2D** AliAnalysisTaskHeavyNeutralMesonToGG::fProfileTruePrimaryMesonWeightsInvMassPt
protected
TRandom3 AliAnalysisTaskHeavyNeutralMesonToGG::fRandom
protected

Definition at line 281 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by RotateParticle().

TClonesArray* AliAnalysisTaskHeavyNeutralMesonToGG::fReaderGammas
protected
Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fSetPlotHistsExtQA
protected
THnSparseF** AliAnalysisTaskHeavyNeutralMesonToGG::fSparseMotherBackInvMassPtZM
protected

array of histogram with BG for mixed event photon pairs, inv Mass, pt

Definition at line 188 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateBackground(), CalculateBackgroundRP(), and InitBack().

THnSparseF** AliAnalysisTaskHeavyNeutralMesonToGG::fSparseMotherInvMassPtZM
protected

array of histogram with signal + BG for same event photon pairs, inv Mass, pt

Definition at line 186 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and InitBack().

TList** AliAnalysisTaskHeavyNeutralMesonToGG::fTrueList
protected

Definition at line 165 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

Double_t* AliAnalysisTaskHeavyNeutralMesonToGG::fUnsmearedE
protected

Definition at line 286 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserExec().

Double_t* AliAnalysisTaskHeavyNeutralMesonToGG::fUnsmearedPx
protected

Definition at line 283 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserExec().

Double_t* AliAnalysisTaskHeavyNeutralMesonToGG::fUnsmearedPy
protected

Definition at line 284 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserExec().

Double_t* AliAnalysisTaskHeavyNeutralMesonToGG::fUnsmearedPz
protected

Definition at line 285 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserExec().

TString AliAnalysisTaskHeavyNeutralMesonToGG::fV0ReaderName
protected
vector<Int_t> AliAnalysisTaskHeavyNeutralMesonToGG::fVectorDoubleCountTrueClusterGammas
protected

vector containing labels of validated photons

Definition at line 256 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueClusterCandidates(), ProcessTrueClusterCandidatesAOD(), UserCreateOutputObjects(), and UserExec().

vector<Int_t> AliAnalysisTaskHeavyNeutralMesonToGG::fVectorDoubleCountTrueConvGammas
protected

vector containing labels of validated meson

Definition at line 255 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTruePhotonCandidates(), ProcessTruePhotonCandidatesAOD(), UserCreateOutputObjects(), and UserExec().

vector<Int_t> AliAnalysisTaskHeavyNeutralMesonToGG::fVectorDoubleCountTrueMesons
protected
vector<Int_t> AliAnalysisTaskHeavyNeutralMesonToGG::fVectorRecTrueMesons
protected

array of histos with validated primary cluster, converted photons, pt

Definition at line 250 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessTrueMesonCandidatesConvCalo(), ProcessTrueMesonCandidatesConvCaloAOD(), UserCreateOutputObjects(), and UserExec().

TTree* AliAnalysisTaskHeavyNeutralMesonToGG::tBrokenFiles
protected

Definition at line 316 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().


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