![]() |
AliPhysics
5b8f126 (5b8f126)
|
#include <AliCentralMCCorrectionsTask.h>
Classes | |
struct | VtxBin |
Public Member Functions | |
AliCentralMCCorrectionsTask (const char *name) | |
AliCentralMCCorrectionsTask () | |
![]() | |
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 | PreEvent () |
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-") |
Calculate the corrections in the central regions
Definition at line 40 of file AliCentralMCCorrectionsTask.h.
AliCentralMCCorrectionsTask::AliCentralMCCorrectionsTask | ( | const char * | name | ) |
Constructor
name | Name of task |
Definition at line 61 of file AliCentralMCCorrectionsTask.cxx.
AliCentralMCCorrectionsTask::AliCentralMCCorrectionsTask | ( | ) |
Constructor
Definition at line 41 of file AliCentralMCCorrectionsTask.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 119 of file AliCentralMCCorrectionsTask.cxx.
|
protectedvirtual |
Create a vertex bin
low | Low cut on \(IP_{z}\) |
high | High cut on \(IP_{z}\) |
Implements AliBaseMCCorrectionsTask.
Definition at line 82 of file AliCentralMCCorrectionsTask.cxx.
|
protected |
Define our vertex bins
list | List to read or add binst from/to |
|
protectedvirtual |
Do the final processing of a vertex bin
bin | Vertex bin |
iVz | Vertex bin number |
Implements AliBaseMCCorrectionsTask.
Definition at line 133 of file AliCentralMCCorrectionsTask.cxx.
|
inlinevirtual |
Get a reference to the track density calculator
Implements AliBaseMCCorrectionsTask.
Definition at line 96 of file AliCentralMCCorrectionsTask.h.
|
inlinevirtual |
Get a reference to the track density calculator
Implements AliBaseMCCorrectionsTask.
Definition at line 102 of file AliCentralMCCorrectionsTask.h.
|
protected |
Assignment operator
o | Object to assign from |
Referenced by GetTrackDensity().
|
virtual |
Print this object
option | Not used |
Reimplemented from AliBaseMCCorrectionsTask.
Definition at line 147 of file AliCentralMCCorrectionsTask.cxx.
|
protectedvirtual |
Process an ESD event
esd | ESD event |
mc | MC event |
bin | Vertex bin |
ip | \(IP_{z}\) |
Implements AliBaseMCCorrectionsTask.
Definition at line 89 of file AliCentralMCCorrectionsTask.cxx.
|
inline |
If a particular phi bin has less then this fraction of the largest signal in the corresponding \(\eta\) slice, then it is not used.
least | Lower bound on fraction of largest signal in this \(\eta\) slice |
Definition at line 90 of file AliCentralMCCorrectionsTask.h.
|
inline |
Whether to make effective corrections
e | if true, make effective correction |
Definition at line 75 of file AliCentralMCCorrectionsTask.h.
Referenced by AddTaskCentralMCCorr().
|
inline |
Set the maximum \(|\eta|\) to accept.
maxEta | maximum \(|\eta|\) |
Definition at line 81 of file AliCentralMCCorrectionsTask.h.
|
inline |
Set the number of phi bins to use
nBins |
Definition at line 69 of file AliCentralMCCorrectionsTask.h.
Referenced by AddTaskCentralMCCorr().
|
protected |
Definition at line 232 of file AliCentralMCCorrectionsTask.h.
Referenced by CreateCorrections(), and FinalizeVtxBin().
|
protected |
Definition at line 237 of file AliCentralMCCorrectionsTask.h.
Referenced by FinalizeVtxBin(), Print(), and SetAcceptanceCut().
|
protected |
Definition at line 235 of file AliCentralMCCorrectionsTask.h.
Referenced by FinalizeVtxBin(), Print(), and SetEffectiveCorrection().
|
protected |
Definition at line 236 of file AliCentralMCCorrectionsTask.h.
Referenced by FinalizeVtxBin(), Print(), and SetEtaCut().
|
protected |
Definition at line 234 of file AliCentralMCCorrectionsTask.h.
Referenced by CreateVtxBin(), Print(), and SetNPhiBins().
|
protected |
Definition at line 231 of file AliCentralMCCorrectionsTask.h.
Referenced by CreateCorrections(), and FinalizeVtxBin().
|
protected |
Definition at line 230 of file AliCentralMCCorrectionsTask.h.
Referenced by GetTrackDensity(), Print(), and ProcessESD().