![]() |
AliPhysics
96866e8 (96866e8)
|
Public Types | |
typedef AliTrackletdNdetaTask::Container | Container |
Public Member Functions | |
SubBase () | |
SubBase (const SubBase &o) | |
virtual | ~SubBase () |
SubBase & | operator= (SubBase &o) |
virtual const char * | Name () const =0 |
virtual Container * | CreateContainer (Container &parent) |
virtual void | WorkerInit (Container &parent, const TAxis &etaAxis, const TAxis &ipzAxis, const TAxis &deltaAxis, const TAxis &dThetaAxis, const TAxis &dPhiAxis)=0 |
virtual void | FinalizeInit (Container *parent)=0 |
virtual Container * | MasterFinalize (Container *parent, TH1 *ipz, Double_t deltaCut, Double_t deltaTail)=0 |
Public Attributes | |
Container * | fContainer |
Base class for sub components
Definition at line 75 of file AliTrackletdNdetaTask.C.
Definition at line 77 of file AliTrackletdNdetaTask.C.
|
inline |
Constructor
Definition at line 83 of file AliTrackletdNdetaTask.C.
|
inline |
Copy constructor
Definition at line 87 of file AliTrackletdNdetaTask.C.
|
inlinevirtual |
Destructor
Definition at line 91 of file AliTrackletdNdetaTask.C.
|
virtual |
Create our container and add to parent
parent | Parent container |
Definition at line 1050 of file AliTrackletdNdetaTask.C.
Referenced by AliTrackletdNdetaTask::CentBin::MasterFinalize(), and AliTrackletdNdetaTask::CentBin::WorkerInit().
|
pure virtual |
Recreate from container
parent | Parent container |
Implemented in AliTrackletdNdetaTask::CentBin, and AliTrackletdNdetaTask::HistoSet.
|
pure virtual |
Called on master on merged result.
parent | Output container for results |
ipz | Histogram of ipZ for normalization |
deltaCut | Upper cut on \(\Delta\) signal |
deltaTail | Lower cut on \(\Delta\) tail |
Implemented in AliTrackletdNdetaMCTask::CentBin, AliTrackletdNdetaTask::CentBin, and AliTrackletdNdetaTask::HistoSet.
|
pure virtual |
Get the name - must be overloaded
Implemented in AliTrackletdNdetaTask::CentBin, and AliTrackletdNdetaTask::HistoSet.
Assignment operator
Definition at line 97 of file AliTrackletdNdetaTask.C.
|
pure virtual |
Initialize this sub-component
parent | Parent container of histograms |
etaAxis | Psuedorapidity axis |
ipzAxis | IP's z-coordinate axis |
deltaAxis | Axis of \( \Delta\) |
dThetaAxis | Axis of \( d\theta\) |
dPhiAxis | Axis of \( d\phi\) |
Implemented in AliTrackletdNdetaMCTask::CentBin, AliTrackletdNdetaTask::CentBin, and AliTrackletdNdetaTask::HistoSet.
Container* AliTrackletdNdetaTask::SubBase::fContainer |
Container of histograms for this sub-component
Definition at line 79 of file AliTrackletdNdetaTask.C.
Referenced by AliTrackletdNdetaTask::CentBin::FinalizeInit(), AliTrackletdNdetaMCTask::CentBin::MasterFinalize(), AliTrackletdNdetaMCTask::MasterFinalize(), AliTrackletdNdetaTask::CentBin::WorkerInit(), AliTrackletdNdetaMCTask::CentBin::WorkerInit(), and AliTrackletdNdetaMCTask::WorkerInit().