AliPhysics  8b695ca (8b695ca)
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 SetDoClusterSelectionForTriggerNorm (Bool_t flag)
 
void ProcessClusters ()
 
void ProcessPhotonCandidates ()
 
void CalculateMesonCandidates ()
 
void SetPhotonVeto ()
 
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

TRandom3 fRandom
 
AliV0ReaderV1fV0Reader
 
AliGammaConversionAODBGHandler ** fBGHandler
 
AliConversionAODBGHandlerRP ** fBGHandlerRP
 
AliGammaConversionAODBGHandler ** fBGClusHandler
 
AliConversionAODBGHandlerRP ** fBGClusHandlerRP
 
AliVEvent * fInputEvent
 
AliMCEvent * fMCEvent
 
AliConvEventCutsfEventCuts
 
AliConversionPhotonCutsfConversionCuts
 
AliCaloPhotonCutsfCaloPhotonCuts
 
AliConversionMesonCutsfMesonCuts
 
TList ** fCutFolder
 
TList ** fESDList
 
TList ** fBackList
 
TList ** fMotherList
 
TList ** fTrueList
 
TList ** fMCList
 
TListfOutputContainer
 
TListfGammaCandidates
 
TListfClusterCandidates
 current list of photon candidates More...
 
TListfEventCutArray
 current list of cluster candidates More...
 
TListfCutArray
 
TListfClusterCutArray
 
TListfMesonCutArray
 
TClonesArray * fReaderGammas
 
TString fV0ReaderName
 
TString fCorrTaskSetting
 
TObjString * fFileNameBroken
 
THnSparseF ** fSparseMotherInvMassPtZM
 
THnSparseF ** fSparseMotherBackInvMassPtZM
 array of THnSparseF with signal + BG for same event photon pairs, inv Mass, pt More...
 
TTreefTreeBrokenFiles
 array of THnSparseF with BG for same event photon pairs, inv Mass, pt More...
 
TProfile2D ** fProfileTruePrimaryMesonWeightsInvMassPt
 
TH2F ** fHistoMotherInvMassPt
 array of profiles with weights for validated primary mothers, invMass, pt More...
 
TH2F ** fHistoMotherMatchedInvMassPt
 array of histogram with signal + BG for same event photon pairs, inv Mass, pt More...
 
TH2F ** fHistoMotherBackInvMassPt
 array of histogram with signal + BG for same event photon pairs, inv Mass, pt More...
 
TH2F ** fHistoMotherMesonPtY
 array of histogram with BG for mixed 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...
 
TH2F ** fHistoTrueMesonInvMassPt
 array of histograms with invariant mass cut around nominal mass ,eta/phi of conversion photon 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...
 
TH2F ** fHistoTruePrimaryMesonMCPtResolPt
 array of histos with validated unweighted 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...
 
TH2F ** fHistoMCMesonPtY
 array of histos with validated meson, pt, openAngle More...
 
TH2F ** fHistoMCMesonPtAlpha
 array of histos with weighted meson, pT, Y More...
 
TH2F ** fHistoMCMesonPtJetPt
 array of histos with weighted meson, pT, alpha More...
 
TH2F ** fHistoTrueNLabelsInClusPt
 array of histos with weighted meson, pT, hardest jet pt More...
 
TH2F ** fHistoDoubleCountTrueMesonInvMassPt
 array of histos with number of labels in cluster 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...
 
TH2F ** fHistoSPDClusterTrackletBackground
 array of histos with double counted cluster photons More...
 
TProfile ** fProfileEtaShift
 array of histos for SPD Cluster vs Tracklet plot for pileup monitoring More...
 
TProfile ** fProfileJetJetXSection
 array of profiles with eta shift More...
 
TH1I ** fHistoMCHeaders
 array of profiles with xsection for jetjet More...
 
TH1F ** fHistoConvGammaPt
 array of histos for header names More...
 
TH1F ** fHistoClusGammaPt
 array of histogram conversion photon pT 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...
 
TH1F ** fHistoMotherInvMassRejected
 array of histos with cluster, pt rejected headers More...
 
TH1F ** fHistoMCMesonPt
 array of histos with invariant mass pairs which were rejected 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...
 
TH1F ** fHistoTrueConvGammaPt
 array of histos without evt weight meson in acceptance, pT 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...
 
TH1F ** fHistoTruePrimaryClusGammaPt
 array of histos with validated converted photon, fully contained, pt More...
 
TH1F ** fHistoTruePrimaryClusConvGammaPt
 array of histos with validated primary cluster, photons, pt More...
 
