AliPhysics  f05a842 (f05a842)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliForwardTriggerBiasCorrection Class Reference

#include <AliForwardTriggerBiasCorrection.h>

Inheritance diagram for AliForwardTriggerBiasCorrection:

Classes

struct  Bin
 

Public Member Functions

 AliForwardTriggerBiasCorrection ()
 
 AliForwardTriggerBiasCorrection (const char *name)
 
virtual ~AliForwardTriggerBiasCorrection ()
 
AliBaseMultTask::BinMakeBin (Double_t etaLow, Double_t etaHigh)
 
- Public Member Functions inherited from AliBaseMultTask
 AliBaseMultTask ()
 
virtual ~AliBaseMultTask ()
 
void SetMaxMult (Int_t max)
 
void SetMCIsNSD (Bool_t assume)
 
void AddBin (Double_t etaLow, Double_t etaHigh)
 
virtual void DefaultBins ()
 
virtual Bool_t Book ()
 
virtual Bool_t PreEvent ()
 
virtual Bool_t Event (AliAODEvent &aod)
 
virtual Bool_t Finalize ()
 
- 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 PostEvent ()
 
void Print (Option_t *option="") const
 

Protected Member Functions

 AliForwardTriggerBiasCorrection (const AliForwardTriggerBiasCorrection &o)
 
AliForwardTriggerBiasCorrectionoperator= (const AliForwardTriggerBiasCorrection &)
 
Bool_t IsESDClass (AliAODForwardMult *) const
 
 ClassDef (AliForwardTriggerBiasCorrection, 5)
 
- Protected Member Functions inherited from AliBaseMultTask
 AliBaseMultTask (const char *name)
 
 AliBaseMultTask (const AliBaseMultTask &)
 
AliBaseMultTaskoperator= (const AliBaseMultTask &)
 
virtual void Process (TH1D *dndetaForward, TH1D *dndetaCentral, TH1D *normForward, TH1D *normCentral, TH1D *mc, Double_t ipZ, Bool_t pileup, Bool_t selectedTrigger, Bool_t isMCClass, Bool_t isESDClass, const AliAODEvent &aodevent)
 
 ClassDef (AliBaseMultTask, 2)
 
virtual Bool_t CheckEvent (const AliAODForwardMult &fwd)
 
virtual Bool_t IsMCClass (AliAODForwardMult *m) const
 
- 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)
 
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)
 

Additional Inherited Members

- Protected Attributes inherited from AliBaseMultTask
TList fBins
 
Bool_t fIsSelected
 
Int_t fMaxMult
 
Bool_t fMCIsNSD
 
- 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

Task to make the reponse matrices used by the multiplicity distibution analysis

Definition at line 20 of file AliForwardTriggerBiasCorrection.h.

Constructor & Destructor Documentation

AliForwardTriggerBiasCorrection::AliForwardTriggerBiasCorrection ( )
inline

Default Constructor

Definition at line 28 of file AliForwardTriggerBiasCorrection.h.

AliForwardTriggerBiasCorrection::AliForwardTriggerBiasCorrection ( const char *  name)
inline

Constructor

Definition at line 34 of file AliForwardTriggerBiasCorrection.h.

virtual AliForwardTriggerBiasCorrection::~AliForwardTriggerBiasCorrection ( )
inlinevirtual

Destructor

Definition at line 40 of file AliForwardTriggerBiasCorrection.h.

AliForwardTriggerBiasCorrection::AliForwardTriggerBiasCorrection ( const AliForwardTriggerBiasCorrection o)
inlineprotected

Copy Constructor

Definition at line 133 of file AliForwardTriggerBiasCorrection.h.

Member Function Documentation

AliForwardTriggerBiasCorrection::ClassDef ( AliForwardTriggerBiasCorrection  ,
 
)
protected
Bool_t AliForwardTriggerBiasCorrection::IsESDClass ( AliAODForwardMult m) const
protectedvirtual

Check if this is OK class for reconstruction

Returns
true if OK

Reimplemented from AliBaseMultTask.

Definition at line 34 of file AliForwardTriggerBiasCorrection.cxx.

AliBaseMultTask::Bin* AliForwardTriggerBiasCorrection::MakeBin ( Double_t  etaLow,
Double_t  etaHigh 
)
virtual

Create a bin

Implements AliBaseMultTask.

AliForwardTriggerBiasCorrection& AliForwardTriggerBiasCorrection::operator= ( const AliForwardTriggerBiasCorrection )
inlineprotected

Assignment operator

Definition at line 141 of file AliForwardTriggerBiasCorrection.h.


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