AliPhysics  f9b5d69 (f9b5d69)
AliFlowAnalysisWithSimpleSP Class Reference

#include <AliFlowAnalysisWithSimpleSP.h>

Inheritance diagram for AliFlowAnalysisWithSimpleSP:

Public Member Functions

 AliFlowAnalysisWithSimpleSP ()
 
virtual ~AliFlowAnalysisWithSimpleSP ()
 
void Init ()
 
void Make (AliFlowEventSimple *anEvent)
 
void GetOutputHistograms (TList *outputListHistos)
 
void Finish (Bool_t A=kFALSE)
 
void WriteHistograms (TDirectoryFile *outputFileName) const
 
void SetHarmonic (Int_t iHarmonic)
 
void SetWeights (Bool_t weights)
 
void SetScaling (Bool_t scaling)
 
void SetApplyCorrectionForNUA (Bool_t iVal)
 
void SetNormalizationType (Int_t iVal)
 
void SetV0SanityCheck (Bool_t t)
 
void SetExternalResolution (Float_t r, Float_t s)
 
Bool_t IsEqualRel (double dX, double dY, double epsilon)
 
void SetDebug (Bool_t bVal)
 
void SetBookOnlyBasicCCH (Bool_t bVal)
 
void SetTotalQvector (Int_t iVal)
 
void SetUsePhiWeights (Bool_t bVal)
 
void SetWeightsList (TList *const aWeightsList)
 
TListGetHistList () const
 
TProfile * GetHistProConfig () const
 
TH1DGetHistProUQ (Int_t iRFPorPOI, Int_t iPTorETA) const
 
TProfile * GetHistProQaQbNorm () const
 
TProfile * GetHistProNUAq () const
 
TProfile * GetHistProNUAu (Int_t iRFPorPOI, Int_t iPTorETA, Int_t iIMorRE) const
 
TH1DGetHistSumOfWeights () const
 
TProfile * GetHistProUQQaQb (Int_t iRFPorPOI, Int_t iPTorETA) const
 
TH1DGetHistSumOfWeightsu (Int_t iRFPorPOI, Int_t iPTorETA, Int_t iWeight) const
 
AliFlowCommonHistGetCommonHists () const
 
AliFlowCommonHistResultsGetCommonHistsRes () const
 
- Public Member Functions inherited from AliFlowAnalysis
 AliFlowAnalysis (const char *name="AliFlowAnalysis")
 
virtual ~AliFlowAnalysis ()
 
virtual void ProcessEvent (AliFlowEventSimple *)
 
virtual void Finish ()
 
virtual void SetHistList (TList *)
 
void SetPOItype (Int_t i)
 
Int_t GetPOItype () const
 
void SetEventCuts (AliFlowEventSimpleCuts *cuts)
 
AliFlowEventSimpleCutsGetEventCuts () const
 

Private Member Functions

 AliFlowAnalysisWithSimpleSP (const AliFlowAnalysisWithSimpleSP &anAnalysis)
 
AliFlowAnalysisWithSimpleSPoperator= (const AliFlowAnalysisWithSimpleSP &anAnalysis)
 

Private Attributes

Int_t fDebug
 
Bool_t fMinimalBook
 
Int_t fUsePhiWeights
 
Int_t fApplyCorrectionForNUA
 
Int_t fHarmonic
 
Bool_t fWeights
 
Bool_t fScaling
 
Int_t fNormalizationType
 
Bool_t fV0SanityCheck
 
Float_t fExternalResolution
 
Float_t fExternalResErr
 
Int_t fTotalQvector
 
TListfWeightsList
 
TListfHistList
 
TProfile * fHistProConfig
 
TProfile * fHistProQaQbNorm
 
TH1DfHistSumOfWeights
 
TProfile * fHistProNUAq
 
Float_t fCentralityWeight
 
TProfile * fHistProQNorm
 
TH1DfHistProQaQb
 
TH1DfHistProQaQbM
 
TH2DfHistMaMb
 
TH2DfHistQNormQaQbNorm
 
TH2DfHistQaNormMa
 
TH2DfHistQbNormMb
 
TH1DfResolution
 
TH1DfHistQaQb
 
TH1DfHistQaQc
 
TH1DfHistQbQc
 
TH1DfHistQaQbCos
 
TH1IfHistNumberOfSubtractedDaughters
 
