AliPhysics  05c4c93 (05c4c93)
AliFlowAnalysisWithMCEventPlane Class Reference

#include <AliFlowAnalysisWithMCEventPlane.h>

Public Member Functions

 AliFlowAnalysisWithMCEventPlane ()
 
virtual ~AliFlowAnalysisWithMCEventPlane ()
 
void WriteHistograms (TString *outputFileName)
 
void WriteHistograms (TString outputFileName)
 
void WriteHistograms (TDirectoryFile *outputFileName)
 
void Init ()
 
void Make (AliFlowEventSimple *anEvent)
 
void GetOutputHistograms (TList *outputListHistos)
 
void Finish ()
 
void SetDebug (Bool_t kt)
 
Bool_t GetDebug () const
 
void SetEventNumber (Int_t n)
 
Int_t GetEventNumber () const
 
TListGetHistList () const
 
AliFlowCommonHistGetCommonHists () const
 
void SetCommonHists (AliFlowCommonHist *const aCommonHist)
 
AliFlowCommonHistResultsGetCommonHistsRes () const
 
void SetCommonHistsRes (AliFlowCommonHistResults *const aCommonHistResult)
 
TH1F * GetHistRP () const
 
void SetHistRP (TH1F *const aHistRP)
 
TProfile * GetHistProIntFlow () const
 
void SetHistProIntFlow (TProfile *const aHistProIntFlow)
 
TProfile * GetHistProIntFlowVsM () const
 
void SetHistProIntFlowVsM (TProfile *const aHistProIntFlowVsM)
 
TProfile2D * GetHistProDiffFlowPtEtaRP () const
 
void SetHistProDiffFlowPtEtaRP (TProfile2D *const aHistProDiffFlowPtEtaRP)
 
TProfile * GetHistProDiffFlowPtRP () const
 
void SetHistProDiffFlowPtRP (TProfile *const aHistProDiffFlowPtRP)
 
TProfile * GetHistProDiffFlowEtaRP () const
 
void SetHistProDiffFlowEtaRP (TProfile *const aHistProDiffFlowEtaRP)
 
TProfile2D * GetHistProDiffFlowPtEtaPOI () const
 
void SetHistProDiffFlowPtEtaPOI (TProfile2D *const aHistProDiffFlowPtEtaPOI)
 
TProfile * GetHistProDiffFlowPtPOI () const
 
void SetHistProDiffFlowPtPOI (TProfile *const aHistProDiffFlowPtPOI)
 
TProfile * GetHistProDiffFlowEtaPOI () const
 
void SetHistProDiffFlowEtaPOI (TProfile *const aHistProDiffFlowEtaPOI)
 
TH1DGetHistSpreadOfFlow () const
 
void SetHistSpreadOfFlow (TH1D *const aHistSpreadOfFlow)
 
void SetHarmonic (Int_t const harmonic)
 
Int_t GetHarmonic () const
 
virtual void InitalizeArraysForMixedHarmonics ()
 
virtual void BookObjectsForMixedHarmonics ()
 
virtual void EvaluateMixedHarmonics (AliFlowEventSimple *anEvent)
 
virtual void GetOutputHistoramsForMixedHarmonics (TList *mixedHarmonicsList)
 
void SetMixedHarmonicsList (TList *const mhl)
 
TListGetMixedHarmonicsList () const
 
void SetEvaluateMixedHarmonics (Bool_t const emh)
 
Bool_t GetEvalauteMixedHarmonics () const
 
void SetMixedHarmonicsSettings (TProfile *const mhs)
 
TProfile * GetMixedHarmonicsSettings () const
 
void SetPairCorrelator (TProfile *const spc, Int_t const cs)
 
TProfile * GetPairCorrelator (Int_t const cs) const
 
void SetPairCorrelatorVsM (TProfile *const spcVsM, Int_t const cs)
 
TProfile * GetPairCorrelatorVsM (Int_t const cs) const
 
void SetnBinsMult (Int_t const nbm)
 
Int_t GetnBinsMult () const
 
void SetMinMult (Double_t const minm)
 
Double_t GetMinMult () const
 
void SetMaxMult (Double_t const maxm)
 
Double_t GetMaxMult () const
 
void SetPairCorrelatorVsPtSumDiff (TProfile *const spcVspsd, Int_t const cs, Int_t const sd)
 
TProfile * GetPairCorrelatorVsPtSumDiff (Int_t const cs, Int_t const sd) const
 
