AliPhysics  41af4b0 (41af4b0)
AliAnalysisTaskZDCEP Class Reference

#include <AliAnalysisTaskZDCEP.h>

Inheritance diagram for AliAnalysisTaskZDCEP:

Public Member Functions

 AliAnalysisTaskZDCEP ()
 
 AliAnalysisTaskZDCEP (const char *name)
 
virtual ~AliAnalysisTaskZDCEP ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *option)
 
virtual Int_t GetCenBin (Double_t Centrality)
 
virtual void Terminate (Option_t *option)
 
void SetZDCCalibList (TList *const wlist)
 
TListGetZDCCalibList () const
 
void SetTowerEqList (TList *const wlist)
 
TListGetTowerEqList () const
 
void GetZDCQVectors (Double_t QAX, Double_t QAY, Double_t QCX, Double_t QCY)
 

Private Member Functions

 AliAnalysisTaskZDCEP (const AliAnalysisTaskZDCEP &)
 
AliAnalysisTaskZDCEPoperator= (const AliAnalysisTaskZDCEP &)
 

Private Attributes

TListfOutputList
 
TListfHistList
 output list containing ZDC q-vectors More...
 
Double_t fZDCGainAlpha
 output list containing QA histograms More...
 
TListfZDCCalibList
 
TListfTowerEqList
 
TProfile * fZDCQHist [4]
 
TProfile3D * fZDCVtxHist [4]
 
TProfile2D * fZDCEcomTotHist [4]
 
TH3DfZDCVtxFitHist [4]
 
TH1DfZDCVtxFitCenProjHist [4][3]
 
TProfile3D * fZDCVtxCenHistMagPol [10][8]
 
TProfile3D * fZDCVtxCenHist [10][4]
 
TH1DfCRCZDCQVecDummyEZDCBins [10]
 
TH3DfZDCQVecVtxCenEZDC3D [10][10][4]
 
TH1DfTowerGainEq [2][5]
 
AliFlowVectorfZDCFlowVect [2]
 
Int_t fCachedRunNum
 ZDC q-vectors. More...
 
Int_t fRunList [fnRun]
 
TListfQVecListRun [fnRun]
 
TArrayD fAvVtxPosX
 run-by-run list More...
 
TArrayD fAvVtxPosY
 
TArrayD fAvVtxPosZ
 
Bool_t fbFlagIsPosMagField
 
AliFlowEventfFlowEvent
 
AliAnalysisUtils * fAnalysisUtils
 
AliMultSelection * fMultSelection
 

Static Private Attributes

static const Int_t fnRun = 125
 

Detailed Description

Definition at line 39 of file AliAnalysisTaskZDCEP.h.

Constructor & Destructor Documentation

AliAnalysisTaskZDCEP::AliAnalysisTaskZDCEP ( )

Definition at line 75 of file AliAnalysisTaskZDCEP.cxx.

AliAnalysisTaskZDCEP::AliAnalysisTaskZDCEP ( const char *  name)

Definition at line 136 of file AliAnalysisTaskZDCEP.cxx.

AliAnalysisTaskZDCEP::~AliAnalysisTaskZDCEP ( )
virtual

Definition at line 200 of file AliAnalysisTaskZDCEP.cxx.

AliAnalysisTaskZDCEP::AliAnalysisTaskZDCEP ( const AliAnalysisTaskZDCEP )
private

Member Function Documentation

Int_t AliAnalysisTaskZDCEP::GetCenBin ( Double_t  Centrality)
virtual

Definition at line 661 of file AliAnalysisTaskZDCEP.cxx.

Referenced by UserExec().

TList* AliAnalysisTaskZDCEP::GetTowerEqList ( ) const
inline

Definition at line 59 of file AliAnalysisTaskZDCEP.h.

TList* AliAnalysisTaskZDCEP::GetZDCCalibList ( ) const
inline

Definition at line 57 of file AliAnalysisTaskZDCEP.h.

void AliAnalysisTaskZDCEP::GetZDCQVectors ( Double_t  QAX,
Double_t  QAY,
Double_t  QCX,
Double_t  QCY 
)

Definition at line 651 of file AliAnalysisTaskZDCEP.cxx.

Referenced by GetTowerEqList().

AliAnalysisTaskZDCEP& AliAnalysisTaskZDCEP::operator= ( const AliAnalysisTaskZDCEP )
private
void AliAnalysisTaskZDCEP::SetTowerEqList ( TList *const  wlist)
inline

Definition at line 58 of file AliAnalysisTaskZDCEP.h.

void AliAnalysisTaskZDCEP::SetZDCCalibList ( TList *const  wlist)
inline

Definition at line 56 of file AliAnalysisTaskZDCEP.h.

void AliAnalysisTaskZDCEP::Terminate ( Option_t option)
virtual

Definition at line 680 of file AliAnalysisTaskZDCEP.cxx.

void AliAnalysisTaskZDCEP::UserCreateOutputObjects ( )
virtual

Definition at line 212 of file AliAnalysisTaskZDCEP.cxx.

void AliAnalysisTaskZDCEP::UserExec ( Option_t option)
virtual

Definition at line 280 of file AliAnalysisTaskZDCEP.cxx.

Member Data Documentation

AliAnalysisUtils* AliAnalysisTaskZDCEP::fAnalysisUtils
private

Definition at line 92 of file AliAnalysisTaskZDCEP.h.

Referenced by UserCreateOutputObjects(), and ~AliAnalysisTaskZDCEP().