TH1F ** fHistoMultipleCountTrueMeson
 array of histos with validated primary cluster, converted photons, pt More...
 
TH1F ** fHistoMultipleCountTrueConvGamma
 array of histos how often TrueMesons are counted More...
 
TH1F ** fHistoMultipleCountTrueClusterGamma
 array of histos how often TrueConvGammas are counted More...
 
TH1F ** fHistoNEvents
 array of histos how often TrueClusterGammas are counted 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...
 
TH1F ** fHistoNV0Tracks
 array of histos with number of calo gamma candidates per event More...
 
TH1F ** fHistoJetJetNTrials
 array of histos with V0 counts More...
 
map< Int_t, Int_tfMapMultipleCountTrueMesons
 array of histos with ntrials for jetjet 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...
 
vector< Int_tfVectorRecTrueMesons
 map containing cluster photon labels that are counted at least twice More...
 
vector< Int_tfVectorDoubleCountTrueMesons
 array of strings containing the stack position of the reconstructed validated meson More...
 
vector< Int_tfVectorDoubleCountTrueConvGammas
 vector containing labels of validated meson More...
 
vector< Int_tfVectorDoubleCountTrueClusterGammas
 vector containing labels of validated photons More...
 
Double_tfUnsmearedPx
 vector containing labels of validated cluster photons More...
 
Double_tfUnsmearedPy
 
Double_tfUnsmearedPz
 
Double_tfUnsmearedE
 
Double_tfMesonInvMassWindow
 
Int_tfMCEventPos
 
Int_tfMCEventNeg
 
Int_tfESDArrayPos
 
Int_tfESDArrayNeg
 
Double_t fEventPlaneAngle
 
Double_t fMesonInvMassMin
 
Double_t fMesonInvMassMax
 
Double_t fMesonInvMassNBins
 
Double_t fWeightJetJetMC
 
Int_t fNGammaCandidates
 
Int_t fnCuts
 
Int_t fiCut
 
Int_t fIsHeavyIon
 
Int_t fMesonRecoMode
 
Int_t fMesonType
 
Int_t fMesonPDG
 
Int_t fDoMesonQA
 
Int_t fDoPhotonQA
 
Int_t fDoClusterQA
 
Int_t fIsMC
 
Bool_t fMoveParticleAccordingToVertex
 
Bool_t fDoLightOutput
 
Bool_t fIsFromDesiredHeader
 
Bool_t fIsOverlappingWithOtherHeader
 
Bool_t fDoTHnSparse
 
Bool_t fSetPlotHistsExtQA
 
Bool_t fDoConvGammaShowerShapeTree
 
Bool_t fEnableSortForClusMC
 
Bool_t fDoPrimaryTrackMatching
 
Bool_t fDoInvMassShowerShapeTree
 
Bool_t fAllowOverlapHeaders
 
Bool_t fEnableClusterCutsForTrigger
 

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 219 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

AliAnalysisTaskHeavyNeutralMesonToGG::~AliAnalysisTaskHeavyNeutralMesonToGG ( )
virtual

Definition at line 374 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

AliAnalysisTaskHeavyNeutralMesonToGG::AliAnalysisTaskHeavyNeutralMesonToGG ( const AliAnalysisTaskHeavyNeutralMesonToGG )
private

Member Function Documentation

void AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackground ( )

Definition at line 3567 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by SetMesonCutList(), and UserExec().

void AliAnalysisTaskHeavyNeutralMesonToGG::CalculateBackgroundRP ( )

Definition at line 3676 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 402 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by UserCreateOutputObjects().

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

Definition at line 1430 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

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

Definition at line 2191 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by SetIsMC(), and UserExec().

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

Definition at line 2291 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by SetIsMC(), and UserExec().

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

Definition at line 1816 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by ProcessClusters(), and SetIsMC().

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

Definition at line 1896 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by ProcessClusters(), and SetIsMC().

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

Definition at line 3019 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

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

Definition at line 3164 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

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

Definition at line 3308 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

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

Definition at line 3428 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

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

Definition at line 2733 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

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

Definition at line 2873 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by CalculateMesonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTruePhotonCandidates ( AliAODConversionPhoton TruePhotonCandidate)

Definition at line 2137 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by ProcessPhotonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::ProcessTruePhotonCandidatesAOD ( AliAODConversionPhoton TruePhotonCandidate)

Definition at line 2074 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Referenced by ProcessPhotonCandidates(), and SetIsMC().

