AliPhysics  32b88a8 (32b88a8)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliFMDEventPlaneTask Class Reference

#include <AliFMDEventPlaneTask.h>

Inheritance diagram for AliFMDEventPlaneTask:

Public Member Functions

 AliFMDEventPlaneTask ()
 
 AliFMDEventPlaneTask (const char *name)
 
virtual ~AliFMDEventPlaneTask ()
 
- Public Member Functions inherited from AliBaseAODTask
 AliBaseAODTask ()
 
 AliBaseAODTask (const char *name, const char *title)
 
virtual ~AliBaseAODTask ()
 
virtual Bool_t Configure (const char *macro="-default-")
 
void SetIpZRange (Double_t min, Double_t max)
 
void SetIpZMin (Double_t min)
 
void SetIpZMax (Double_t max)
 
void SetTriggerMask (UInt_t mask)
 
void SetTriggerMask (const char *mask)
 
void SetFilterMask (UInt_t mask)
 
void SetFilterMask (const char *mask)
 
void SetCentralityAxis (UShort_t n, Short_t *bins)
 
void SetCentralityAxis (UShort_t n, Double_t *bins)
 
void SetCentralityAxis (Short_t low, Short_t high)
 
void SetCentralityAxis (const char *bins)
 
virtual Bool_t Connect (const char *sumFile=0, const char *resFile=0)
 
virtual Bool_t PreData ()
 
virtual Bool_t PreEvent ()
 
virtual Bool_t PostEvent ()
 
void Print (Option_t *option="") const
 

Task interface methods

AliFMDEventPlaneFinder fEventPlaneFinder
 
TH1DfHistVertexSel
 
virtual Bool_t Book ()
 
virtual Bool_t Event (AliAODEvent &aod)
 
virtual Bool_t Finalize ()
 
AliFMDEventPlaneFinderGetEventPlaneFinder ()
 
const AliFMDEventPlaneFinderGetEventPlaneFinder () const
 
 AliFMDEventPlaneTask (const AliFMDEventPlaneTask &o)
 
AliFMDEventPlaneTaskoperator= (const AliFMDEventPlaneTask &)
 
 ClassDef (AliFMDEventPlaneTask, 3)
 

Additional Inherited Members

- Protected Member Functions inherited from AliBaseAODTask
 AliBaseAODTask (const AliBaseAODTask &o)
 
AliBaseAODTaskoperator= (const AliBaseAODTask &o)
 
AliAODForwardMultGetForward (const AliAODEvent &aod, Bool_t mc=false, Bool_t verb=true)
 
AliAODMultEventClassGetMultClass (const AliAODEvent &aod, Bool_t verb=true)
 
AliAODCentralMultGetCentral (const AliAODEvent &aod, Bool_t mc=false, Bool_t verb=true)
 
TH2DGetPrimary (const AliAODEvent &aod)
 
virtual void StoreInformation (AliAODForwardMult &forward)
 
virtual Bool_t CheckEvent (const AliAODForwardMult &forward)
 
Bool_t HasCentrality () const
 
virtual Double_t GetCentrality (AliAODEvent &event, AliAODForwardMult *forward, Int_t &qual)
 
virtual Double_t GetCentrality (AliAODEvent &event, AliAODForwardMult *forward)
 
virtual Double_t GetIpZ (AliAODEvent &event, AliAODForwardMult *forward)
 
virtual Bool_t GetIpXY (AliAODEvent &aod, Double_t &x, Double_t &y)
 
virtual const char * DefaultConfig () const
 
virtual void Init ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *option)
 
- Protected Attributes inherited from AliBaseAODTask
UInt_t fTriggerMask
 
UInt_t fFilterMask
 
Double_t fMinIpZ
 
Double_t fMaxIpZ
 
TAxis fCentAxis
 
TH1IfTriggers
 
TH1IfEventStatus
 
TH1DfVertex
 
TH1DfCent
 
TH1DfAccVertex
 
TH2DfAccVertexXY
 
TH1DfAccCent
 
Bool_t fFirstEvent
 
Bool_t fCloneList
 
TListfSums
 
TListfResults
 

Detailed Description

Calculate the event plane in the forward regions using the FMD

Inputs:

Outputs:

  • AnalysisResults.root

Definition at line 36 of file AliFMDEventPlaneTask.h.

Constructor & Destructor Documentation

AliFMDEventPlaneTask::AliFMDEventPlaneTask ( )

Constructor

AliFMDEventPlaneTask::AliFMDEventPlaneTask ( const char *  name)

Constructor

Parameters
nameName of task

Definition at line 49 of file AliFMDEventPlaneTask.cxx.

virtual AliFMDEventPlaneTask::~AliFMDEventPlaneTask ( )
inlinevirtual

Destructor

Definition at line 52 of file AliFMDEventPlaneTask.h.

AliFMDEventPlaneTask::AliFMDEventPlaneTask ( const AliFMDEventPlaneTask o)
protected

Copy constructor

Parameters
oObject to copy from

Member Function Documentation

Bool_t AliFMDEventPlaneTask::Book ( )
virtual

Create output objects

Returns
true on success

Implements AliBaseAODTask.

Definition at line 63 of file AliFMDEventPlaneTask.cxx.

AliFMDEventPlaneTask::ClassDef ( AliFMDEventPlaneTask  ,
 
)
protected
Bool_t AliFMDEventPlaneTask::Event ( AliAODEvent aod)
virtual

Process each event

Parameters
aodAOD Event
Returns
true on success

Implements AliBaseAODTask.

Definition at line 82 of file AliFMDEventPlaneTask.cxx.

Bool_t AliFMDEventPlaneTask::Finalize ( )
virtual

End of job

Returns
true on success

Implements AliBaseAODTask.

Definition at line 107 of file AliFMDEventPlaneTask.cxx.

AliFMDEventPlaneFinder& AliFMDEventPlaneTask::GetEventPlaneFinder ( )
inline

Get reference to the EventPlaneFinder algorithm

Returns
Reference to AliFMDEventPlaneFinder object

Definition at line 82 of file AliFMDEventPlaneTask.h.

Referenced by AddTaskFMDEventPlane().

const AliFMDEventPlaneFinder& AliFMDEventPlaneTask::GetEventPlaneFinder ( ) const
inline

Get reference to the EventPlaneFinder algorithm

Returns
Reference to AliFMDEventPlaneFinder object

Definition at line 88 of file AliFMDEventPlaneTask.h.

AliFMDEventPlaneTask& AliFMDEventPlaneTask::operator= ( const AliFMDEventPlaneTask )
protected

Assignment operator

Returns
Reference to this object

Member Data Documentation

AliFMDEventPlaneFinder AliFMDEventPlaneTask::fEventPlaneFinder
protected

Definition at line 103 of file AliFMDEventPlaneTask.h.

Referenced by Book(), Event(), and GetEventPlaneFinder().

TH1D* AliFMDEventPlaneTask::fHistVertexSel
protected

Definition at line 104 of file AliFMDEventPlaneTask.h.

Referenced by Book(), and Event().


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