TArrayD AliAnalysisTaskZDCEP::fAvVtxPosX
private

run-by-run list

Definition at line 86 of file AliAnalysisTaskZDCEP.h.

Referenced by AliAnalysisTaskZDCEP(), and UserExec().

TArrayD AliAnalysisTaskZDCEP::fAvVtxPosY
private

Definition at line 87 of file AliAnalysisTaskZDCEP.h.

Referenced by AliAnalysisTaskZDCEP(), and UserExec().

TArrayD AliAnalysisTaskZDCEP::fAvVtxPosZ
private

Definition at line 88 of file AliAnalysisTaskZDCEP.h.

Referenced by AliAnalysisTaskZDCEP(), and UserExec().

Bool_t AliAnalysisTaskZDCEP::fbFlagIsPosMagField
private

Definition at line 89 of file AliAnalysisTaskZDCEP.h.

Referenced by UserExec().

Int_t AliAnalysisTaskZDCEP::fCachedRunNum
private

ZDC q-vectors.

Definition at line 82 of file AliAnalysisTaskZDCEP.h.

Referenced by UserExec().

TH1D* AliAnalysisTaskZDCEP::fCRCZDCQVecDummyEZDCBins[10]
private

Definition at line 76 of file AliAnalysisTaskZDCEP.h.

Referenced by AliAnalysisTaskZDCEP(), and UserCreateOutputObjects().

AliFlowEvent* AliAnalysisTaskZDCEP::fFlowEvent
private

Definition at line 90 of file AliAnalysisTaskZDCEP.h.

Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskZDCEP().

TList* AliAnalysisTaskZDCEP::fHistList
private

output list containing ZDC q-vectors

Definition at line 65 of file AliAnalysisTaskZDCEP.h.

Referenced by UserCreateOutputObjects(), and ~AliAnalysisTaskZDCEP().

AliMultSelection* AliAnalysisTaskZDCEP::fMultSelection
private

Definition at line 93 of file AliAnalysisTaskZDCEP.h.

Referenced by UserExec(), and ~AliAnalysisTaskZDCEP().

const Int_t AliAnalysisTaskZDCEP::fnRun = 125
staticprivate

Definition at line 83 of file AliAnalysisTaskZDCEP.h.

Referenced by AliAnalysisTaskZDCEP(), and UserExec().

TList* AliAnalysisTaskZDCEP::fOutputList
private

Definition at line 64 of file AliAnalysisTaskZDCEP.h.

Referenced by UserCreateOutputObjects(), and ~AliAnalysisTaskZDCEP().

TList* AliAnalysisTaskZDCEP::fQVecListRun[fnRun]
private

Definition at line 85 of file AliAnalysisTaskZDCEP.h.

Int_t AliAnalysisTaskZDCEP::fRunList[fnRun]
private

Definition at line 84 of file AliAnalysisTaskZDCEP.h.

Referenced by AliAnalysisTaskZDCEP(), and UserExec().

TList* AliAnalysisTaskZDCEP::fTowerEqList
private

Definition at line 68 of file AliAnalysisTaskZDCEP.h.

Referenced by GetTowerEqList(), SetTowerEqList(), and UserExec().

TH1D* AliAnalysisTaskZDCEP::fTowerGainEq[2][5]
private

Definition at line 79 of file AliAnalysisTaskZDCEP.h.

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

TList* AliAnalysisTaskZDCEP::fZDCCalibList
private

Definition at line 67 of file AliAnalysisTaskZDCEP.h.

Referenced by GetZDCCalibList(), SetZDCCalibList(), and UserExec().

TProfile2D* AliAnalysisTaskZDCEP::fZDCEcomTotHist[4]
private

Definition at line 71 of file AliAnalysisTaskZDCEP.h.

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

AliFlowVector* AliAnalysisTaskZDCEP::fZDCFlowVect[2]
private
Double_t AliAnalysisTaskZDCEP::fZDCGainAlpha
private

output list containing QA histograms

Definition at line 66 of file AliAnalysisTaskZDCEP.h.

Referenced by UserExec().

TProfile* AliAnalysisTaskZDCEP::fZDCQHist[4]
private

Definition at line 69 of file AliAnalysisTaskZDCEP.h.

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

TH3D* AliAnalysisTaskZDCEP::fZDCQVecVtxCenEZDC3D[10][10][4]
private

Definition at line 78 of file AliAnalysisTaskZDCEP.h.

Referenced by AliAnalysisTaskZDCEP(), and UserCreateOutputObjects().

TProfile3D* AliAnalysisTaskZDCEP::fZDCVtxCenHist[10][4]
private

Definition at line 75 of file AliAnalysisTaskZDCEP.h.

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

TProfile3D* AliAnalysisTaskZDCEP::fZDCVtxCenHistMagPol[10][8]
private

Definition at line 74 of file AliAnalysisTaskZDCEP.h.

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

TH1D* AliAnalysisTaskZDCEP::fZDCVtxFitCenProjHist[4][3]
private

Definition at line 73 of file AliAnalysisTaskZDCEP.h.

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

TH3D* AliAnalysisTaskZDCEP::fZDCVtxFitHist[4]
private

Definition at line 72 of file AliAnalysisTaskZDCEP.h.

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

TProfile3D* AliAnalysisTaskZDCEP::fZDCVtxHist[4]
private

Definition at line 70 of file AliAnalysisTaskZDCEP.h.

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


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