AliFlowCommonHistfCommonHists
 
AliFlowCommonHistfCommonHistsuQ
 
AliFlowCommonHistResultsfCommonHistsRes
 
TH1F * fPhiWeightsSub [2]
 
TProfile * fHistProUQ [2][2]
 
TProfile * fHistProUQQaQb [2][2]
 
TH1DfHistSumOfWeightsu [2][2][3]
 
TProfile * fHistProNUAu [2][2][2]
 

Additional Inherited Members

- Protected Attributes inherited from AliFlowAnalysis
AliFlowEventSimpleCutsfEventCuts
 
Int_t fPOItype
 

Detailed Description

Definition at line 30 of file AliFlowAnalysisWithSimpleSP.h.

Constructor & Destructor Documentation

AliFlowAnalysisWithSimpleSP::AliFlowAnalysisWithSimpleSP ( )

Definition at line 43 of file AliFlowAnalysisWithSimpleSP.cxx.

Referenced by GetCommonHistsRes().

AliFlowAnalysisWithSimpleSP::~AliFlowAnalysisWithSimpleSP ( )
virtual

Definition at line 94 of file AliFlowAnalysisWithSimpleSP.cxx.

AliFlowAnalysisWithSimpleSP::AliFlowAnalysisWithSimpleSP ( const AliFlowAnalysisWithSimpleSP anAnalysis)
private

Member Function Documentation

void AliFlowAnalysisWithSimpleSP::Finish ( Bool_t  A = kFALSE)

Definition at line 489 of file AliFlowAnalysisWithSimpleSP.cxx.

AliFlowCommonHist* AliFlowAnalysisWithSimpleSP::GetCommonHists ( ) const
inline

Definition at line 72 of file AliFlowAnalysisWithSimpleSP.h.

AliFlowCommonHistResults* AliFlowAnalysisWithSimpleSP::GetCommonHistsRes ( ) const
inline

Definition at line 73 of file AliFlowAnalysisWithSimpleSP.h.

TList* AliFlowAnalysisWithSimpleSP::GetHistList ( ) const
inlinevirtual

Reimplemented from AliFlowAnalysis.

Definition at line 63 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by AliAnalysisTaskSimpleSP::UserCreateOutputObjects().

TProfile* AliFlowAnalysisWithSimpleSP::GetHistProConfig ( ) const
inline

Definition at line 64 of file AliFlowAnalysisWithSimpleSP.h.

TProfile* AliFlowAnalysisWithSimpleSP::GetHistProNUAq ( ) const
inline

Definition at line 67 of file AliFlowAnalysisWithSimpleSP.h.

TProfile* AliFlowAnalysisWithSimpleSP::GetHistProNUAu ( Int_t  iRFPorPOI,
Int_t  iPTorETA,
Int_t  iIMorRE 
) const
inline

Definition at line 68 of file AliFlowAnalysisWithSimpleSP.h.

TProfile* AliFlowAnalysisWithSimpleSP::GetHistProQaQbNorm ( ) const
inline

Definition at line 66 of file AliFlowAnalysisWithSimpleSP.h.

TH1D* AliFlowAnalysisWithSimpleSP::GetHistProUQ ( Int_t  iRFPorPOI,
Int_t  iPTorETA 
) const
inline

Definition at line 65 of file AliFlowAnalysisWithSimpleSP.h.

TProfile* AliFlowAnalysisWithSimpleSP::GetHistProUQQaQb ( Int_t  iRFPorPOI,
Int_t  iPTorETA 
) const
inline

Definition at line 70 of file AliFlowAnalysisWithSimpleSP.h.

TH1D* AliFlowAnalysisWithSimpleSP::GetHistSumOfWeights ( ) const
inline

Definition at line 69 of file AliFlowAnalysisWithSimpleSP.h.

TH1D* AliFlowAnalysisWithSimpleSP::GetHistSumOfWeightsu ( Int_t  iRFPorPOI,
Int_t  iPTorETA,
Int_t  iWeight 
) const
inline

Definition at line 71 of file AliFlowAnalysisWithSimpleSP.h.

void AliFlowAnalysisWithSimpleSP::GetOutputHistograms ( TList outputListHistos)
virtual

Reimplemented from AliFlowAnalysis.

Definition at line 436 of file AliFlowAnalysisWithSimpleSP.cxx.