void SetNinCorrelator (Int_t const n)
 
Int_t GetNinCorrelator () const
 
void SetMinCorrelator (Int_t const m)
 
Int_t GetMinCorrelator () const
 
void SetXinPairAngle (Double_t const xipa)
 
Double_t GetXinPairAngle () const
 

Private Member Functions

 AliFlowAnalysisWithMCEventPlane (const AliFlowAnalysisWithMCEventPlane &aAnalysis)
 
AliFlowAnalysisWithMCEventPlaneoperator= (const AliFlowAnalysisWithMCEventPlane &aAnalysis)
 

Private Attributes

TVector2 * fQsum
 
Double_t fQ2sum
 
Int_t fEventNumber
 
Bool_t fDebug
 
TListfHistList
 flag for lyz analysis: more print statements More...
 
AliFlowCommonHistfCommonHists
 
AliFlowCommonHistResultsfCommonHistsRes
 
TH1F * fHistRP
 
TProfile * fHistProIntFlow
 
TProfile * fHistProIntFlowVsM
 
TProfile2D * fHistProDiffFlowPtEtaRP
 
TProfile * fHistProDiffFlowPtRP
 
TProfile * fHistProDiffFlowEtaRP
 
TProfile2D * fHistProDiffFlowPtEtaPOI
 
TProfile * fHistProDiffFlowPtPOI
 
TProfile * fHistProDiffFlowEtaPOI
 
TH1DfHistSpreadOfFlow
 
Int_t fHarmonic
 
TListfMixedHarmonicsList
 
Bool_t fEvaluateMixedHarmonics
 
TProfile * fMixedHarmonicsSettings
 
TProfile * fPairCorrelator [2]
 
TProfile * fPairCorrelatorVsM [2]
 
Int_t fnBinsMult
 
Double_t fMinMult
 
Double_t fMaxMult
 
TProfile * fPairCorrelatorVsPtSumDiff [2][2]
 
Int_t fNinCorrelator
 
Int_t fMinCorrelator
 
Double_t fXinPairAngle
 

Detailed Description

Definition at line 33 of file AliFlowAnalysisWithMCEventPlane.h.

Constructor & Destructor Documentation

AliFlowAnalysisWithMCEventPlane::AliFlowAnalysisWithMCEventPlane ( )

Definition at line 48 of file AliFlowAnalysisWithMCEventPlane.cxx.

Referenced by GetXinPairAngle().

AliFlowAnalysisWithMCEventPlane::~AliFlowAnalysisWithMCEventPlane ( )
virtual

Definition at line 90 of file AliFlowAnalysisWithMCEventPlane.cxx.

AliFlowAnalysisWithMCEventPlane::AliFlowAnalysisWithMCEventPlane ( const AliFlowAnalysisWithMCEventPlane aAnalysis)
private

Member Function Documentation

void AliFlowAnalysisWithMCEventPlane::BookObjectsForMixedHarmonics ( )
virtual

Definition at line 529 of file AliFlowAnalysisWithMCEventPlane.cxx.

Referenced by GetHarmonic(), and Init().

void AliFlowAnalysisWithMCEventPlane::EvaluateMixedHarmonics ( AliFlowEventSimple anEvent)
virtual

Definition at line 590 of file AliFlowAnalysisWithMCEventPlane.cxx.

Referenced by GetHarmonic(), and Make().

void AliFlowAnalysisWithMCEventPlane::Finish ( )
AliFlowCommonHist* AliFlowAnalysisWithMCEventPlane::GetCommonHists ( ) const
inline

Definition at line 56 of file AliFlowAnalysisWithMCEventPlane.h.

AliFlowCommonHistResults* AliFlowAnalysisWithMCEventPlane::GetCommonHistsRes ( ) const
inline

Definition at line 59 of file AliFlowAnalysisWithMCEventPlane.h.

Bool_t AliFlowAnalysisWithMCEventPlane::GetDebug ( ) const
inline

Definition at line 49 of file AliFlowAnalysisWithMCEventPlane.h.

Bool_t AliFlowAnalysisWithMCEventPlane::GetEvalauteMixedHarmonics ( ) const
inline

Definition at line 117 of file AliFlowAnalysisWithMCEventPlane.h.

Int_t AliFlowAnalysisWithMCEventPlane::GetEventNumber ( ) const
inline

Definition at line 52 of file AliFlowAnalysisWithMCEventPlane.h.

Int_t AliFlowAnalysisWithMCEventPlane::GetHarmonic ( ) const
inline

