![]() |
AliPhysics
d3bfcb9 (d3bfcb9)
|
#include <AliForwardMCMultiplicityTask.h>
Additional Inherited Members | |
![]() | |
enum | { kTimingEventInspector = 1, kTimingSharingFilter = 2, kTimingDensityCalculator = 3, kTimingCorrections = 4, kTimingHistCollector = 5, kTimingEventPlaneFinder = 6, kTimingTotal = 7 } |
enum | { kStatusNoEvent = 1, kStatusNoTrigger, kStatusNoSPD, kStatusNoFMD, kStatusNoVertex, kStatusPileup, kStatusSPDOutlier, kStatusIPzOutOfRange, kStatusFailSharing, kStatusFailDensity, kStatusFailEventPlane, kStatusOutlier, kStatusFailCorrector, kStatusFailCollector, kStatusNotAdded, kStatusAllThrough } |
Calculate the multiplicity in the forward regions event-by-event
Definition at line 52 of file AliForwardMCMultiplicityTask.h.
AliForwardMCMultiplicityTask::AliForwardMCMultiplicityTask | ( | const char * | name | ) |
Constructor
name | Name of task |
Definition at line 75 of file AliForwardMCMultiplicityTask.cxx.
AliForwardMCMultiplicityTask::AliForwardMCMultiplicityTask | ( | ) |
Constructor
Definition at line 52 of file AliForwardMCMultiplicityTask.cxx.
Referenced by GetTrackDensity().
|
protected |
Copy constructor
o | Object to copy from |
|
virtual |
Book output objects. Derived class should define this to book output objects on the processing output list fList
before the actual event processing. This is called on the master and on each slave.
If this member function returns false, the execution is stopped with a fatal signal.
Reimplemented from AliForwardMultiplicityBase.
Definition at line 134 of file AliForwardMCMultiplicityTask.cxx.
|
protectedvirtual |
Create output branches - called from UserCreateOutputObjects
Reimplemented from AliForwardMultiplicityBase.
Definition at line 119 of file AliForwardMCMultiplicityTask.cxx.
Referenced by GetTrackDensity().
|
protectedvirtual |
Do estimates of \(dN/d\eta\) - called at Terminate
input | Input list |
output | Output list |
Reimplemented from AliForwardMultiplicityBase.
Definition at line 435 of file AliForwardMCMultiplicityTask.cxx.
Referenced by GetTrackDensity().
|
virtual |
Process each event
esd | ESD event |
Implements AliBaseESDTask.
Definition at line 205 of file AliForwardMCMultiplicityTask.cxx.
|
inlinevirtual |
Get reference to the Corrections algorithm
Implements AliForwardMultiplicityBase.
Definition at line 150 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the Corrections algorithm
Implements AliForwardMultiplicityBase.
Definition at line 205 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the DensityCalculator algorithm
Implements AliForwardMultiplicityBase.
Definition at line 144 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the DensityCalculator algorithm
Implements AliForwardMultiplicityBase.
Definition at line 199 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get a reference to the event inspector. User must override this to return proper object
Implements AliForwardMultiplicityBase.
Definition at line 132 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get a reference to the event inspector. User must override this to return proper object
Implements AliForwardMultiplicityBase.
Definition at line 187 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the EventInspector algorithm
Implements AliBaseESDTask.
Definition at line 119 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the EventInspector algorithm
Implements AliBaseESDTask.
Definition at line 174 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the EventPlaneFinder algorithm
Implements AliForwardMultiplicityBase.
Definition at line 162 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the EventPlaneFinder algorithm
Implements AliForwardMultiplicityBase.
Definition at line 217 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the HistCollector algorithm
Implements AliForwardMultiplicityBase.
Definition at line 156 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the HistCollector algorithm
Implements AliForwardMultiplicityBase.
Definition at line 211 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the SharingFilter algorithm
Implements AliForwardMultiplicityBase.
Definition at line 138 of file AliForwardMCMultiplicityTask.h.
|
inlinevirtual |
Get reference to the SharingFilter algorithm
Implements AliForwardMultiplicityBase.
Definition at line 193 of file AliForwardMCMultiplicityTask.h.
|
inline |
Get the track density calculator in the sharing filter
Definition at line 168 of file AliForwardMCMultiplicityTask.h.
|
inline |
Get the track density calculator in the sharing filter
Definition at line 223 of file AliForwardMCMultiplicityTask.h.
|
protectedvirtual |
Initialize members based on eta and vertex axis - only available after first event - called from SetupForData.
pe | \(\eta\) axis |
pv | Interaction point Z-coordinate axis |
Reimplemented from AliForwardMultiplicityBase.
Definition at line 147 of file AliForwardMCMultiplicityTask.cxx.
Referenced by GetTrackDensity().
|
protected |
Assignment operator
o | Object to assign from |
Referenced by GetTrackDensity().
|
virtual |
Called after processing a single event - should not do anything but clear data, etc.
Reimplemented from AliForwardMultiplicityBase.
Definition at line 425 of file AliForwardMCMultiplicityTask.cxx.
|
virtual |
Called before processing a single event - should not do anything but clear data, etc.
Reimplemented from AliBaseESDTask.
Definition at line 188 of file AliForwardMCMultiplicityTask.cxx.
void AliForwardMCMultiplicityTask::SetOnlyPrimary | ( | Bool_t | use | ) |
Process only primary MC tracks
use |
Definition at line 111 of file AliForwardMCMultiplicityTask.cxx.
|
protected |
Definition at line 275 of file AliForwardMCMultiplicityTask.h.
Referenced by Event(), GetCorrections(), and SetOnlyPrimary().
|
protected |
Definition at line 274 of file AliForwardMCMultiplicityTask.h.
Referenced by Event(), and GetDensityCalculator().
|
protected |
Definition at line 272 of file AliForwardMCMultiplicityTask.h.
Referenced by GetESDFixer().
|
protected |
Definition at line 263 of file AliForwardMCMultiplicityTask.h.
Referenced by Event(), and PreEvent().
|
protected |
Definition at line 270 of file AliForwardMCMultiplicityTask.h.
Referenced by Event(), GetEventInspector(), and PreEvent().
|
protected |
Definition at line 277 of file AliForwardMCMultiplicityTask.h.
Referenced by Event(), and GetEventPlaneFinder().
|
protected |
Definition at line 276 of file AliForwardMCMultiplicityTask.h.
Referenced by Event(), and GetHistCollector().
|
protected |
Definition at line 266 of file AliForwardMCMultiplicityTask.h.
Referenced by Book(), CreateBranches(), Event(), InitMembers(), PostEvent(), and PreEvent().
|
protected |
Definition at line 264 of file AliForwardMCMultiplicityTask.h.
Referenced by Event(), and PreEvent().
|
protected |
Definition at line 265 of file AliForwardMCMultiplicityTask.h.
Referenced by Event(), InitMembers(), and PreEvent().
|
protected |
Definition at line 267 of file AliForwardMCMultiplicityTask.h.
Referenced by Event(), and InitMembers().
|
protected |
Definition at line 268 of file AliForwardMCMultiplicityTask.h.
Referenced by AliForwardMCMultiplicityTask(), Book(), CreateBranches(), Event(), InitMembers(), PostEvent(), and PreEvent().
|
protected |
Definition at line 273 of file AliForwardMCMultiplicityTask.h.
Referenced by Event(), GetSharingFilter(), GetTrackDensity(), and SetOnlyPrimary().