void AliFlowAnalysisWithSimpleSP::Init ( )
virtual

Reimplemented from AliFlowAnalysis.

Definition at line 101 of file AliFlowAnalysisWithSimpleSP.cxx.

Bool_t AliFlowAnalysisWithSimpleSP::IsEqualRel ( double  dX,
double  dY,
double  epsilon 
)
inline

Definition at line 52 of file AliFlowAnalysisWithSimpleSP.h.

void AliFlowAnalysisWithSimpleSP::Make ( AliFlowEventSimple anEvent)
virtual

Reimplemented from AliFlowAnalysis.

Definition at line 322 of file AliFlowAnalysisWithSimpleSP.cxx.

AliFlowAnalysisWithSimpleSP& AliFlowAnalysisWithSimpleSP::operator= ( const AliFlowAnalysisWithSimpleSP anAnalysis)
private

Referenced by GetCommonHistsRes().

void AliFlowAnalysisWithSimpleSP::SetApplyCorrectionForNUA ( Bool_t  iVal)
inline
void AliFlowAnalysisWithSimpleSP::SetBookOnlyBasicCCH ( Bool_t  bVal)
inline
void AliFlowAnalysisWithSimpleSP::SetDebug ( Bool_t  bVal)
inline

Definition at line 56 of file AliFlowAnalysisWithSimpleSP.h.

void AliFlowAnalysisWithSimpleSP::SetExternalResolution ( Float_t  r,
Float_t  s 
)
inline

Definition at line 49 of file AliFlowAnalysisWithSimpleSP.h.

void AliFlowAnalysisWithSimpleSP::SetHarmonic ( Int_t  iHarmonic)
inline
void AliFlowAnalysisWithSimpleSP::SetNormalizationType ( Int_t  iVal)
inline
void AliFlowAnalysisWithSimpleSP::SetScaling ( Bool_t  scaling)
inline
void AliFlowAnalysisWithSimpleSP::SetTotalQvector ( Int_t  iVal)
inline
void AliFlowAnalysisWithSimpleSP::SetUsePhiWeights ( Bool_t  bVal)
inline
void AliFlowAnalysisWithSimpleSP::SetV0SanityCheck ( Bool_t  t)
inline
void AliFlowAnalysisWithSimpleSP::SetWeights ( Bool_t  weights)
inline
void AliFlowAnalysisWithSimpleSP::SetWeightsList ( TList *const  aWeightsList)
inline
void AliFlowAnalysisWithSimpleSP::WriteHistograms ( TDirectoryFile *  outputFileName) const
virtual

Reimplemented from AliFlowAnalysis.

Definition at line 596 of file AliFlowAnalysisWithSimpleSP.cxx.

Member Data Documentation

Int_t AliFlowAnalysisWithSimpleSP::fApplyCorrectionForNUA
private
Float_t AliFlowAnalysisWithSimpleSP::fCentralityWeight
private

Definition at line 99 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Make().

AliFlowCommonHist* AliFlowAnalysisWithSimpleSP::fCommonHists
private

Definition at line 116 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by GetCommonHists(), GetOutputHistograms(), Init(), and Make().

AliFlowCommonHistResults* AliFlowAnalysisWithSimpleSP::fCommonHistsRes
private
AliFlowCommonHist* AliFlowAnalysisWithSimpleSP::fCommonHistsuQ
private

Definition at line 117 of file AliFlowAnalysisWithSimpleSP.h.

Int_t AliFlowAnalysisWithSimpleSP::fDebug
private

Definition at line 80 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by SetDebug().

Float_t AliFlowAnalysisWithSimpleSP::fExternalResErr
private

Definition at line 90 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Finish(), and SetExternalResolution().

Float_t AliFlowAnalysisWithSimpleSP::fExternalResolution
private

Definition at line 89 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Finish(), and SetExternalResolution().

Int_t AliFlowAnalysisWithSimpleSP::fHarmonic
private

Definition at line 84 of file AliFlowAnalysisWithSimpleSP.h.

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

TList* AliFlowAnalysisWithSimpleSP::fHistList
private
TH2D* AliFlowAnalysisWithSimpleSP::fHistMaMb
private

Definition at line 105 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

TH1I* AliFlowAnalysisWithSimpleSP::fHistNumberOfSubtractedDaughters
private

