AliPhysics  1811c8f (1811c8f)
AliAnalysisTaskStudentsML Class Reference

#include <AliAnalysisTaskStudentsML.h>

Inheritance diagram for AliAnalysisTaskStudentsML:

Public Member Functions

 AliAnalysisTaskStudentsML ()
 
 AliAnalysisTaskStudentsML (const char *name, Bool_t useParticleWeights=kFALSE)
 
virtual ~AliAnalysisTaskStudentsML ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *)
 
virtual void Terminate (Option_t *)
 
virtual void InitializeArrays ()
 
TComplex Q (Int_t n, Int_t p)
 
TComplex Recursion (Int_t n, Int_t *harmonic, Int_t mult, Int_t skip)
 
virtual void BookAndNestAllLists ()
 
virtual void BookControlHistograms ()
 
virtual void BookFinalResultsHistograms ()
 
virtual void Cosmetics ()
 
virtual void CalculateQvectors ()
 
virtual void Correlation ()
 
void SetControlHistogramsList (TList *const chl)
 
TListGetControlHistogramsList () const
 
void SetFinalResultsList (TList *const frl)
 
TListGetFinalResultsList () const
 
void SetBinning (Int_t const nbins, Float_t min, Float_t max)
 

Private Member Functions

 AliAnalysisTaskStudentsML (const AliAnalysisTaskStudentsML &aatmpf)
 
AliAnalysisTaskStudentsMLoperator= (const AliAnalysisTaskStudentsML &aatmpf)
 

Private Attributes

TListfHistList
 
TListfControlHistogramsList
 
TH1F * fPtHist
 
Int_t fNbins
 
Float_t fMinBin
 
Float_t fMaxBin
 
TH1F * fPhiHist
 
TH1F * fEtaHist
 
TH1F * fMultiHisto
 
Int_t fMaxCorrelator
 
TProfile * fRecursion [2][8]
 
Bool_t bUseWeights
 //how can i set the 8 as fMaxCorrelator?????? More...
 
const Int_t kNumber
 
const Int_t kh1
 
const Int_t kh2
 
const Int_t kh3
 
const Int_t kh4
 
const Int_t kh5
 
const Int_t kh6
 
const Int_t kh7
 
const Int_t kh8
 
const Int_t kSum
 
const Int_t kMaxHarmonic
 
const Int_t kMaxPower
 
Int_t fParticles
 
Float_t fCentral
 
Float_t fMinCentrality
 
Float_t fMaxCentrality
 
TArrayDfAngles
 
TArrayDfWeights
 Azimuthal angles. More...
 
TArrayIfBin
 Particle weights. More...
 
TF1 * func1
 Bins for particle weight. More...
 
TComplex Qvector [17][9]
 
TProfile * fCentrality
 //[fMaxHarmonic*fMaxCorrelator+1][fMaxCorrelator+1] More...
 
TListfFinalResultsList
 

Detailed Description

Definition at line 30 of file AliAnalysisTaskStudentsML.h.

Constructor & Destructor Documentation

AliAnalysisTaskStudentsML::AliAnalysisTaskStudentsML ( )

Definition at line 114 of file AliAnalysisTaskStudentsML.cxx.

Referenced by SetBinning().

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

Definition at line 48 of file AliAnalysisTaskStudentsML.cxx.

AliAnalysisTaskStudentsML::~AliAnalysisTaskStudentsML ( )
virtual

Definition at line 154 of file AliAnalysisTaskStudentsML.cxx.

AliAnalysisTaskStudentsML::AliAnalysisTaskStudentsML ( const AliAnalysisTaskStudentsML aatmpf)
private

Member Function Documentation

void AliAnalysisTaskStudentsML::BookAndNestAllLists ( )
virtual

Definition at line 427 of file AliAnalysisTaskStudentsML.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskStudentsML::BookControlHistograms ( )
virtual

Definition at line 453 of file AliAnalysisTaskStudentsML.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskStudentsML::BookFinalResultsHistograms ( )
virtual

Definition at line 496 of file AliAnalysisTaskStudentsML.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskStudentsML::CalculateQvectors ( )
virtual

Definition at line 540 of file AliAnalysisTaskStudentsML.cxx.

Referenced by Correlation().

void AliAnalysisTaskStudentsML::Correlation ( )
virtual

Definition at line 636 of file AliAnalysisTaskStudentsML.cxx.

Referenced by UserExec().

