AliPhysics  d565ceb (d565ceb)
AliAnalysisTaskNestedLoops Class Reference

#include <AliAnalysisTaskNestedLoops.h>

Inheritance diagram for AliAnalysisTaskNestedLoops:

Public Member Functions

 AliAnalysisTaskNestedLoops ()
 
 AliAnalysisTaskNestedLoops (const char *name, Bool_t useParticleWeights=kFALSE)
 
virtual ~AliAnalysisTaskNestedLoops ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *)
 
void SetHarmonic (Int_t const h)
 
Int_t GetHarmonic () const
 
void SetOppositeChargesPOI (Bool_t const ocp)
 
Bool_t GetOppositeChargesPOI () const
 
void SetEvaluateDifferential3pCorrelator (Bool_t const ed3pc)
 
Bool_t GetEvaluateDifferential3pCorrelator () 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 SetEvaluateNestedLoopsForRAD (Bool_t const enlfRAD)
 
Bool_t GetEvaluateNestedLoopsForRAD () const
 
void SetEvaluateNestedLoopsForQC (Bool_t const enlfQC)
 
Bool_t GetEvaluateNestedLoopsForQC () const
 
void SetEvaluateNestedLoopsForMH (Bool_t const enlfMH)
 
Bool_t GetEvaluateNestedLoopsForMH () const
 

Private Member Functions

 AliAnalysisTaskNestedLoops (const AliAnalysisTaskNestedLoops &aatmh)
 
AliAnalysisTaskNestedLoopsoperator= (const AliAnalysisTaskNestedLoops &aatmh)
 

Private Attributes

AliFlowEventSimplefEvent
 
AliFlowAnalysisWithNestedLoopsfNL
 
TListfListHistos
 
Int_t fHarmonic
 
Bool_t fOppositeChargesPOI
 
Bool_t fEvaluateDifferential3pCorrelator
 
Bool_t fUseParticleWeights
 
Bool_t fUsePhiWeights
 
Bool_t fUsePtWeights
 
Bool_t fUseEtaWeights
 
TListfWeightsList
 
Bool_t fEvaluateNestedLoopsForRAD
 
Bool_t fEvaluateNestedLoopsForQC
 
Bool_t fEvaluateNestedLoopsForMH
 

Detailed Description

Definition at line 31 of file AliAnalysisTaskNestedLoops.h.

Constructor & Destructor Documentation

AliAnalysisTaskNestedLoops::AliAnalysisTaskNestedLoops ( )

Definition at line 76 of file AliAnalysisTaskNestedLoops.cxx.

Referenced by GetEvaluateNestedLoopsForMH().

AliAnalysisTaskNestedLoops::AliAnalysisTaskNestedLoops ( const char *  name,
Bool_t  useParticleWeights = kFALSE 
)

Definition at line 43 of file AliAnalysisTaskNestedLoops.cxx.

virtual AliAnalysisTaskNestedLoops::~AliAnalysisTaskNestedLoops ( )
inlinevirtual

Definition at line 35 of file AliAnalysisTaskNestedLoops.h.

AliAnalysisTaskNestedLoops::AliAnalysisTaskNestedLoops ( const AliAnalysisTaskNestedLoops aatmh)
private

Member Function Documentation

Bool_t AliAnalysisTaskNestedLoops::GetEvaluateDifferential3pCorrelator ( ) const
inline

Definition at line 48 of file AliAnalysisTaskNestedLoops.h.

Bool_t AliAnalysisTaskNestedLoops::GetEvaluateNestedLoopsForMH ( ) const
inline

Definition at line 64 of file AliAnalysisTaskNestedLoops.h.

Bool_t AliAnalysisTaskNestedLoops::GetEvaluateNestedLoopsForQC ( ) const
inline

Definition at line 61 of file AliAnalysisTaskNestedLoops.h.

Bool_t AliAnalysisTaskNestedLoops::GetEvaluateNestedLoopsForRAD ( ) const
inline

Definition at line 58 of file AliAnalysisTaskNestedLoops.h.

Int_t AliAnalysisTaskNestedLoops::GetHarmonic ( ) const
inline

Definition at line 44 of file AliAnalysisTaskNestedLoops.h.

Bool_t AliAnalysisTaskNestedLoops::GetOppositeChargesPOI ( ) const
inline

Definition at line 46 of file AliAnalysisTaskNestedLoops.h.

Bool_t AliAnalysisTaskNestedLoops::GetUseEtaWeights ( ) const
inline

Definition at line 55 of file AliAnalysisTaskNestedLoops.h.

Bool_t AliAnalysisTaskNestedLoops::GetUsePhiWeights ( ) const
inline

Definition at line 51 of file AliAnalysisTaskNestedLoops.h.