Definition at line 105 of file AliFlowAnalysisWithMCEventPlane.h.

TList* AliFlowAnalysisWithMCEventPlane::GetHistList ( ) const
inline
TProfile* AliFlowAnalysisWithMCEventPlane::GetHistProDiffFlowEtaPOI ( ) const
inline

Definition at line 95 of file AliFlowAnalysisWithMCEventPlane.h.

TProfile* AliFlowAnalysisWithMCEventPlane::GetHistProDiffFlowEtaRP ( ) const
inline

Definition at line 83 of file AliFlowAnalysisWithMCEventPlane.h.

TProfile2D* AliFlowAnalysisWithMCEventPlane::GetHistProDiffFlowPtEtaPOI ( ) const
inline

Definition at line 87 of file AliFlowAnalysisWithMCEventPlane.h.

TProfile2D* AliFlowAnalysisWithMCEventPlane::GetHistProDiffFlowPtEtaRP ( ) const
inline

Definition at line 75 of file AliFlowAnalysisWithMCEventPlane.h.

TProfile* AliFlowAnalysisWithMCEventPlane::GetHistProDiffFlowPtPOI ( ) const
inline

Definition at line 91 of file AliFlowAnalysisWithMCEventPlane.h.

TProfile* AliFlowAnalysisWithMCEventPlane::GetHistProDiffFlowPtRP ( ) const
inline

Definition at line 79 of file AliFlowAnalysisWithMCEventPlane.h.

TProfile* AliFlowAnalysisWithMCEventPlane::GetHistProIntFlow ( ) const
inline

Definition at line 67 of file AliFlowAnalysisWithMCEventPlane.h.

TProfile* AliFlowAnalysisWithMCEventPlane::GetHistProIntFlowVsM ( ) const
inline

Definition at line 71 of file AliFlowAnalysisWithMCEventPlane.h.

TH1F* AliFlowAnalysisWithMCEventPlane::GetHistRP ( ) const
inline

Definition at line 64 of file AliFlowAnalysisWithMCEventPlane.h.

TH1D* AliFlowAnalysisWithMCEventPlane::GetHistSpreadOfFlow ( ) const
inline

Definition at line 99 of file AliFlowAnalysisWithMCEventPlane.h.

Double_t AliFlowAnalysisWithMCEventPlane::GetMaxMult ( ) const
inline

Definition at line 129 of file AliFlowAnalysisWithMCEventPlane.h.

Int_t AliFlowAnalysisWithMCEventPlane::GetMinCorrelator ( ) const
inline

Definition at line 135 of file AliFlowAnalysisWithMCEventPlane.h.

Double_t AliFlowAnalysisWithMCEventPlane::GetMinMult ( ) const
inline

Definition at line 127 of file AliFlowAnalysisWithMCEventPlane.h.

TList* AliFlowAnalysisWithMCEventPlane::GetMixedHarmonicsList ( ) const
inline

Definition at line 115 of file AliFlowAnalysisWithMCEventPlane.h.

TProfile* AliFlowAnalysisWithMCEventPlane::GetMixedHarmonicsSettings ( ) const
inline

Definition at line 119 of file AliFlowAnalysisWithMCEventPlane.h.

Int_t AliFlowAnalysisWithMCEventPlane::GetnBinsMult ( ) const
inline

Definition at line 125 of file AliFlowAnalysisWithMCEventPlane.h.

Int_t AliFlowAnalysisWithMCEventPlane::GetNinCorrelator ( ) const
inline

Definition at line 133 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::GetOutputHistograms ( TList outputListHistos)
void AliFlowAnalysisWithMCEventPlane::GetOutputHistoramsForMixedHarmonics ( TList mixedHarmonicsList)
virtual

Definition at line 366 of file AliFlowAnalysisWithMCEventPlane.cxx.

Referenced by GetHarmonic(), and GetOutputHistograms().

TProfile* AliFlowAnalysisWithMCEventPlane::GetPairCorrelator ( Int_t const  cs) const
inline

Definition at line 121 of file AliFlowAnalysisWithMCEventPlane.h.

TProfile* AliFlowAnalysisWithMCEventPlane::GetPairCorrelatorVsM ( Int_t const  cs) const
inline

Definition at line 123 of file AliFlowAnalysisWithMCEventPlane.h.

TProfile* AliFlowAnalysisWithMCEventPlane::GetPairCorrelatorVsPtSumDiff ( Int_t const  cs,
Int_t const  sd 
) const
inline

