AliPhysics  a6017e1 (a6017e1)
AliFMDSharingFilter::RingHistos Struct Reference

#include <AliFMDSharingFilter.h>

Inheritance diagram for AliFMDSharingFilter::RingHistos:

Public Member Functions

 RingHistos ()
 
 RingHistos (UShort_t d, Char_t r)
 
 RingHistos (const RingHistos &o)
 
RingHistosoperator= (const RingHistos &o)
 
 ~RingHistos ()
 
void CreateOutputObjects (TList *dir)
 
void Terminate (const 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
 

Public Attributes

TH1DfBefore
 
TH1DfAfter
 
TH1DfSingle
 
TH1DfDouble
 
TH1DfTriple
 
TH2DfSinglePerStrip
 
TH2DfBeforeAfter
 
TH2DfNeighborsBefore
 
TH2DfNeighborsAfter
 
TH2DfSumESD
 
TH2DfSum
 
TH1DfNConsecutive
 
- 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. Objects of this class are never streamed.

Definition at line 247 of file AliFMDSharingFilter.h.

Constructor & Destructor Documentation

AliFMDSharingFilter::RingHistos::RingHistos ( )

Default CTOR

Definition at line 743 of file AliFMDSharingFilter.cxx.

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

Constructor

Parameters
ddetector
rring

Definition at line 770 of file AliFMDSharingFilter.cxx.

AliFMDSharingFilter::RingHistos::RingHistos ( const RingHistos o)

Copy constructor

Parameters
oObject to copy from

Definition at line 921 of file AliFMDSharingFilter.cxx.

AliFMDSharingFilter::RingHistos::~RingHistos ( )
virtual

Destructor

Reimplemented from AliForwardUtil::RingHistos.

Definition at line 998 of file AliFMDSharingFilter.cxx.

Member Function Documentation

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

Clear this object Increase number of hits Finish off Make output

Parameters
dirwhere to store

Definition at line 1052 of file AliFMDSharingFilter.cxx.

Referenced by AliFMDSharingFilter::CreateOutputObjects().

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

Assignment operator

Parameters
oObject to assign from
Returns
Reference to this

Definition at line 951 of file AliFMDSharingFilter.cxx.

void AliFMDSharingFilter::RingHistos::Terminate ( const TList dir,
Int_t  nEvents 
)

Scale the histograms to the total number of events

Parameters
nEventsNumber of events
dirWhere the output is

Definition at line 1018 of file AliFMDSharingFilter.cxx.

Referenced by AliFMDSharingFilter::Terminate().

Member Data Documentation

TH1D* AliFMDSharingFilter::RingHistos::fAfter
TH1D* AliFMDSharingFilter::RingHistos::fBefore
TH2D* AliFMDSharingFilter::RingHistos::fBeforeAfter
TH1D* AliFMDSharingFilter::RingHistos::fDouble
TH1D* AliFMDSharingFilter::RingHistos::fNConsecutive
TH2D* AliFMDSharingFilter::RingHistos::fNeighborsAfter
TH2D* AliFMDSharingFilter::RingHistos::fNeighborsBefore
TH1D* AliFMDSharingFilter::RingHistos::fSingle
TH2D* AliFMDSharingFilter::RingHistos::fSinglePerStrip
TH2D* AliFMDSharingFilter::RingHistos::fSum
TH2D* AliFMDSharingFilter::RingHistos::fSumESD
TH1D* AliFMDSharingFilter::RingHistos::fTriple

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