AliPhysics  56f1704 (56f1704)
AliAnalysisTaskCumulants Class Reference

#include <AliAnalysisTaskCumulants.h>

Inheritance diagram for AliAnalysisTaskCumulants:

Public Member Functions

 AliAnalysisTaskCumulants ()
 
 AliAnalysisTaskCumulants (const char *name, Bool_t useWeights=kFALSE)
 
virtual ~AliAnalysisTaskCumulants ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *)
 
void SetHarmonic (Int_t const harmonic)
 
Int_t GetHarmonic () const
 
void SetMultiple (Int_t const multiple)
 
Int_t GetMultiple () const
 
void SetCalculateVsMultiplicity (Bool_t const ecvm)
 
Bool_t GetCalculateVsMultiplicity () 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 SetUsePhiWeights (Bool_t const uPhiW)
 
Bool_t GetUsePhiWeights () const
 
void SetUsePtWeights (Bool_t const uPtW)
 
Bool_t GetUsePtWeights () const
 
void SetUseEtaWeights (Bool_t const uEtaW)
 
Bool_t GetUseEtaWeights () const
 
void SetTuneParameters (Bool_t const tp)
 
Bool_t GetTuneParameters () const
 
void SetTuningR0 (Double_t const tr0, Int_t const r)
 
Double_t GetTuningR0 (Int_t const r) const
 

Private Member Functions

 AliAnalysisTaskCumulants (const AliAnalysisTaskCumulants &aatc)
 
AliAnalysisTaskCumulantsoperator= (const AliAnalysisTaskCumulants &aatc)
 

Private Attributes

AliFlowEventSimplefEvent
 
AliFlowAnalysisWithCumulantsfGFC
 
TListfListHistos
 
Int_t fHarmonic
 
Int_t fMultiple
 
Bool_t fCalculateVsMultiplicity
 
Int_t fnBinsMult
 
Double_t fMinMult
 
Double_t fMaxMult
 
Bool_t fUseWeights
 
Bool_t fUsePhiWeights
 
Bool_t fUsePtWeights
 
Bool_t fUseEtaWeights
 
TListfWeightsList
 
Bool_t fTuneParameters
 
Double_t fTuningR0 [10]
 

Detailed Description

Definition at line 30 of file AliAnalysisTaskCumulants.h.

Constructor & Destructor Documentation

AliAnalysisTaskCumulants::AliAnalysisTaskCumulants ( )

Definition at line 83 of file AliAnalysisTaskCumulants.cxx.

Referenced by GetTuningR0().

AliAnalysisTaskCumulants::AliAnalysisTaskCumulants ( const char *  name,
Bool_t  useWeights = kFALSE 
)

Definition at line 42 of file AliAnalysisTaskCumulants.cxx.

virtual AliAnalysisTaskCumulants::~AliAnalysisTaskCumulants ( )
inlinevirtual

Definition at line 34 of file AliAnalysisTaskCumulants.h.

AliAnalysisTaskCumulants::AliAnalysisTaskCumulants ( const AliAnalysisTaskCumulants aatc)
private

Member Function Documentation

Bool_t AliAnalysisTaskCumulants::GetCalculateVsMultiplicity ( ) const
inline

Definition at line 44 of file AliAnalysisTaskCumulants.h.

Int_t AliAnalysisTaskCumulants::GetHarmonic ( ) const
inline

Definition at line 40 of file AliAnalysisTaskCumulants.h.

Double_t AliAnalysisTaskCumulants::GetMaxMult ( ) const
inline

Definition at line 50 of file AliAnalysisTaskCumulants.h.

Double_t AliAnalysisTaskCumulants::GetMinMult ( ) const
inline

Definition at line 48 of file AliAnalysisTaskCumulants.h.

Int_t AliAnalysisTaskCumulants::GetMultiple ( ) const
inline

Definition at line 42 of file AliAnalysisTaskCumulants.h.

Int_t AliAnalysisTaskCumulants::GetnBinsMult ( ) const
inline

Definition at line 46 of file AliAnalysisTaskCumulants.h.

Bool_t AliAnalysisTaskCumulants::GetTuneParameters ( ) const
inline

Definition at line 58 of file AliAnalysisTaskCumulants.h.

Double_t AliAnalysisTaskCumulants::GetTuningR0 ( Int_t const  r) const
inline

Definition at line 60 of file AliAnalysisTaskCumulants.h.

Bool_t AliAnalysisTaskCumulants::GetUseEtaWeights ( ) const
inline

Definition at line 56 of file AliAnalysisTaskCumulants.h.

Bool_t AliAnalysisTaskCumulants::GetUsePhiWeights ( ) const
inline