void AliAnalysisTaskHeavyNeutralMesonToGG::RelabelAODPhotonCandidates ( Bool_t  mode)

Definition at line 3827 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 94 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

Definition at line 111 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

Definition at line 104 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 89 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoClusterSelectionForTriggerNorm ( Bool_t  flag)
inline

Definition at line 42 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoMesonQA ( Int_t  flag)
inline

Definition at line 87 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoPhotonQA ( Int_t  flag)
inline

Definition at line 88 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoPrimaryTrackMatching ( Bool_t  flag)
inline

Definition at line 83 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoTreeConvGammaShowerShape ( Bool_t  flag)
inline

Definition at line 92 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetDoTreeInvMassShowerShape ( Bool_t  flag)
inline

Definition at line 93 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetEnableSortingOfMCClusLabels ( Bool_t  enableSort)
inline

Definition at line 150 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

Definition at line 97 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 51 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetLightOutput ( Bool_t  flag)
inline

Definition at line 84 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

Definition at line 118 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetMesonRecoMode ( Int_t  flag)
inline

Definition at line 85 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetMesonType ( Int_t  flag)
inline

Definition at line 86 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetMoveParticleAccordingToVertex ( Bool_t  flag)
inline

Definition at line 131 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetPhotonVeto ( )
void AliAnalysisTaskHeavyNeutralMesonToGG::SetPlotHistsExtQA ( Bool_t  flag)
inline

Definition at line 91 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

void AliAnalysisTaskHeavyNeutralMesonToGG::SetUseTHnSparse ( Bool_t  flag)
inline

Definition at line 90 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 3914 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

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

Definition at line 494 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

void AliAnalysisTaskHeavyNeutralMesonToGG::UserExec ( Option_t )
virtual

Definition at line 1461 of file AliAnalysisTaskHeavyNeutralMesonToGG.cxx.

Member Data Documentation

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

Definition at line 169 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 164 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

TList* AliAnalysisTaskHeavyNeutralMesonToGG::fClusterCandidates
protected
AliConversionPhotonCuts* AliAnalysisTaskHeavyNeutralMesonToGG::fConversionCuts
protected

Definition at line 163 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

Definition at line 167 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 317 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::fEnableClusterCutsForTrigger
protected
Bool_t AliAnalysisTaskHeavyNeutralMesonToGG::fEnableSortForClusMC
protected
Int_t* AliAnalysisTaskHeavyNeutralMesonToGG::fESDArrayNeg
protected

Definition at line 288 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by RelabelAODPhotonCandidates().

Int_t* AliAnalysisTaskHeavyNeutralMesonToGG::fESDArrayPos
protected

Definition at line 287 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by RelabelAODPhotonCandidates().

TList** AliAnalysisTaskHeavyNeutralMesonToGG::fESDList
protected

Definition at line 168 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

AliConvEventCuts* AliAnalysisTaskHeavyNeutralMesonToGG::fEventCuts
protected

Definition at line 162 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

Definition at line 185 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 239 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoClusGammaE
protected

array of histos with cluster, pt

Definition at line 237 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoClusGammaPt
protected

array of histogram conversion photon pT

Definition at line 236 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoClusOverlapHeadersGammaPt
protected

array of histos with cluster, E

Definition at line 238 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoClusRejectedHeadersGammaPt
protected

array of histos with cluster, pt all headers