Definition at line 131 of file AliFlowAnalysisWithMCEventPlane.h.

Double_t AliFlowAnalysisWithMCEventPlane::GetXinPairAngle ( ) const
inline

Definition at line 137 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::Init ( )

Definition at line 135 of file AliFlowAnalysisWithMCEventPlane.cxx.

void AliFlowAnalysisWithMCEventPlane::InitalizeArraysForMixedHarmonics ( )
virtual

Definition at line 511 of file AliFlowAnalysisWithMCEventPlane.cxx.

Referenced by GetHarmonic().

void AliFlowAnalysisWithMCEventPlane::Make ( AliFlowEventSimple anEvent)
AliFlowAnalysisWithMCEventPlane& AliFlowAnalysisWithMCEventPlane::operator= ( const AliFlowAnalysisWithMCEventPlane aAnalysis)
private

Referenced by GetXinPairAngle().

void AliFlowAnalysisWithMCEventPlane::SetCommonHists ( AliFlowCommonHist *const  aCommonHist)
inline

Definition at line 57 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithMCEventPlane::SetCommonHistsRes ( AliFlowCommonHistResults *const  aCommonHistResult)
inline

Definition at line 60 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithMCEventPlane::SetDebug ( Bool_t  kt)
inline

Definition at line 48 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::SetEvaluateMixedHarmonics ( Bool_t const  emh)
inline
void AliFlowAnalysisWithMCEventPlane::SetEventNumber ( Int_t  n)
inline

Definition at line 51 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::SetHarmonic ( Int_t const  harmonic)
inline
void AliFlowAnalysisWithMCEventPlane::SetHistProDiffFlowEtaPOI ( TProfile *const  aHistProDiffFlowEtaPOI)
inline

Definition at line 96 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithMCEventPlane::SetHistProDiffFlowEtaRP ( TProfile *const  aHistProDiffFlowEtaRP)
inline

Definition at line 84 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithMCEventPlane::SetHistProDiffFlowPtEtaPOI ( TProfile2D *const  aHistProDiffFlowPtEtaPOI)
inline

Definition at line 88 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithMCEventPlane::SetHistProDiffFlowPtEtaRP ( TProfile2D *const  aHistProDiffFlowPtEtaRP)
inline

Definition at line 76 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithMCEventPlane::SetHistProDiffFlowPtPOI ( TProfile *const  aHistProDiffFlowPtPOI)
inline

Definition at line 92 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithMCEventPlane::SetHistProDiffFlowPtRP ( TProfile *const  aHistProDiffFlowPtRP)
inline

Definition at line 80 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithMCEventPlane::SetHistProIntFlow ( TProfile *const  aHistProIntFlow)
inline

Definition at line 68 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetOutputHistograms().

void AliFlowAnalysisWithMCEventPlane::SetHistProIntFlowVsM ( TProfile *const  aHistProIntFlowVsM)
inline

Definition at line 72 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::SetHistRP ( TH1F *const  aHistRP)
inline

Definition at line 65 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::SetHistSpreadOfFlow ( TH1D *const  aHistSpreadOfFlow)
inline

Definition at line 100 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::SetMaxMult ( Double_t const  maxm)
inline
void AliFlowAnalysisWithMCEventPlane::SetMinCorrelator ( Int_t const  m)
inline
void AliFlowAnalysisWithMCEventPlane::SetMinMult ( Double_t const  minm)
inline
void AliFlowAnalysisWithMCEventPlane::SetMixedHarmonicsList ( TList *const  mhl)
inline

Definition at line 114 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::SetMixedHarmonicsSettings ( TProfile *const  mhs)
inline

Definition at line 118 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::SetnBinsMult ( Int_t const  nbm)
inline
void AliFlowAnalysisWithMCEventPlane::SetNinCorrelator ( Int_t const  n)
inline
void AliFlowAnalysisWithMCEventPlane::SetPairCorrelator ( TProfile *const  spc,
Int_t const  cs 
)
inline

Definition at line 120 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::SetPairCorrelatorVsM ( TProfile *const  spcVsM,
Int_t const  cs 
)
inline

Definition at line 122 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::SetPairCorrelatorVsPtSumDiff ( TProfile *const  spcVspsd,
Int_t const  cs,
Int_t const  sd 
)
inline

Definition at line 130 of file AliFlowAnalysisWithMCEventPlane.h.