Definition at line 52 of file AliAnalysisTaskCumulants.h.

Bool_t AliAnalysisTaskCumulants::GetUsePtWeights ( ) const
inline

Definition at line 54 of file AliAnalysisTaskCumulants.h.

AliAnalysisTaskCumulants& AliAnalysisTaskCumulants::operator= ( const AliAnalysisTaskCumulants aatc)
private

Referenced by GetTuningR0().

void AliAnalysisTaskCumulants::SetCalculateVsMultiplicity ( Bool_t const  ecvm)
inline

Definition at line 43 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::SetHarmonic ( Int_t const  harmonic)
inline

Definition at line 39 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::SetMaxMult ( Double_t const  maxm)
inline

Definition at line 49 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::SetMinMult ( Double_t const  minm)
inline

Definition at line 47 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::SetMultiple ( Int_t const  multiple)
inline

Definition at line 41 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::SetnBinsMult ( Int_t const  nbm)
inline

Definition at line 45 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::SetTuneParameters ( Bool_t const  tp)
inline

Definition at line 57 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::SetTuningR0 ( Double_t const  tr0,
Int_t const  r 
)
inline

Definition at line 59 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::SetUseEtaWeights ( Bool_t const  uEtaW)
inline

Definition at line 55 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::SetUsePhiWeights ( Bool_t const  uPhiW)
inline

Definition at line 51 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::SetUsePtWeights ( Bool_t const  uPtW)
inline

Definition at line 53 of file AliAnalysisTaskCumulants.h.

void AliAnalysisTaskCumulants::Terminate ( Option_t )
virtual

Definition at line 191 of file AliAnalysisTaskCumulants.cxx.

Referenced by ~AliAnalysisTaskCumulants().

void AliAnalysisTaskCumulants::UserCreateOutputObjects ( )
virtual

Definition at line 113 of file AliAnalysisTaskCumulants.cxx.

Referenced by ~AliAnalysisTaskCumulants().

void AliAnalysisTaskCumulants::UserExec ( Option_t option)
virtual

Definition at line 171 of file AliAnalysisTaskCumulants.cxx.

Referenced by ~AliAnalysisTaskCumulants().

Member Data Documentation

Bool_t AliAnalysisTaskCumulants::fCalculateVsMultiplicity
private
AliFlowEventSimple* AliAnalysisTaskCumulants::fEvent
private

Definition at line 65 of file AliAnalysisTaskCumulants.h.

Referenced by UserExec().

AliFlowAnalysisWithCumulants* AliAnalysisTaskCumulants::fGFC
private

Definition at line 66 of file AliAnalysisTaskCumulants.h.

Referenced by Terminate(), UserCreateOutputObjects(), and UserExec().

Int_t AliAnalysisTaskCumulants::fHarmonic
private

Definition at line 69 of file AliAnalysisTaskCumulants.h.

Referenced by GetHarmonic(), SetHarmonic(), and UserCreateOutputObjects().

TList* AliAnalysisTaskCumulants::fListHistos
private

Definition at line 67 of file AliAnalysisTaskCumulants.h.

Referenced by Terminate(), UserCreateOutputObjects(), and UserExec().

Double_t AliAnalysisTaskCumulants::fMaxMult
private

Definition at line 75 of file AliAnalysisTaskCumulants.h.

Referenced by GetMaxMult(), SetMaxMult(), and UserCreateOutputObjects().

Double_t AliAnalysisTaskCumulants::fMinMult
private

Definition at line 74 of file AliAnalysisTaskCumulants.h.

Referenced by GetMinMult(), SetMinMult(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskCumulants::fMultiple
private

Definition at line 70 of file AliAnalysisTaskCumulants.h.

Referenced by GetMultiple(), and SetMultiple().

Int_t AliAnalysisTaskCumulants::fnBinsMult
private

Definition at line 73 of file AliAnalysisTaskCumulants.h.

Referenced by GetnBinsMult(), SetnBinsMult(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskCumulants::fTuneParameters
private
Double_t AliAnalysisTaskCumulants::fTuningR0[10]
private
Bool_t AliAnalysisTaskCumulants::fUseEtaWeights
private
Bool_t AliAnalysisTaskCumulants::fUsePhiWeights
private
Bool_t AliAnalysisTaskCumulants::fUsePtWeights
private
Bool_t AliAnalysisTaskCumulants::fUseWeights
private

Definition at line 77 of file AliAnalysisTaskCumulants.h.

Referenced by UserCreateOutputObjects().

TList* AliAnalysisTaskCumulants::fWeightsList
private

Definition at line 81 of file AliAnalysisTaskCumulants.h.

Referenced by UserCreateOutputObjects().


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