AliPhysics  master (3d17d9d)
AliAnalysisTaskForStudents Class Reference

#include <AliAnalysisTaskForStudents.h>

Inheritance diagram for AliAnalysisTaskForStudents:

Public Member Functions

 AliAnalysisTaskForStudents ()
 
 AliAnalysisTaskForStudents (const char *name, Bool_t useParticleWeights=kFALSE)
 
virtual ~AliAnalysisTaskForStudents ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *)
 
virtual void Terminate (Option_t *)
 
virtual void InitializeArrays ()
 
virtual void BookAndNestAllLists ()
 
virtual void BookControlHistograms ()
 
virtual void BookFinalResultsHistograms ()
 
void SetControlHistogramsList (TList *const chl)
 
TListGetControlHistogramsList () const
 
void SetFinalResultsList (TList *const frl)
 
TListGetFinalResultsList () const
 
void SetPtBinning (Int_t const nbins, Float_t min, Float_t max)
 

Private Member Functions

 AliAnalysisTaskForStudents (const AliAnalysisTaskForStudents &aatmpf)
 
AliAnalysisTaskForStudentsoperator= (const AliAnalysisTaskForStudents &aatmpf)
 

Private Attributes

TListfHistList
 
TListfControlHistogramsList
 
TH1F * fPtHist
 
Int_t fNbinsPt
 
Float_t fMinBinPt
 
Float_t fMaxBinPt
 
TListfFinalResultsList
 

Detailed Description

Definition at line 22 of file AliAnalysisTaskForStudents.h.

Constructor & Destructor Documentation

AliAnalysisTaskForStudents::AliAnalysisTaskForStudents ( )

Definition at line 80 of file AliAnalysisTaskForStudents.cxx.

Referenced by SetPtBinning().

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

Definition at line 34 of file AliAnalysisTaskForStudents.cxx.

AliAnalysisTaskForStudents::~AliAnalysisTaskForStudents ( )
virtual

Definition at line 100 of file AliAnalysisTaskForStudents.cxx.

AliAnalysisTaskForStudents::AliAnalysisTaskForStudents ( const AliAnalysisTaskForStudents aatmpf)
private

Member Function Documentation

void AliAnalysisTaskForStudents::BookAndNestAllLists ( )
virtual

Definition at line 221 of file AliAnalysisTaskForStudents.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskForStudents::BookControlHistograms ( )
virtual

Definition at line 247 of file AliAnalysisTaskForStudents.cxx.

Referenced by UserCreateOutputObjects().

void AliAnalysisTaskForStudents::BookFinalResultsHistograms ( )
virtual

Definition at line 267 of file AliAnalysisTaskForStudents.cxx.

Referenced by UserCreateOutputObjects().

TList* AliAnalysisTaskForStudents::GetControlHistogramsList ( ) const
inline

Definition at line 45 of file AliAnalysisTaskForStudents.h.

TList* AliAnalysisTaskForStudents::GetFinalResultsList ( ) const
inline

Definition at line 47 of file AliAnalysisTaskForStudents.h.

void AliAnalysisTaskForStudents::InitializeArrays ( )
virtual

Definition at line 213 of file AliAnalysisTaskForStudents.cxx.

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

Referenced by SetPtBinning().

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

Definition at line 44 of file AliAnalysisTaskForStudents.h.

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

Definition at line 46 of file AliAnalysisTaskForStudents.h.

void AliAnalysisTaskForStudents::SetPtBinning ( Int_t const  nbins,
Float_t  min,
Float_t  max 
)
inline

Definition at line 49 of file AliAnalysisTaskForStudents.h.

void AliAnalysisTaskForStudents::Terminate ( Option_t )
virtual

Definition at line 192 of file AliAnalysisTaskForStudents.cxx.

void AliAnalysisTaskForStudents::UserCreateOutputObjects ( )
virtual

Definition at line 110 of file AliAnalysisTaskForStudents.cxx.

void AliAnalysisTaskForStudents::UserExec ( Option_t )
virtual

Definition at line 139 of file AliAnalysisTaskForStudents.cxx.

Member Data Documentation

TList* AliAnalysisTaskForStudents::fControlHistogramsList
private
TList* AliAnalysisTaskForStudents::fFinalResultsList
private
TList* AliAnalysisTaskForStudents::fHistList
private
Float_t AliAnalysisTaskForStudents::fMaxBinPt
private

Definition at line 68 of file AliAnalysisTaskForStudents.h.

Referenced by BookControlHistograms(), and SetPtBinning().

Float_t AliAnalysisTaskForStudents::fMinBinPt
private

Definition at line 67 of file AliAnalysisTaskForStudents.h.

Referenced by BookControlHistograms(), and SetPtBinning().

Int_t AliAnalysisTaskForStudents::fNbinsPt
private

Definition at line 66 of file AliAnalysisTaskForStudents.h.

Referenced by BookControlHistograms(), and SetPtBinning().

TH1F* AliAnalysisTaskForStudents::fPtHist
private

Definition at line 65 of file AliAnalysisTaskForStudents.h.

Referenced by BookControlHistograms(), and UserExec().


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