AliPhysics  48852ec (48852ec)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliForwardUtil::RingHistos Struct Reference

#include <AliForwardUtil.h>

Inheritance diagram for AliForwardUtil::RingHistos:

Public Member Functions

 RingHistos ()
 
 RingHistos (UShort_t d, Char_t r)
 
 RingHistos (const RingHistos &o)
 
virtual ~RingHistos ()
 
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

UShort_t fDet
 
Char_t fRing
 
TString fName
 
UShort_t fkNSector
 
UShort_t fkNStrip
 

Detailed Description

Base class for structure holding ring specific histograms

Definition at line 691 of file AliForwardUtil.h.

Constructor & Destructor Documentation

AliForwardUtil::RingHistos::RingHistos ( )
inline

Constructor

Definition at line 696 of file AliForwardUtil.h.

AliForwardUtil::RingHistos::RingHistos ( UShort_t  d,
Char_t  r 
)
inline

Constructor

Parameters
dDetector
rRing

Definition at line 703 of file AliForwardUtil.h.

AliForwardUtil::RingHistos::RingHistos ( const RingHistos o)
inline

Copy constructor

Parameters
oObject to copy from

Definition at line 713 of file AliForwardUtil.h.

Member Function Documentation

AliForwardUtil::RingHistos::ClassDef ( RingHistos  ,
 
)
Color_t AliForwardUtil::RingHistos::Color ( ) const
inline
TList * AliForwardUtil::RingHistos::DefineOutputList ( TList d) const

Define the outout list in d

Parameters
dWhere to put the output list
Returns
Newly allocated TList object or null

Definition at line 1057 of file AliForwardUtil.cxx.

Referenced by ELossTimeTask::RingHistos::Book(), and ELossTimeTask::RingHistos::Finalize().

const char* AliForwardUtil::RingHistos::GetName ( ) const
inline
TH1 * AliForwardUtil::RingHistos::GetOutputHist ( const TList d,
const char *  name 
) const

Find a specific histogram in the source list d

Parameters
d(top)-container
nameName of histogram
Returns
Found histogram or null

Definition at line 1095 of file AliForwardUtil.cxx.

TList * AliForwardUtil::RingHistos::GetOutputList ( const TList d) const

Get our output list from the container d

Parameters
dwhere to get the output list from
Returns
The found TList or null

Definition at line 1077 of file AliForwardUtil.cxx.

Referenced by ELossTimeTask::RingHistos::Finalize().

const UShort_t& AliForwardUtil::RingHistos::NSector ( ) const
inline

Get number of sectors

Definition at line 782 of file AliForwardUtil.h.

Referenced by ELossTimeTask::RingHistos::Event(), and AliFMDSharingFilter::RingHistos::RingHistos().

const UShort_t& AliForwardUtil::RingHistos::NStrip ( ) const
inline

Get number of strips

Definition at line 786 of file AliForwardUtil.h.

Referenced by ELossTimeTask::RingHistos::Event().

RingHistos& AliForwardUtil::RingHistos::operator= ( const RingHistos o)
inline

Assignement operator

Parameters
oObject to assign from
Returns
Reference to this

Definition at line 728 of file AliForwardUtil.h.

Referenced by AliFMDCorrector::RingHistos::operator=(), AliFMDSharingFilter::RingHistos::operator=(), and AliFMDDensityCalculator::RingHistos::operator=().

Member Data Documentation

UShort_t AliForwardUtil::RingHistos::fkNSector

Definition at line 790 of file AliForwardUtil.h.

Referenced by NSector(), and operator=().

UShort_t AliForwardUtil::RingHistos::fkNStrip

Definition at line 791 of file AliForwardUtil.h.

Referenced by NStrip(), and operator=().

TString AliForwardUtil::RingHistos::fName

Definition at line 789 of file AliForwardUtil.h.

Referenced by GetName(), and operator=().


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