void AliFlowAnalysisWithMCEventPlane::SetXinPairAngle ( Double_t const  xipa)
inline
void AliFlowAnalysisWithMCEventPlane::WriteHistograms ( TString outputFileName)

Definition at line 99 of file AliFlowAnalysisWithMCEventPlane.cxx.

void AliFlowAnalysisWithMCEventPlane::WriteHistograms ( TString  outputFileName)

Definition at line 112 of file AliFlowAnalysisWithMCEventPlane.cxx.

void AliFlowAnalysisWithMCEventPlane::WriteHistograms ( TDirectoryFile *  outputFileName)

Definition at line 125 of file AliFlowAnalysisWithMCEventPlane.cxx.

Member Data Documentation

AliFlowCommonHist* AliFlowAnalysisWithMCEventPlane::fCommonHists
private

Definition at line 155 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by Finish(), GetCommonHists(), Init(), Make(), and SetCommonHists().

AliFlowCommonHistResults* AliFlowAnalysisWithMCEventPlane::fCommonHistsRes
private
Bool_t AliFlowAnalysisWithMCEventPlane::fDebug
private

Definition at line 151 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by Finish(), GetDebug(), and SetDebug().

Bool_t AliFlowAnalysisWithMCEventPlane::fEvaluateMixedHarmonics
private
Int_t AliFlowAnalysisWithMCEventPlane::fEventNumber
private

Definition at line 150 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetEventNumber(), Init(), Make(), and SetEventNumber().

Int_t AliFlowAnalysisWithMCEventPlane::fHarmonic
private

Definition at line 168 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by Finish(), GetHarmonic(), Init(), Make(), and SetHarmonic().

TList* AliFlowAnalysisWithMCEventPlane::fHistList
private

flag for lyz analysis: more print statements

Definition at line 153 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by BookObjectsForMixedHarmonics(), GetHistList(), Init(), WriteHistograms(), and ~AliFlowAnalysisWithMCEventPlane().

TProfile* AliFlowAnalysisWithMCEventPlane::fHistProDiffFlowEtaPOI
private
TProfile* AliFlowAnalysisWithMCEventPlane::fHistProDiffFlowEtaRP
private
TProfile2D* AliFlowAnalysisWithMCEventPlane::fHistProDiffFlowPtEtaPOI
private
TProfile2D* AliFlowAnalysisWithMCEventPlane::fHistProDiffFlowPtEtaRP
private
TProfile* AliFlowAnalysisWithMCEventPlane::fHistProDiffFlowPtPOI
private
TProfile* AliFlowAnalysisWithMCEventPlane::fHistProDiffFlowPtRP
private
TProfile* AliFlowAnalysisWithMCEventPlane::fHistProIntFlow
private
TProfile* AliFlowAnalysisWithMCEventPlane::fHistProIntFlowVsM
private
TH1F* AliFlowAnalysisWithMCEventPlane::fHistRP
private

Definition at line 158 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by GetHistRP(), Init(), Make(), and SetHistRP().

TH1D* AliFlowAnalysisWithMCEventPlane::fHistSpreadOfFlow
private
Double_t AliFlowAnalysisWithMCEventPlane::fMaxMult
private
Int_t AliFlowAnalysisWithMCEventPlane::fMinCorrelator
private
Double_t AliFlowAnalysisWithMCEventPlane::fMinMult
private
TList* AliFlowAnalysisWithMCEventPlane::fMixedHarmonicsList
private
TProfile* AliFlowAnalysisWithMCEventPlane::fMixedHarmonicsSettings
private
Int_t AliFlowAnalysisWithMCEventPlane::fnBinsMult
private
Int_t AliFlowAnalysisWithMCEventPlane::fNinCorrelator
private
TProfile* AliFlowAnalysisWithMCEventPlane::fPairCorrelator[2]
private
TProfile* AliFlowAnalysisWithMCEventPlane::fPairCorrelatorVsM[2]
private
TProfile* AliFlowAnalysisWithMCEventPlane::fPairCorrelatorVsPtSumDiff[2][2]
private
Double_t AliFlowAnalysisWithMCEventPlane::fQ2sum
private

Definition at line 147 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by Make().

TVector2* AliFlowAnalysisWithMCEventPlane::fQsum
private

Definition at line 146 of file AliFlowAnalysisWithMCEventPlane.h.

Referenced by Make(), and ~AliFlowAnalysisWithMCEventPlane().

Double_t AliFlowAnalysisWithMCEventPlane::fXinPairAngle
private

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