Bool_t AliAnalysisTaskNestedLoops::GetUsePtWeights ( ) const
inline

Definition at line 53 of file AliAnalysisTaskNestedLoops.h.

AliAnalysisTaskNestedLoops& AliAnalysisTaskNestedLoops::operator= ( const AliAnalysisTaskNestedLoops aatmh)
private
void AliAnalysisTaskNestedLoops::SetEvaluateDifferential3pCorrelator ( Bool_t const  ed3pc)
inline

Definition at line 47 of file AliAnalysisTaskNestedLoops.h.

void AliAnalysisTaskNestedLoops::SetEvaluateNestedLoopsForMH ( Bool_t const  enlfMH)
inline

Definition at line 63 of file AliAnalysisTaskNestedLoops.h.

void AliAnalysisTaskNestedLoops::SetEvaluateNestedLoopsForQC ( Bool_t const  enlfQC)
inline

Definition at line 60 of file AliAnalysisTaskNestedLoops.h.

void AliAnalysisTaskNestedLoops::SetEvaluateNestedLoopsForRAD ( Bool_t const  enlfRAD)
inline

Definition at line 57 of file AliAnalysisTaskNestedLoops.h.

void AliAnalysisTaskNestedLoops::SetHarmonic ( Int_t const  h)
inline

Definition at line 43 of file AliAnalysisTaskNestedLoops.h.

void AliAnalysisTaskNestedLoops::SetOppositeChargesPOI ( Bool_t const  ocp)
inline

Definition at line 45 of file AliAnalysisTaskNestedLoops.h.

void AliAnalysisTaskNestedLoops::SetUseEtaWeights ( Bool_t const  uEtaW)
inline

Definition at line 54 of file AliAnalysisTaskNestedLoops.h.

void AliAnalysisTaskNestedLoops::SetUsePhiWeights ( Bool_t const  uPhiW)
inline

Definition at line 50 of file AliAnalysisTaskNestedLoops.h.

void AliAnalysisTaskNestedLoops::SetUsePtWeights ( Bool_t const  uPtW)
inline

Definition at line 52 of file AliAnalysisTaskNestedLoops.h.

void AliAnalysisTaskNestedLoops::Terminate ( Option_t )
virtual

Definition at line 167 of file AliAnalysisTaskNestedLoops.cxx.

Referenced by ~AliAnalysisTaskNestedLoops().

void AliAnalysisTaskNestedLoops::UserCreateOutputObjects ( )
virtual

Definition at line 99 of file AliAnalysisTaskNestedLoops.cxx.

Referenced by ~AliAnalysisTaskNestedLoops().

void AliAnalysisTaskNestedLoops::UserExec ( Option_t option)
virtual

Definition at line 147 of file AliAnalysisTaskNestedLoops.cxx.

Referenced by ~AliAnalysisTaskNestedLoops().

Member Data Documentation

Bool_t AliAnalysisTaskNestedLoops::fEvaluateDifferential3pCorrelator
private
Bool_t AliAnalysisTaskNestedLoops::fEvaluateNestedLoopsForMH
private
Bool_t AliAnalysisTaskNestedLoops::fEvaluateNestedLoopsForQC
private
Bool_t AliAnalysisTaskNestedLoops::fEvaluateNestedLoopsForRAD
private
AliFlowEventSimple* AliAnalysisTaskNestedLoops::fEvent
private

Definition at line 70 of file AliAnalysisTaskNestedLoops.h.

Referenced by UserExec().

Int_t AliAnalysisTaskNestedLoops::fHarmonic
private

Definition at line 73 of file AliAnalysisTaskNestedLoops.h.

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

TList* AliAnalysisTaskNestedLoops::fListHistos
private

Definition at line 72 of file AliAnalysisTaskNestedLoops.h.

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

AliFlowAnalysisWithNestedLoops* AliAnalysisTaskNestedLoops::fNL
private

Definition at line 71 of file AliAnalysisTaskNestedLoops.h.

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

Bool_t AliAnalysisTaskNestedLoops::fOppositeChargesPOI
private
Bool_t AliAnalysisTaskNestedLoops::fUseEtaWeights
private
Bool_t AliAnalysisTaskNestedLoops::fUseParticleWeights
private

Definition at line 77 of file AliAnalysisTaskNestedLoops.h.

Referenced by UserCreateOutputObjects().

Bool_t AliAnalysisTaskNestedLoops::fUsePhiWeights
private
Bool_t AliAnalysisTaskNestedLoops::fUsePtWeights
private
TList* AliAnalysisTaskNestedLoops::fWeightsList
private

Definition at line 81 of file AliAnalysisTaskNestedLoops.h.

Referenced by UserCreateOutputObjects().


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