void AliAnalysisTaskStudentsML::Cosmetics ( )
virtual

Definition at line 516 of file AliAnalysisTaskStudentsML.cxx.

Referenced by BookFinalResultsHistograms().

TList* AliAnalysisTaskStudentsML::GetControlHistogramsList ( ) const
inline

Definition at line 62 of file AliAnalysisTaskStudentsML.h.

TList* AliAnalysisTaskStudentsML::GetFinalResultsList ( ) const
inline

Definition at line 64 of file AliAnalysisTaskStudentsML.h.

void AliAnalysisTaskStudentsML::InitializeArrays ( )
virtual

Definition at line 397 of file AliAnalysisTaskStudentsML.cxx.

AliAnalysisTaskStudentsML& AliAnalysisTaskStudentsML::operator= ( const AliAnalysisTaskStudentsML aatmpf)
private

Referenced by SetBinning().

TComplex AliAnalysisTaskStudentsML::Q ( Int_t  n,
Int_t  p 
)

Definition at line 579 of file AliAnalysisTaskStudentsML.cxx.

Referenced by Recursion().

TComplex AliAnalysisTaskStudentsML::Recursion ( Int_t  n,
Int_t harmonic,
Int_t  mult = 1,
Int_t  skip = 0 
)

Definition at line 594 of file AliAnalysisTaskStudentsML.cxx.

Referenced by Correlation().

void AliAnalysisTaskStudentsML::SetBinning ( Int_t const  nbins,
Float_t  min,
Float_t  max 
)
inline

Definition at line 66 of file AliAnalysisTaskStudentsML.h.

void AliAnalysisTaskStudentsML::SetControlHistogramsList ( TList *const  chl)
inline

Definition at line 61 of file AliAnalysisTaskStudentsML.h.

void AliAnalysisTaskStudentsML::SetFinalResultsList ( TList *const  frl)
inline

Definition at line 63 of file AliAnalysisTaskStudentsML.h.

void AliAnalysisTaskStudentsML::Terminate ( Option_t )
virtual

Definition at line 378 of file AliAnalysisTaskStudentsML.cxx.

void AliAnalysisTaskStudentsML::UserCreateOutputObjects ( )
virtual

Definition at line 164 of file AliAnalysisTaskStudentsML.cxx.

void AliAnalysisTaskStudentsML::UserExec ( Option_t )
virtual

Definition at line 194 of file AliAnalysisTaskStudentsML.cxx.

Member Data Documentation

Bool_t AliAnalysisTaskStudentsML::bUseWeights
private

//how can i set the 8 as fMaxCorrelator??????

Definition at line 100 of file AliAnalysisTaskStudentsML.h.

Referenced by CalculateQvectors().

TArrayD* AliAnalysisTaskStudentsML::fAngles
private

Definition at line 113 of file AliAnalysisTaskStudentsML.h.

Referenced by CalculateQvectors(), and UserExec().

TArrayI* AliAnalysisTaskStudentsML::fBin
private

Particle weights.

Definition at line 115 of file AliAnalysisTaskStudentsML.h.

Float_t AliAnalysisTaskStudentsML::fCentral
private

Definition at line 110 of file AliAnalysisTaskStudentsML.h.

Referenced by UserExec().

TProfile* AliAnalysisTaskStudentsML::fCentrality
private

//[fMaxHarmonic*fMaxCorrelator+1][fMaxCorrelator+1]

Definition at line 122 of file AliAnalysisTaskStudentsML.h.

Referenced by BookFinalResultsHistograms(), and UserExec().

TList* AliAnalysisTaskStudentsML::fControlHistogramsList
private
TH1F* AliAnalysisTaskStudentsML::fEtaHist
private

Definition at line 92 of file AliAnalysisTaskStudentsML.h.

Referenced by BookControlHistograms(), and UserExec().

TList* AliAnalysisTaskStudentsML::fFinalResultsList
private
TList* AliAnalysisTaskStudentsML::fHistList
private
Float_t AliAnalysisTaskStudentsML::fMaxBin
private

Definition at line 90 of file AliAnalysisTaskStudentsML.h.

Referenced by BookControlHistograms(), and SetBinning().

Float_t AliAnalysisTaskStudentsML::fMaxCentrality
private

Definition at line 112 of file AliAnalysisTaskStudentsML.h.

Referenced by UserExec().

Int_t AliAnalysisTaskStudentsML::fMaxCorrelator
private

