1 #ifndef ALIANAOMEGATOPI0GAMMA_H 2 #define ALIANAOMEGATOPI0GAMMA_H 130 #endif //ALIANAOMEGATOPI0GAMMA_H TH2F ** fRealOmega1
! Real omega IVM(asy, pt, m), with Asy_pi0<0.7
TH2F ** fMixCOmega0
! MixC omega IVM(asy, pt, m)
TList * GetCreateOutputObjects()
Create histograms to be saved in output file.
Int_t fNRpBin
Number of reaction plane cut.
TH2F ** fhFakeOmega
! High pt clusters assumed as pi0 + another gamma
void Terminate(TList *outList)
Do some calculations and plots from the final histograms.
Double_t fGammaOverOmegaPtCut
gamma pt over omega pt cut
TString fInputAODGammaName
Input AOD gamma name.
TH2F ** fMixCOmega2
! MixC omega IVM(asy, pt, m)
AliAnaOmegaToPi0Gamma & operator=(const AliAnaOmegaToPi0Gamma &ex)
Assignment operator not implemented.
Int_t fNBadChDistBin
Number of bad channel dist cut.
void SetNCentBin(Int_t nbin)
TH2F ** fRealOmega0
! Real omega IVM(asy, pt, m), with Asy_pi0<1
TH2F ** fMixBOmega1
! MixB omega IVM(asy, pt, m)
TH2F ** fMixCOmega1
! MixC omega IVM(asy, pt, m)
omega(782)->pi0+gamma->3gamma
void SetInputAODPhotonName(TString &name)
Base class for CaloTrackCorr analysis algorithms.
Int_t fNVtxZBin
Number of vertex z cut.
Double_t * fCent
[fNVtxZBin]
virtual ~AliAnaOmegaToPi0Gamma()
Destructor.
TH2F ** fMixAOmega1
! MixA omega IVM(asy, pt, m)
AliAnaOmegaToPi0Gamma()
Default constructor.
void SetNDistToBadChannel(Int_t ndist)
Bool_t IsBadRun(Int_t) const
Tests if this run bad according to private list.
void SetPi0OverOmegaPtCut(Double_t cut)
void SetPi0MassPeakWidthCut(Double_t win)
TH2F ** fMixBOmega0
! MixB omega IVM(asy, pt, m)
TH2F ** fRealOmega2
! Real omega IVM(asy, pt, m), with Asy_pi0<0.8
TH2F ** fMixAOmega2
! MixA omega IVM(asy, pt, m)
void SetGammaOverOmegaPtCut(Double_t cut)
Double_t fPi0MassWindow
pi0 mass windows
TH2F ** fMixBOmega2
! MixB omega IVM(asy, pt, m)
void MakeAnalysisFillHistograms()
Do analysis, fill histograms.
Int_t fNCentBin
Number of centrality cut.
TString GetInputAODPhotonName() const
TClonesArray * fInputAODPi0
Input AOD pi0 array.
void Print(const Option_t *opt) const
Print some relevant parameters set in the analysis.
TH1F * fhOmegaPriPt
! MC primary omega pt in 2pi and |y|<0.5
Double_t fPi0Mass
[fNRpBin]
Double_t fPi0OverOmegaPtCut
pi0 Pt over omega pt cut
void SetEOverlapCluster(Double_t e)
TH2F * fhEtalon
! An etalon of 3D histograms
Double_t fEOverlapCluster
the pt when the two photons overlapped
TH2F ** fMixAOmega0
! MixA omega IVM(asy, pt, m)
Double_t * fVtxZCut
Vertex z cut.
Int_t fNpid
Number of PID cut.
Double_t * fRp
[fNCentBin]
TList ** fEventsList
event list for mixing
void ReadHistograms(TList *outputList)