AliPhysics  63d3444 (63d3444)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
QATrender::Ring Struct Reference
Inheritance diagram for QATrender::Ring:

Public Member Functions

 Ring (UShort_t d, Char_t r)
 
TListGetDetectorList (const TList *parent) const
 
Bool_t ExtractYQuantity (const TList *parent, const char *name, Quantity *q)
 
Bool_t ProcessEnergyLoss (const TList *parent)
 
Bool_t ProcessNeighbors (const TList *parent, TVirtualPad *p)
 
Bool_t Process123 (const TList *parent, TVirtualPad *p)
 
Bool_t ProcessELoss (TList *p1, TList *p2, TVirtualPad *p)
 
Bool_t ProcessOccupancy (const TList *parent, TVirtualPad *p)
 
Bool_t ProcessCorrelation (const TList *parent, TVirtualPad *p)
 
- Public Member Functions inherited from QARing
 QARing (UShort_t d, Char_t r)
 
virtual ~QARing ()
 
Bool_t Init (TTree *tree, bool read=false)
 

Additional Inherited Members

- Public Attributes inherited from QARing
UShort_t fD
 
Char_t fR
 
RingQuantityfChi2
 
RingQuantityfC
 
RingQuantityfDelta
 
RingQuantityfXi
 
RingQuantityfSigma
 
FitStatusfFitStatus
 
MergefMerge
 
DataLossfDataLoss
 
RingQuantityfOccupancy
 
CorrelationfCorrelation
 

Detailed Description

A ring object

Definition at line 66 of file QATrender.C.

Constructor & Destructor Documentation

QATrender::Ring::Ring ( UShort_t  d,
Char_t  r 
)
inline

Constructor

Parameters
dDetector
rRing

Definition at line 74 of file QATrender.C.

Member Function Documentation

Bool_t QATrender::Ring::ExtractYQuantity ( const TList parent,
const char *  name,
Quantity q 
)
inline

Calculate numbers from read histograms

Parameters
parentParent list
nameName of histogram
qQauntity to store in
Returns
true on success

Definition at line 96 of file QATrender.C.

Referenced by ProcessEnergyLoss().

TList* QATrender::Ring::GetDetectorList ( const TList parent) const
inline

Get the detector specific list

Parameters
parentParent list
Returns
Found list or null

Definition at line 82 of file QATrender.C.

Referenced by Process123(), ProcessCorrelation(), ProcessELoss(), ProcessEnergyLoss(), ProcessNeighbors(), and ProcessOccupancy().

Bool_t QATrender::Ring::Process123 ( const TList parent,
TVirtualPad *  p 
)
inline

Process data on single, double, and triple hits

Parameters
parentParent list
p(optional) Pad to draw
Returns
true on success

Definition at line 227 of file QATrender.C.

Referenced by QATrender::ProcessSharingFilter().

Bool_t QATrender::Ring::ProcessCorrelation ( const TList parent,
TVirtualPad *  p 
)
inline

Process method correlations

Parameters
parentParent list
p(optional) Pad to draw
Returns
true on success

Definition at line 443 of file QATrender.C.

Referenced by QATrender::ProcessDensityCalculator().

Bool_t QATrender::Ring::ProcessELoss ( TList p1,
TList p2,
TVirtualPad *  p 
)
inline

Process energy loss distributions

Parameters
p1First parent list (sharing filter)
p2Second parent list (density calculator)
p(optional) Pad to draw
Returns
true on success

Definition at line 298 of file QATrender.C.

Referenced by QATrender::ProcessDensityCalculator().

Bool_t QATrender::Ring::ProcessEnergyLoss ( const TList parent)
inline

Process data from the energy loss fits

Parameters
parentParent list
Returns
true on success

Definition at line 146 of file QATrender.C.

Bool_t QATrender::Ring::ProcessNeighbors ( const TList parent,
TVirtualPad *  p 
)
inline

Process data on neighbors

Parameters
parentParent list
p(optional) Pad to draw
Returns
true on success

Definition at line 188 of file QATrender.C.

Referenced by QATrender::ProcessSharingFilter().

Bool_t QATrender::Ring::ProcessOccupancy ( const TList parent,
TVirtualPad *  p 
)
inline

Process occupancy information

Parameters
parentParent list
p(optional) Pad to draw
Returns
true on success

Definition at line 385 of file QATrender.C.

Referenced by QATrender::ProcessDensityCalculator().


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