Definition at line 98 of file AliAnalysisTaskStudentsML.h.

Referenced by Cosmetics(), and InitializeArrays().

Float_t AliAnalysisTaskStudentsML::fMinBin
private

Definition at line 89 of file AliAnalysisTaskStudentsML.h.

Referenced by BookControlHistograms(), and SetBinning().

Float_t AliAnalysisTaskStudentsML::fMinCentrality
private

Definition at line 111 of file AliAnalysisTaskStudentsML.h.

Referenced by UserExec().

TH1F* AliAnalysisTaskStudentsML::fMultiHisto
private

Definition at line 95 of file AliAnalysisTaskStudentsML.h.

Referenced by BookControlHistograms(), and UserExec().

Int_t AliAnalysisTaskStudentsML::fNbins
private

Definition at line 88 of file AliAnalysisTaskStudentsML.h.

Referenced by BookControlHistograms(), and SetBinning().

Int_t AliAnalysisTaskStudentsML::fParticles
private

Definition at line 109 of file AliAnalysisTaskStudentsML.h.

Referenced by CalculateQvectors(), and UserExec().

TH1F* AliAnalysisTaskStudentsML::fPhiHist
private

Definition at line 91 of file AliAnalysisTaskStudentsML.h.

Referenced by BookControlHistograms(), and UserExec().

TH1F* AliAnalysisTaskStudentsML::fPtHist
private

Definition at line 87 of file AliAnalysisTaskStudentsML.h.

Referenced by BookControlHistograms(), and UserExec().

TProfile* AliAnalysisTaskStudentsML::fRecursion[2][8]
private

Definition at line 99 of file AliAnalysisTaskStudentsML.h.

Referenced by Correlation(), Cosmetics(), InitializeArrays(), and UserExec().

TF1* AliAnalysisTaskStudentsML::func1
private

Bins for particle weight.

Definition at line 116 of file AliAnalysisTaskStudentsML.h.

TArrayD* AliAnalysisTaskStudentsML::fWeights
private

Azimuthal angles.

Definition at line 114 of file AliAnalysisTaskStudentsML.h.

Referenced by CalculateQvectors().

const Int_t AliAnalysisTaskStudentsML::kh1
private

Definition at line 104 of file AliAnalysisTaskStudentsML.h.

Referenced by Correlation().

const Int_t AliAnalysisTaskStudentsML::kh2
private

Definition at line 104 of file AliAnalysisTaskStudentsML.h.

Referenced by Correlation().

const Int_t AliAnalysisTaskStudentsML::kh3
private

Definition at line 104 of file AliAnalysisTaskStudentsML.h.

Referenced by Correlation().

const Int_t AliAnalysisTaskStudentsML::kh4
private

Definition at line 104 of file AliAnalysisTaskStudentsML.h.

Referenced by Correlation().

const Int_t AliAnalysisTaskStudentsML::kh5
private

Definition at line 104 of file AliAnalysisTaskStudentsML.h.

Referenced by Correlation().

const Int_t AliAnalysisTaskStudentsML::kh6
private

Definition at line 104 of file AliAnalysisTaskStudentsML.h.

Referenced by Correlation().

const Int_t AliAnalysisTaskStudentsML::kh7
private

Definition at line 104 of file AliAnalysisTaskStudentsML.h.

Referenced by Correlation().

const Int_t AliAnalysisTaskStudentsML::kh8
private

Definition at line 104 of file AliAnalysisTaskStudentsML.h.

Referenced by Correlation().

const Int_t AliAnalysisTaskStudentsML::kMaxHarmonic
private

Definition at line 107 of file AliAnalysisTaskStudentsML.h.

Referenced by CalculateQvectors().

const Int_t AliAnalysisTaskStudentsML::kMaxPower
private

Definition at line 108 of file AliAnalysisTaskStudentsML.h.

Referenced by CalculateQvectors().

const Int_t AliAnalysisTaskStudentsML::kNumber
private

Definition at line 102 of file AliAnalysisTaskStudentsML.h.

Referenced by Correlation(), and UserExec().

const Int_t AliAnalysisTaskStudentsML::kSum
private

Definition at line 106 of file AliAnalysisTaskStudentsML.h.

TComplex AliAnalysisTaskStudentsML::Qvector[17][9]
private

Definition at line 118 of file AliAnalysisTaskStudentsML.h.

Referenced by CalculateQvectors(), InitializeArrays(), and Q().


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