Definition at line 240 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessClusters(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoConvGammaPt
protected

array of histos for header names

Definition at line 235 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by ProcessPhotonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoDoubleCountTrueClusterGammaPt
protected

array of histos with double counted photons, R, pT

Definition at line 227 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 226 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

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

array of histos with V0 counts

Definition at line 267 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1I** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCHeaders
protected

array of profiles with xsection for jetjet

Definition at line 233 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonInAccPt
protected

array of histos without event weights meson, pT

Definition at line 245 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonPt
protected

array of histos with invariant mass pairs which were rejected

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

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

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonPtY
protected

array of histos with validated meson, pt, openAngle

Definition at line 221 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 247 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonWOEvtWeightPt
protected

array of histos with unweighted meson, pT

Definition at line 244 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 246 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMCMesonWOWeightPt
protected

array of histos with weighted meson, pT

Definition at line 243 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherBackInvMassPt
protected

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

Definition at line 196 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherInvMassPt
protected

array of profiles with weights for validated primary mothers, invMass, pt

Definition at line 194 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherInvMassRejected
protected

array of histos with cluster, pt rejected headers

Definition at line 241 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), SetPhotonVeto(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherMatchedInvMassPt
protected

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

Definition at line 195 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 200 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 198 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 199 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and UserCreateOutputObjects().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMotherMesonPtY
protected

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

Definition at line 197 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and UserCreateOutputObjects().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMultipleCountTrueClusterGamma
protected

array of histos how often TrueConvGammas are counted

Definition at line 257 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMultipleCountTrueConvGamma
protected

array of histos how often TrueMesons are counted

Definition at line 256 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoMultipleCountTrueMeson
protected

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

Definition at line 255 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoNEvents
protected

array of histos how often TrueClusterGammas are counted

Definition at line 258 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoNEventsWOWeight
protected

array of histos with event information

Definition at line 259 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 265 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 264 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 260 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoNV0Tracks
protected

array of histos with number of calo gamma candidates per event

Definition at line 266 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoSPDClusterTrackletBackground
protected

array of histos with double counted cluster photons

Definition at line 228 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 252 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 251 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueClusGammaPt
protected

array of histos with validated primary

Definition at line 250 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueConvGammaPt
protected

array of histos without evt weight meson in acceptance, pT

Definition at line 248 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 206 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 207 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 205 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 202 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 213 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

TH2F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTrueNLabelsInClusPt
protected

array of histos with weighted meson, pT, hardest jet pt

Definition at line 224 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 254 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

TH1F** AliAnalysisTaskHeavyNeutralMesonToGG::fHistoTruePrimaryClusGammaPt
protected

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

Definition at line 253 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 249 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 262 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 263 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 261 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 311 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 272 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 271 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 286 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by RelabelAODPhotonCandidates().

Int_t* AliAnalysisTaskHeavyNeutralMesonToGG::fMCEventPos
protected

Definition at line 285 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by RelabelAODPhotonCandidates().

TList** AliAnalysisTaskHeavyNeutralMesonToGG::fMCList
protected

Definition at line 172 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

AliConversionMesonCuts* AliAnalysisTaskHeavyNeutralMesonToGG::fMesonCuts
protected

Definition at line 165 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Double_t AliAnalysisTaskHeavyNeutralMesonToGG::fMesonInvMassMax
protected

Definition at line 292 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

Double_t AliAnalysisTaskHeavyNeutralMesonToGG::fMesonInvMassMin
protected

Definition at line 291 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

Double_t AliAnalysisTaskHeavyNeutralMesonToGG::fMesonInvMassNBins
protected

Definition at line 293 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

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

Definition at line 170 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 296 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

TList* AliAnalysisTaskHeavyNeutralMesonToGG::fOutputContainer
protected

Definition at line 173 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TProfile** AliAnalysisTaskHeavyNeutralMesonToGG::fProfileEtaShift
protected

array of histos for SPD Cluster vs Tracklet plot for pileup monitoring

Definition at line 230 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by Notify(), and UserCreateOutputObjects().

TProfile** AliAnalysisTaskHeavyNeutralMesonToGG::fProfileJetJetXSection
protected

array of profiles with eta shift

Definition at line 231 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TRandom3 AliAnalysisTaskHeavyNeutralMesonToGG::fRandom
protected

Definition at line 154 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by RotateParticle().

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

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

Definition at line 188 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

THnSparseF** AliAnalysisTaskHeavyNeutralMesonToGG::fSparseMotherInvMassPtZM
protected

Definition at line 187 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by CalculateMesonCandidates(), and InitBack().

TTree* AliAnalysisTaskHeavyNeutralMesonToGG::fTreeBrokenFiles
protected

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

Definition at line 190 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TList** AliAnalysisTaskHeavyNeutralMesonToGG::fTrueList
protected

Definition at line 171 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserCreateOutputObjects().

Double_t* AliAnalysisTaskHeavyNeutralMesonToGG::fUnsmearedE
protected

Definition at line 282 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserExec().

Double_t* AliAnalysisTaskHeavyNeutralMesonToGG::fUnsmearedPx
protected

vector containing labels of validated cluster photons

Definition at line 279 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserExec().

Double_t* AliAnalysisTaskHeavyNeutralMesonToGG::fUnsmearedPy
protected

Definition at line 280 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

Referenced by UserExec().

Double_t* AliAnalysisTaskHeavyNeutralMesonToGG::fUnsmearedPz
protected

Definition at line 281 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 276 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 275 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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

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

map containing cluster photon labels that are counted at least twice

Definition at line 273 of file AliAnalysisTaskHeavyNeutralMesonToGG.h.

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


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