Definition at line 114 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

TProfile* AliFlowAnalysisWithSimpleSP::fHistProConfig
private

Definition at line 95 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Finish(), GetHistProConfig(), GetOutputHistograms(), and Init().

TProfile* AliFlowAnalysisWithSimpleSP::fHistProNUAq
private

Definition at line 98 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by GetHistProNUAq(), GetOutputHistograms(), and Init().

TProfile* AliFlowAnalysisWithSimpleSP::fHistProNUAu[2][2][2]
private

Definition at line 124 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by GetHistProNUAu(), GetOutputHistograms(), and Init().

TH1D* AliFlowAnalysisWithSimpleSP::fHistProQaQb
private

Definition at line 103 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

TH1D* AliFlowAnalysisWithSimpleSP::fHistProQaQbM
private

Definition at line 104 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

TProfile* AliFlowAnalysisWithSimpleSP::fHistProQaQbNorm
private

Definition at line 96 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by GetHistProQaQbNorm(), GetOutputHistograms(), and Init().

TProfile* AliFlowAnalysisWithSimpleSP::fHistProQNorm
private

Definition at line 102 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

TProfile* AliFlowAnalysisWithSimpleSP::fHistProUQ[2][2]
private

Definition at line 121 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Finish(), GetHistProUQ(), GetOutputHistograms(), Init(), and Make().

TProfile* AliFlowAnalysisWithSimpleSP::fHistProUQQaQb[2][2]
private

Definition at line 122 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by GetHistProUQQaQb(), GetOutputHistograms(), and Init().

TH2D* AliFlowAnalysisWithSimpleSP::fHistQaNormMa
private

Definition at line 107 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

TH1D* AliFlowAnalysisWithSimpleSP::fHistQaQb
private

Definition at line 110 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Finish(), GetOutputHistograms(), Init(), and Make().

TH1D* AliFlowAnalysisWithSimpleSP::fHistQaQbCos
private

Definition at line 113 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

TH1D* AliFlowAnalysisWithSimpleSP::fHistQaQc
private

Definition at line 111 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Finish(), GetOutputHistograms(), Init(), and Make().

TH2D* AliFlowAnalysisWithSimpleSP::fHistQbNormMb
private

Definition at line 108 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

TH1D* AliFlowAnalysisWithSimpleSP::fHistQbQc
private

Definition at line 112 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Finish(), GetOutputHistograms(), Init(), and Make().

TH2D* AliFlowAnalysisWithSimpleSP::fHistQNormQaQbNorm
private

Definition at line 106 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

TH1D* AliFlowAnalysisWithSimpleSP::fHistSumOfWeights
private

Definition at line 97 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by GetHistSumOfWeights(), GetOutputHistograms(), and Init().

TH1D* AliFlowAnalysisWithSimpleSP::fHistSumOfWeightsu[2][2][3]
private

Definition at line 123 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by GetHistSumOfWeightsu(), GetOutputHistograms(), and Init().

Bool_t AliFlowAnalysisWithSimpleSP::fMinimalBook
private

Definition at line 81 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init(), Make(), and SetBookOnlyBasicCCH().

Int_t AliFlowAnalysisWithSimpleSP::fNormalizationType
private
TH1F* AliFlowAnalysisWithSimpleSP::fPhiWeightsSub[2]
private

Definition at line 120 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

TH1D* AliFlowAnalysisWithSimpleSP::fResolution
private

Definition at line 109 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Init().

Bool_t AliFlowAnalysisWithSimpleSP::fScaling
private

Definition at line 86 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Make(), and SetScaling().

Int_t AliFlowAnalysisWithSimpleSP::fTotalQvector
private

Definition at line 91 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by Finish(), Make(), and SetTotalQvector().

Int_t AliFlowAnalysisWithSimpleSP::fUsePhiWeights
private

Definition at line 82 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by GetOutputHistograms(), Init(), Make(), and SetUsePhiWeights().

Bool_t AliFlowAnalysisWithSimpleSP::fV0SanityCheck
private

Definition at line 88 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by SetV0SanityCheck().

Bool_t AliFlowAnalysisWithSimpleSP::fWeights
private

Definition at line 85 of file AliFlowAnalysisWithSimpleSP.h.

Referenced by SetWeights().

TList* AliFlowAnalysisWithSimpleSP::fWeightsList
private

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