AliPhysics  5364b50 (5364b50)
QAPlotter::Ring Struct Reference
Inheritance diagram for QAPlotter::Ring:

Public Member Functions

 Ring (UShort_t d, Char_t r, Bool_t useVar=false)
 
void SetAtt (TGraph *g, const char *name, const char *)
 
void UpdateGraph (TGraphAsymmErrors *g, RingQuantity &q, UInt_t runNo, UInt_t)
 
Bool_t Update (UInt_t n, UInt_t runNo)
 
- Public Member Functions inherited from QARing
 QARing (UShort_t d, Char_t r)
 
virtual ~QARing ()
 
Bool_t Init (TTree *tree, bool read=false)
 

Static Public Member Functions

static Color_t RingColor (UShort_t d, Char_t r)
 

Public Attributes

TGraphAsymmErrorsfGChi2
 
TGraphAsymmErrorsfGC
 
TGraphAsymmErrorsfGDelta
 
TGraphAsymmErrorsfGXi
 
TGraphAsymmErrorsfGSigma
 
TGraphfGLow
 
TGraphfGSingles
 
TGraphfGLoss
 
TGraphfGBeta
 
TGraphAsymmErrorsfGOccupancy
 
Bool_t fUseVar
 
- Public Attributes inherited from QARing
UShort_t fD
 
Char_t fR
 
RingQuantityfChi2
 
RingQuantityfC
 
RingQuantityfDelta
 
RingQuantityfXi
 
RingQuantityfSigma
 
FitStatusfFitStatus
 
MergefMerge
 
DataLossfDataLoss
 
RingQuantityfOccupancy
 
CorrelationfCorrelation
 

Detailed Description

Ring class

Definition at line 50 of file QAPlotter.C.

Constructor & Destructor Documentation

QAPlotter::Ring::Ring ( UShort_t  d,
Char_t  r,
Bool_t  useVar = false 
)
inline

Constuctor

Parameters
dDetector
rRing
useVarUse variance for errors (not min/max)

Definition at line 59 of file QAPlotter.C.

Referenced by QAPlotter::QAPlotter().

Member Function Documentation

static Color_t QAPlotter::Ring::RingColor ( UShort_t  d,
Char_t  r 
)
inlinestatic

Static member function to get the ring color

Parameters
dDetector number
rRing identifer
Returns
Color

Definition at line 104 of file QAPlotter.C.

Referenced by SetAtt().

void QAPlotter::Ring::SetAtt ( TGraph g,
const char *  name,
const char *   
)
inline

Set graph attributes

Parameters
gGraph
nameName of graph

Definition at line 115 of file QAPlotter.C.

Referenced by Ring().

Bool_t QAPlotter::Ring::Update ( UInt_t  n,
UInt_t  runNo 
)
inline

Update all graphs

Parameters
nEntry number (not used)
runNoRun number
Returns
true on success

Definition at line 166 of file QAPlotter.C.

Referenced by QAPlotter::Run().

void QAPlotter::Ring::UpdateGraph ( TGraphAsymmErrors g,
RingQuantity q,
UInt_t  runNo,
UInt_t   
)
inline

Update a graph from a RingQuantity

Parameters
gGraph to update
qQuantity
runNoRun number

Definition at line 142 of file QAPlotter.C.

Referenced by Update().

Member Data Documentation

TGraph* QAPlotter::Ring::fGBeta

Definition at line 193 of file QAPlotter.C.

Referenced by QAPlotter::AddToMulti(), Ring(), and Update().

TGraphAsymmErrors* QAPlotter::Ring::fGC

Definition at line 186 of file QAPlotter.C.

Referenced by QAPlotter::AddToMulti(), Ring(), and Update().

TGraphAsymmErrors* QAPlotter::Ring::fGChi2

Definition at line 185 of file QAPlotter.C.

Referenced by QAPlotter::AddToMulti(), Ring(), and Update().

TGraphAsymmErrors* QAPlotter::Ring::fGDelta

Definition at line 187 of file QAPlotter.C.

Referenced by QAPlotter::AddToMulti(), Ring(), and Update().

TGraph* QAPlotter::Ring::fGLoss

Definition at line 192 of file QAPlotter.C.

Referenced by QAPlotter::AddToMulti(), Ring(), and Update().

TGraph* QAPlotter::Ring::fGLow

Definition at line 190 of file QAPlotter.C.

Referenced by QAPlotter::AddToMulti(), Ring(), and Update().

TGraphAsymmErrors* QAPlotter::Ring::fGOccupancy

Definition at line 194 of file QAPlotter.C.

Referenced by QAPlotter::AddToMulti(), Ring(), and Update().

TGraphAsymmErrors* QAPlotter::Ring::fGSigma

Definition at line 189 of file QAPlotter.C.

Referenced by QAPlotter::AddToMulti(), Ring(), and Update().

TGraph* QAPlotter::Ring::fGSingles

Definition at line 191 of file QAPlotter.C.

Referenced by QAPlotter::AddToMulti(), Ring(), and Update().

TGraphAsymmErrors* QAPlotter::Ring::fGXi

Definition at line 188 of file QAPlotter.C.

Referenced by QAPlotter::AddToMulti(), Ring(), and Update().

Bool_t QAPlotter::Ring::fUseVar

Definition at line 195 of file QAPlotter.C.

Referenced by QAPlotter::AddRuns(), QAPlotter::QAPlotter(), and UpdateGraph().


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