AliPhysics  c7b8e89 (c7b8e89)
AliAnalysisTaskScalarProduct Class Reference

#include <AliAnalysisTaskScalarProduct.h>

Inheritance diagram for AliAnalysisTaskScalarProduct:

Public Member Functions

 AliAnalysisTaskScalarProduct ()
 
 AliAnalysisTaskScalarProduct (const char *name, Bool_t usePhiWeights)
 
virtual ~AliAnalysisTaskScalarProduct ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *)
 
void SetUsePhiWeights (Bool_t const aPhiW)
 
Bool_t GetUsePhiWeights () const
 
void SetRelDiffMsub (Double_t diff)
 
Double_t GetRelDiffMsub () const
 
void SetApplyCorrectionForNUA (Bool_t const applyCorrectionForNUA)
 
Bool_t GetApplyCorrectionForNUA () const
 
void SetHarmonic (Int_t const harmonic)
 
Int_t GetHarmonic () const
 
void SetBehaveAsEP ()
 
void SetTotalQvector (const char *tqv)
 
void SetBookOnlyBasicCCH (Bool_t const aMB)
 

Private Member Functions

 AliAnalysisTaskScalarProduct (const AliAnalysisTaskScalarProduct &aAnalysisTask)
 
AliAnalysisTaskScalarProductoperator= (const AliAnalysisTaskScalarProduct &aAnalysisTask)
 

Private Attributes

AliFlowEventSimplefEvent
 
AliFlowAnalysisWithScalarProductfSP
 
TListfListHistos
 
Bool_t fMinimalBook
 
Bool_t fUsePhiWeights
 
TListfListWeights
 
Double_t fRelDiffMsub
 
Bool_t fApplyCorrectionForNUA
 
Int_t fHarmonic
 
Int_t fNormalizationType
 
TStringfTotalQvector
 

Detailed Description

Definition at line 23 of file AliAnalysisTaskScalarProduct.h.

Constructor & Destructor Documentation

AliAnalysisTaskScalarProduct::AliAnalysisTaskScalarProduct ( )

Definition at line 78 of file AliAnalysisTaskScalarProduct.cxx.

Referenced by SetBookOnlyBasicCCH().

AliAnalysisTaskScalarProduct::AliAnalysisTaskScalarProduct ( const char *  name,
Bool_t  usePhiWeights 
)

Definition at line 47 of file AliAnalysisTaskScalarProduct.cxx.

AliAnalysisTaskScalarProduct::~AliAnalysisTaskScalarProduct ( )
virtual

Definition at line 97 of file AliAnalysisTaskScalarProduct.cxx.

AliAnalysisTaskScalarProduct::AliAnalysisTaskScalarProduct ( const AliAnalysisTaskScalarProduct aAnalysisTask)
private

Member Function Documentation

Bool_t AliAnalysisTaskScalarProduct::GetApplyCorrectionForNUA ( ) const
inline

Definition at line 40 of file AliAnalysisTaskScalarProduct.h.

Int_t AliAnalysisTaskScalarProduct::GetHarmonic ( ) const
inline

Definition at line 43 of file AliAnalysisTaskScalarProduct.h.

Double_t AliAnalysisTaskScalarProduct::GetRelDiffMsub ( ) const
inline

Definition at line 37 of file AliAnalysisTaskScalarProduct.h.

Bool_t AliAnalysisTaskScalarProduct::GetUsePhiWeights ( ) const
inline

Definition at line 34 of file AliAnalysisTaskScalarProduct.h.

AliAnalysisTaskScalarProduct& AliAnalysisTaskScalarProduct::operator= ( const AliAnalysisTaskScalarProduct aAnalysisTask)
private

Referenced by SetBookOnlyBasicCCH().

void AliAnalysisTaskScalarProduct::SetApplyCorrectionForNUA ( Bool_t const  applyCorrectionForNUA)
inline

Definition at line 39 of file AliAnalysisTaskScalarProduct.h.

void AliAnalysisTaskScalarProduct::SetBehaveAsEP ( )
inline

Definition at line 45 of file AliAnalysisTaskScalarProduct.h.

void AliAnalysisTaskScalarProduct::SetBookOnlyBasicCCH ( Bool_t const  aMB)
inline

Definition at line 49 of file AliAnalysisTaskScalarProduct.h.

void AliAnalysisTaskScalarProduct::SetHarmonic ( Int_t const  harmonic)
inline

Definition at line 42 of file AliAnalysisTaskScalarProduct.h.

void AliAnalysisTaskScalarProduct::SetRelDiffMsub ( Double_t  diff)
inline

Definition at line 36 of file AliAnalysisTaskScalarProduct.h.

void AliAnalysisTaskScalarProduct::SetTotalQvector ( const char *  tqv)
inline

Definition at line 47 of file AliAnalysisTaskScalarProduct.h.

void AliAnalysisTaskScalarProduct::SetUsePhiWeights ( Bool_t const  aPhiW)
inline

Definition at line 33 of file AliAnalysisTaskScalarProduct.h.

void AliAnalysisTaskScalarProduct::Terminate ( Option_t )
virtual

Definition at line 182 of file AliAnalysisTaskScalarProduct.cxx.

void AliAnalysisTaskScalarProduct::UserCreateOutputObjects ( )
virtual

Definition at line 113 of file AliAnalysisTaskScalarProduct.cxx.

void AliAnalysisTaskScalarProduct::UserExec ( Option_t option)
virtual

Definition at line 162 of file AliAnalysisTaskScalarProduct.cxx.

Member Data Documentation

Bool_t AliAnalysisTaskScalarProduct::fApplyCorrectionForNUA
private
AliFlowEventSimple* AliAnalysisTaskScalarProduct::fEvent
private

Definition at line 56 of file AliAnalysisTaskScalarProduct.h.

Referenced by UserExec().

Int_t AliAnalysisTaskScalarProduct::fHarmonic
private
TList* AliAnalysisTaskScalarProduct::fListHistos
private

Definition at line 58 of file AliAnalysisTaskScalarProduct.h.

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

TList* AliAnalysisTaskScalarProduct::fListWeights
private

Definition at line 62 of file AliAnalysisTaskScalarProduct.h.

Referenced by UserCreateOutputObjects().

Bool_t AliAnalysisTaskScalarProduct::fMinimalBook
private

Definition at line 60 of file AliAnalysisTaskScalarProduct.h.

Referenced by SetBookOnlyBasicCCH(), and UserCreateOutputObjects().

Int_t AliAnalysisTaskScalarProduct::fNormalizationType
private

Definition at line 69 of file AliAnalysisTaskScalarProduct.h.

Referenced by SetBehaveAsEP(), and UserCreateOutputObjects().

Double_t AliAnalysisTaskScalarProduct::fRelDiffMsub
private

Definition at line 64 of file AliAnalysisTaskScalarProduct.h.

Referenced by GetRelDiffMsub(), and SetRelDiffMsub().

AliFlowAnalysisWithScalarProduct* AliAnalysisTaskScalarProduct::fSP
private

Definition at line 57 of file AliAnalysisTaskScalarProduct.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TString* AliAnalysisTaskScalarProduct::fTotalQvector
private

Definition at line 71 of file AliAnalysisTaskScalarProduct.h.

Referenced by SetTotalQvector(), and UserCreateOutputObjects().

Bool_t AliAnalysisTaskScalarProduct::fUsePhiWeights
private

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