9 #ifndef ALIANACONVCORRBASE_CXX
10 #define ALIANACONVCORRBASE_CXX
16 #include <THnSparse.h>
47 if ( dPhi < 3*TMath::PiOver2() && dPhi > - TMath::PiOver2() )
return dPhi;
48 else return ( (dPhi>0)? dPhi - TMath::TwoPi() : dPhi + TMath::TwoPi() );
TList & GetTrigAxisList()
THnSparseF * CreateSparse(TString name, TString title, TList *axes)
Float_t GetDPhi(Float_t dPhi)
Get the distance in phi between trigger particle and correlated particle.
TList * GetHistograms() const
void AddHistogram(TH1 *histogram)
virtual void CreateHistograms()
TList & GetTrackAxisList()
void FillCounters(TObjArray *particles, TObjArray *tracks, Float_t cent, Float_t vtxz)
virtual ~AliAnaConvCorrBase()
void AddAxis(TAxis *axis)
AliAnaConvCorrBase & operator=(const AliAnaConvCorrBase &)
THnSparseF * fTrackSparse
void CreateBaseHistograms()
void CorrelateWithTracks(AliAODConversionParticle *particle, TObjArray *tracks, const Int_t tIDs[4], Float_t cent, Float_t vtxz)