AliPhysics  1adf5bd (1adf5bd)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliFMDDensityCalculator::RingHistos Struct Reference

#include <AliFMDDensityCalculator.h>

Inheritance diagram for AliFMDDensityCalculator::RingHistos:

Public Member Functions

 RingHistos ()
 
 RingHistos (UShort_t d, Char_t r)
 
 RingHistos (const RingHistos &o)
 
RingHistosoperator= (const RingHistos &o)
 
 ~RingHistos ()
 
void SetupForData (const TAxis &eAxis)
 
void CreateOutputObjects (TList *dir)
 
void Terminate (TList *dir, Int_t nEvents)
 
- Public Member Functions inherited from AliForwardUtil::RingHistos
 RingHistos ()
 
 RingHistos (UShort_t d, Char_t r)
 
 RingHistos (const RingHistos &o)
 
RingHistosoperator= (const RingHistos &o)
 
TListDefineOutputList (TList *d) const
 
TListGetOutputList (const TList *d) const
 
TH1GetOutputHist (const TList *d, const char *name) const
 
Color_t Color () const
 
const char * GetName () const
 
const UShort_tNSector () const
 
const UShort_tNStrip () const
 
 ClassDef (RingHistos, 1)
 

Public Attributes

TListfList
 
TProfile * fCorr
 
TH2DfDensity
 
TH2DfELossVsPoisson
 
TH1DfDiffELossPoisson
 
TH2DfELossVsPoissonOut
 
TH1DfDiffELossPoissonOut
 
TH1DfOutliers
 
AliPoissonCalculator fPoisson
 
TH1DfELoss
 
TH1DfELossUsed
 
Double_t fMultCut
 
TH1DfTotal
 
TH1DfGood
 
TH2DfPhiAcc
 
TH1DfPhiBefore
 
TH1DfPhiAfter
 
TH1DfEtaBefore
 
TH1DfEtaAfter
 
- Public Attributes inherited from AliForwardUtil::RingHistos
UShort_t fDet
 
Char_t fRing
 
TString fName
 
UShort_t fkNSector
 
UShort_t fkNStrip
 

Detailed Description

Internal data structure to keep track of the histograms. Never streamed.

Definition at line 394 of file AliFMDDensityCalculator.h.

Constructor & Destructor Documentation

AliFMDDensityCalculator::RingHistos::RingHistos ( )

Default CTOR

Definition at line 1242 of file AliFMDDensityCalculator.cxx.

AliFMDDensityCalculator::RingHistos::RingHistos ( UShort_t  d,
Char_t  r 
)

Constructor

Parameters
ddetector
rring

Definition at line 1274 of file AliFMDDensityCalculator.cxx.

AliFMDDensityCalculator::RingHistos::RingHistos ( const RingHistos o)

Copy constructor

Parameters
oObject to copy from

Definition at line 1454 of file AliFMDDensityCalculator.cxx.

AliFMDDensityCalculator::RingHistos::~RingHistos ( )
virtual

Destructor

Reimplemented from AliForwardUtil::RingHistos.

Definition at line 1544 of file AliFMDDensityCalculator.cxx.

Member Function Documentation

void AliFMDDensityCalculator::RingHistos::CreateOutputObjects ( TList dir)

Make output

Parameters
dirWhere to put it

Definition at line 1581 of file AliFMDDensityCalculator.cxx.

Referenced by AliFMDDensityCalculator::CreateOutputObjects().

AliFMDDensityCalculator::RingHistos & AliFMDDensityCalculator::RingHistos::operator= ( const RingHistos o)

Assignment operator

Parameters
oObject to assign from
Returns
Reference to this

Definition at line 1490 of file AliFMDDensityCalculator.cxx.

void AliFMDDensityCalculator::RingHistos::SetupForData ( const TAxis eAxis)

Initialize the object

Parameters
eAxis

Definition at line 1554 of file AliFMDDensityCalculator.cxx.

Referenced by AliFMDDensityCalculator::SetupForData().

void AliFMDDensityCalculator::RingHistos::Terminate ( TList dir,
Int_t  nEvents 
)

Scale the histograms to the total number of events

Parameters
dirWhere the output is
nEventsNumber of events

Definition at line 1624 of file AliFMDDensityCalculator.cxx.

Referenced by AliFMDDensityCalculator::Terminate().

Member Data Documentation

TProfile* AliFMDDensityCalculator::RingHistos::fCorr
TH2D* AliFMDDensityCalculator::RingHistos::fDensity
TH1D* AliFMDDensityCalculator::RingHistos::fDiffELossPoisson
TH1D* AliFMDDensityCalculator::RingHistos::fDiffELossPoissonOut

Definition at line 454 of file AliFMDDensityCalculator.h.

Referenced by AliFMDDensityCalculator::Calculate(), and RingHistos().

TH1D* AliFMDDensityCalculator::RingHistos::fELoss
TH1D* AliFMDDensityCalculator::RingHistos::fELossUsed
TH2D* AliFMDDensityCalculator::RingHistos::fELossVsPoisson
TH2D* AliFMDDensityCalculator::RingHistos::fELossVsPoissonOut

Definition at line 453 of file AliFMDDensityCalculator.h.

Referenced by AliFMDDensityCalculator::Calculate(), and RingHistos().

TH1D* AliFMDDensityCalculator::RingHistos::fEtaAfter
TH1D* AliFMDDensityCalculator::RingHistos::fEtaBefore
TH1D* AliFMDDensityCalculator::RingHistos::fGood

Definition at line 461 of file AliFMDDensityCalculator.h.

Referenced by AliFMDDensityCalculator::Calculate(), and operator=().

TList* AliFMDDensityCalculator::RingHistos::fList

Definition at line 444 of file AliFMDDensityCalculator.h.

Double_t AliFMDDensityCalculator::RingHistos::fMultCut

Definition at line 459 of file AliFMDDensityCalculator.h.

TH1D* AliFMDDensityCalculator::RingHistos::fOutliers
TH2D* AliFMDDensityCalculator::RingHistos::fPhiAcc

Definition at line 462 of file AliFMDDensityCalculator.h.

Referenced by AliFMDDensityCalculator::Calculate(), and operator=().

TH1D* AliFMDDensityCalculator::RingHistos::fPhiAfter
TH1D* AliFMDDensityCalculator::RingHistos::fPhiBefore
AliPoissonCalculator AliFMDDensityCalculator::RingHistos::fPoisson
TH1D* AliFMDDensityCalculator::RingHistos::fTotal

Definition at line 460 of file AliFMDDensityCalculator.h.

Referenced by AliFMDDensityCalculator::Calculate(), and operator=().


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