AliPhysics  56f1704 (56f1704)
BCentEstimator Struct Reference
Inheritance diagram for BCentEstimator:

Public Member Functions

 BCentEstimator ()
 
virtual void Setup (TCollection *out, TTree *tree, UShort_t sNN, Bool_t tgtA, Bool_t projA)
 
virtual TH1GetHistogram (TCollection *l)
 
TH1MakeHistogram (UShort_t sNN, Bool_t tgtA, Bool_t projA)
 
void PreEvent ()
 
void ProcessHeader (FastShortHeader &h)
 
virtual void Process (const TParticle *)
 
void PostEvent ()
 
virtual void Terminate (TCollection *out)
 
Double_t GetCentrality (Double_t b) const
 
- Public Member Functions inherited from Fast1DCentEstimator
 Fast1DCentEstimator (const char *name="")
 
virtual ~Fast1DCentEstimator ()
 
virtual const char * MultSpec () const
 
virtual void Print (Option_t *option="nh") const
 
- Public Member Functions inherited from FastCentEstimator
 FastCentEstimator (const char *name="")
 
virtual ~FastCentEstimator ()
 
const char * GetName () const
 
void SetVerbose (Bool_t verb)
 

Public Attributes

const Double_t fkFactor
 
- Public Attributes inherited from Fast1DCentEstimator
ULong64_t fCache
 
TH1fHistogram
 
Bool_t fFromTop
 
- Public Attributes inherited from FastCentEstimator
TString fName
 
Bool_t fVerbose
 

Additional Inherited Members

- Static Public Member Functions inherited from FastCentEstimator
static Double_t Theta (const TParticle *p)
 
static Double_t Eta (const TParticle *p)
 
static Double_t Phi (const TParticle *p)
 
static Bool_t IsPrimary (const TParticle *p)
 
static Bool_t IsWeakDecay (const TParticle *p)
 
static Bool_t IsCharged (const TParticle *p)
 

Detailed Description

Definition at line 296 of file FastCentEstimators.C.

Constructor & Destructor Documentation

BCentEstimator::BCentEstimator ( )
inline

Definition at line 300 of file FastCentEstimators.C.

Member Function Documentation

Double_t BCentEstimator::GetCentrality ( Double_t  b) const
inline

Special function for returning centrality early

Returns
Event centrality

Definition at line 476 of file FastCentEstimators.C.

virtual TH1* BCentEstimator::GetHistogram ( TCollection l)
inlinevirtual

Get the histogram to accumulate the observable in.

Returns
Pointer to the histogram.

Implements Fast1DCentEstimator.

Definition at line 326 of file FastCentEstimators.C.

TH1* BCentEstimator::MakeHistogram ( UShort_t  sNN,
Bool_t  tgtA,
Bool_t  projA 
)
inline

Definition at line 330 of file FastCentEstimators.C.

void BCentEstimator::PostEvent ( )
inlinevirtual

Do Nothing

Reimplemented from Fast1DCentEstimator.

Definition at line 447 of file FastCentEstimators.C.

void BCentEstimator::PreEvent ( )
inlinevirtual

Reset cache

Reimplemented from Fast1DCentEstimator.

Definition at line 424 of file FastCentEstimators.C.

virtual void BCentEstimator::Process ( const TParticle *  )
inlinevirtual

Do nothing here

Implements FastCentEstimator.

Definition at line 442 of file FastCentEstimators.C.

void BCentEstimator::ProcessHeader ( FastShortHeader h)
inlinevirtual

Process header

Parameters
hHeader

Reimplemented from FastCentEstimator.

Definition at line 430 of file FastCentEstimators.C.

virtual void BCentEstimator::Setup ( TCollection out,
TTree tree,
UShort_t  sNN,
Bool_t  tgtA,
Bool_t  projA 
)
inlinevirtual
Parameters
out
tree
sNN
tgtA
projA

Reimplemented from Fast1DCentEstimator.

Definition at line 314 of file FastCentEstimators.C.

virtual void BCentEstimator::Terminate ( TCollection out)
inlinevirtual

Called at the end of the processing. Just copy mapping to output

Parameters
outOutput list to add information to.

Reimplemented from Fast1DCentEstimator.

Definition at line 453 of file FastCentEstimators.C.

Member Data Documentation

const Double_t BCentEstimator::fkFactor

Definition at line 299 of file FastCentEstimators.C.


The documentation for this struct was generated from the following file: