![]() |
AliPhysics
56f1704 (56f1704)
|
#include <AliForwardMCCorrectionsTask.h>
Classes | |
struct | VtxBin |
Public Member Functions | |
AliForwardMCCorrectionsTask (const char *name) | |
AliForwardMCCorrectionsTask () | |
void | Print (Option_t *option="") const |
AliBaseMCTrackDensity & | GetTrackDensity () |
const AliBaseMCTrackDensity & | GetTrackDensity () const |
Interface methods | |
virtual Bool_t | PreEvent () |
![]() | |
AliBaseMCCorrectionsTask (const char *name, AliCorrectionManagerBase *m) | |
AliBaseMCCorrectionsTask () | |
void | SetVertexAxis (Int_t nBins, Double_t vzMin, Double_t vzMax=-1000000) |
void | SetVertexAxis (const TAxis &axis) |
void | SetEtaAxis (Int_t nBins, Double_t etaMin, Double_t etaMax=-1000000) |
void | SetEtaAxis (const TAxis &axis) |
void | SetSatellite (Bool_t sat) |
AliFMDEventInspector & | GetEventInspector () |
const AliFMDEventInspector & | GetEventInspector () const |
void | SetUseESDVertex (Bool_t use) |
void | SetAfterEventSel (Bool_t use) |
virtual Bool_t | Book () |
virtual Bool_t | Event (AliESDEvent &esd) |
virtual Bool_t | Finalize () |
![]() | |
AliBaseESDTask () | |
AliBaseESDTask (const char *name, const char *title, AliCorrectionManagerBase *manager) | |
virtual Bool_t | Connect (const char *sumFile=0, const char *resFile=0) |
virtual Bool_t | Connect (const char *sumFile, const char *resFile, Bool_t old) |
virtual Bool_t | Setup () |
virtual void | PreCorrections (const AliESDEvent *esd) |
virtual Bool_t | PreData (const TAxis &vertex, const TAxis &eta) |
virtual Bool_t | PostEvent () |
virtual void | SetDebug (Int_t dbg) |
virtual void | SetDebugLevel (Int_t dbg) |
void | SetIPzMethod (const char *str) |
virtual Bool_t | Configure (const char *macro="-default-") |
Protected Attributes | |
AliFMDMCTrackDensity | fTrackDensity |
AliESDFMD | fESDFMD |
AliFMDCorrSecondaryMap * | fSecCorr |
![]() | |
AliFMDMCEventInspector | fInspector |
TObjArray * | fVtxBins |
TH1I * | fHEvents |
TH1I * | fHEventsTr |
TH1I * | fHEventsTrVtx |
TAxis | fVtxAxis |
TAxis | fEtaAxis |
Bool_t | fUseESDVertex |
Bool_t | fAfterEventSel |
![]() | |
Bool_t | fFirstEvent |
TList * | fList |
TList * | fResults |
UInt_t | fNeededCorrections |
UInt_t | fExtraCorrections |
Bool_t | fCloneList |
Calculate the simulation-based corrections in the forward regions
Definition at line 50 of file AliForwardMCCorrectionsTask.h.
AliForwardMCCorrectionsTask::AliForwardMCCorrectionsTask | ( | const char * | name | ) |
Constructor
name | Name of task |
Definition at line 55 of file AliForwardMCCorrectionsTask.cxx.
AliForwardMCCorrectionsTask::AliForwardMCCorrectionsTask | ( | ) |
Constructor
Definition at line 40 of file AliForwardMCCorrectionsTask.cxx.
Referenced by GetTrackDensity().
|
protected |
Copy constructor
o | Object to copy from |
|
protectedvirtual |
Create corrections objects and store them in passed list
results | Output list |
Implements AliBaseMCCorrectionsTask.
Definition at line 126 of file AliForwardMCCorrectionsTask.cxx.
|
protectedvirtual |
Create a vertex bin
low | Low cut on \(IP_{z}\) |
high | High cut on \(IP_{z}\) |
Implements AliBaseMCCorrectionsTask.
Definition at line 71 of file AliForwardMCCorrectionsTask.cxx.
|
protectedvirtual |
Do the final processing of a vertex bin
bin | Vertex bin |
iVz | Vertex bin number |
Implements AliBaseMCCorrectionsTask.
Definition at line 136 of file AliForwardMCCorrectionsTask.cxx.
|
inlinevirtual |
Get a reference to the track density calculator
Implements AliBaseMCCorrectionsTask.
Definition at line 87 of file AliForwardMCCorrectionsTask.h.
Referenced by AddTaskForwardMCCorr().
|
inlinevirtual |
Get a reference to the track density calculator
Implements AliBaseMCCorrectionsTask.
Definition at line 93 of file AliForwardMCCorrectionsTask.h.
|
protected |
Assignment operator
o | Object to assign from |
Referenced by GetTrackDensity().
|
virtual |
Called before the event processing
Reimplemented from AliBaseESDTask.
Definition at line 78 of file AliForwardMCCorrectionsTask.cxx.
|
virtual |
Print this object
option | Not used |
Reimplemented from AliBaseMCCorrectionsTask.
Definition at line 149 of file AliForwardMCCorrectionsTask.cxx.
|
protectedvirtual |
Process an ESD event
esd | ESD event |
mc | MC event |
bin | Vertex bin |
ip | \(IP_{z}\) |
Implements AliBaseMCCorrectionsTask.
Definition at line 87 of file AliForwardMCCorrectionsTask.cxx.
|
protected |
Definition at line 214 of file AliForwardMCCorrectionsTask.h.
Referenced by PreEvent(), and ProcessESD().
|
protected |
Definition at line 215 of file AliForwardMCCorrectionsTask.h.
Referenced by CreateCorrections(), and FinalizeVtxBin().
|
protected |
Definition at line 213 of file AliForwardMCCorrectionsTask.h.
Referenced by GetTrackDensity(), Print(), and ProcessESD().