![]() |
AliPhysics
86c65ee (86c65ee)
|
#include <AliCentralMultiplicityTask.h>
Classes | |
struct | VtxBin |
Additional Inherited Members | |
![]() | |
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 | 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-") |
![]() | |
AliBaseESDTask (const AliBaseESDTask &o) | |
AliBaseESDTask & | operator= (const AliBaseESDTask &o) |
virtual Bool_t | IsMC () const |
virtual AliCorrectionManagerBase * | GetManager () const |
virtual AliCorrectionManagerBase * | GetManager () |
virtual void | MarkEventForStore () const |
virtual Bool_t | CheckCorrections (UInt_t what) const |
virtual Bool_t | ReadCorrections (const TAxis *&pe, const TAxis *&pv, Bool_t mc=false, Bool_t sat=false) |
virtual AliESDEvent * | GetESDEvent () |
virtual const char * | DefaultConfig () const |
void | LocalInit () |
void | UserCreateOutputObjects () |
void | UserExec (Option_t *option) |
void | Terminate (Option_t *option) |
![]() | |
Bool_t | fFirstEvent |
TList * | fList |
TList * | fResults |
UInt_t | fNeededCorrections |
UInt_t | fExtraCorrections |
Bool_t | fCloneList |
Class that calculates the multiplicity in the central region event-by-event
Definition at line 46 of file AliCentralMultiplicityTask.h.
AliCentralMultiplicityTask::AliCentralMultiplicityTask | ( | const char * | name | ) |
Constructor
name | Name of task |
Definition at line 36 of file AliCentralMultiplicityTask.cxx.
AliCentralMultiplicityTask::AliCentralMultiplicityTask | ( | ) |
Constructor
Reserved for ROOT's I/O system - do not use
Definition at line 61 of file AliCentralMultiplicityTask.cxx.
|
protected |
Copy constructor
o | Object to copy from |
|
virtual |
Create output objects
Implements AliBaseESDTask.
Reimplemented in AliCentralMCMultiplicityTask.
Definition at line 101 of file AliCentralMultiplicityTask.cxx.
Referenced by AliCentralMCMultiplicityTask::Book().
|
virtual |
Creat output objects in tree
ah | Handler |
Reimplemented from AliBaseESDTask.
Reimplemented in AliCentralMCMultiplicityTask.
Definition at line 84 of file AliCentralMultiplicityTask.cxx.
Referenced by AliCentralMCMultiplicityTask::CreateBranches().
|
inlineprotectedvirtual |
Set the default eta axis to use in case we didn't get one from the read-in corretions. Override this if the sub class should go on even without a valid eta axis from the corrections (e.g. QA task)
Reimplemented from AliBaseESDTask.
Definition at line 258 of file AliCentralMultiplicityTask.h.
|
inlineprotectedvirtual |
Set the default eta axis to use in case we didn't get one from the read-in corretions. Override this if the sub class should go on even without a valid eta axis from the corrections (e.g. QA task)
Reimplemented from AliBaseESDTask.
Definition at line 259 of file AliCentralMultiplicityTask.h.
|
virtual |
Process each event
esd | ESD event |
Implements AliBaseESDTask.
Reimplemented in AliCentralMCMultiplicityTask.
Definition at line 198 of file AliCentralMultiplicityTask.cxx.
|
virtual |
End of job
Reimplemented from AliBaseESDTask.
Definition at line 279 of file AliCentralMultiplicityTask.cxx.
|
inlinevirtual |
Get the event inspector
Implements AliBaseESDTask.
Definition at line 135 of file AliCentralMultiplicityTask.h.
Referenced by CentralAODConfig(), and MakeSimpledNdeta().
|
inlinevirtual |
Get the event inspector
Implements AliBaseESDTask.
Definition at line 141 of file AliCentralMultiplicityTask.h.
|
protected |
Make a simple \(\frac{dN_{ch}}{d\eta}\) estimate.
input | Sum list |
output | Output list |
nTr | On return, the number of events w/triggers |
nTrVtx | On return, the number of events w/triggers+vertex |
nAcc | On return, the number of accepted events |
Definition at line 301 of file AliCentralMultiplicityTask.cxx.
Referenced by Finalize().
|
protected |
Called just before first event
v | Vertex axis |
e | \(\eta\) axis |
Reimplemented from AliBaseESDTask.
Reimplemented in AliCentralMCMultiplicityTask.
Definition at line 110 of file AliCentralMultiplicityTask.cxx.
Referenced by AliCentralMCMultiplicityTask::PreData().
|
virtual |
Called before event
Reimplemented from AliBaseESDTask.
Reimplemented in AliCentralMCMultiplicityTask.
Definition at line 191 of file AliCentralMultiplicityTask.cxx.
Referenced by AliCentralMCMultiplicityTask::PreEvent().
|
virtual |
Print information
option | Not used |
Reimplemented from AliBaseESDTask.
Reimplemented in AliCentralMCMultiplicityTask.
Definition at line 402 of file AliCentralMultiplicityTask.cxx.
Referenced by AliCentralMCMultiplicityTask::Print().
|
protectedvirtual |
Process the ESD SPD information
hist | Histogram to fill |
spdmult | SPD multiplicity object |
Definition at line 247 of file AliCentralMultiplicityTask.cxx.
Referenced by AliCentralMCMultiplicityTask::Event(), and Event().
|
inlinevirtual |
Set whether to make diagnostics or not
use | If true, store some extra diagnostic histograms |
Definition at line 129 of file AliCentralMultiplicityTask.h.
|
inlinevirtual |
Set whether to use the acceptance corrections
use | Whether to use acceptance corrections |
Definition at line 123 of file AliCentralMultiplicityTask.h.
Referenced by CentralAODConfig().
|
inlinevirtual |
Set whether to use the secondary corrections
use | Whether to use secondary corrections |
Definition at line 117 of file AliCentralMultiplicityTask.h.
Referenced by CentralAODConfig().
|
protected |
Definition at line 261 of file AliCentralMultiplicityTask.h.
Referenced by CreateBranches(), AliCentralMCMultiplicityTask::Event(), Event(), PreData(), and PreEvent().
|
protected |
Definition at line 266 of file AliCentralMultiplicityTask.h.
Referenced by PreData(), and ProcessESD().
|
protected |
Definition at line 271 of file AliCentralMultiplicityTask.h.
Referenced by AliCentralMCMultiplicityTask::Event(), Event(), and PreData().
|
protected |
Definition at line 260 of file AliCentralMultiplicityTask.h.
Referenced by AliCentralMCMultiplicityTask::Event(), Event(), and GetEventInspector().
|
protected |
Definition at line 264 of file AliCentralMultiplicityTask.h.
Referenced by AliCentralMCMultiplicityTask::Event(), and Event().
|
protected |
Definition at line 267 of file AliCentralMultiplicityTask.h.
Referenced by PreData(), and ProcessESD().
|
protected |
Definition at line 265 of file AliCentralMultiplicityTask.h.
Referenced by PreData(), and ProcessESD().
|
protected |
Number of clusters.
Definition at line 268 of file AliCentralMultiplicityTask.h.
Referenced by PreData(), and ProcessESD().
|
protected |
Array of vertex bins.
Definition at line 270 of file AliCentralMultiplicityTask.h.
Referenced by PreData(), and SetMakeDiagnostics().
|
protected |
Definition at line 263 of file AliCentralMultiplicityTask.h.
Referenced by AliCentralMCMultiplicityTask::Event(), Event(), PreData(), Print(), and SetUseAcceptance().
|
protected |
Definition at line 262 of file AliCentralMultiplicityTask.h.
Referenced by AliCentralMCMultiplicityTask::Event(), Event(), PreData(), Print(), and SetUseSecondary().
|
protected |
number of tracklets
Definition at line 269 of file AliCentralMultiplicityTask.h.
Referenced by AliCentralMCMultiplicityTask::Event(), Event(), PreData(), and Print().