CbmRoot
CbmBinnedAllHitReader Class Reference
Inheritance diagram for CbmBinnedAllHitReader:
[legend]
Collaboration diagram for CbmBinnedAllHitReader:
[legend]

Public Member Functions

 CbmBinnedAllHitReader ()
 
void Read ()
 
void Handle ()
 
void Finish ()
 
virtual void AddStation (CbmBinnedStation *station)
 

Static Public Member Functions

static CbmBinnedHitReaderInstance ()
 
static CbmBinnedHitReaderInstance (const char *name)
 
static void AddReader (const char *name)
 
static void SetSettings (CbmBinnedSettings *v)
 

Protected Attributes

std::vector< CbmBinnedStation * > fStations
 
TClonesArray * fHitArray
 

Static Protected Attributes

static std::map< std::string, CbmBinnedHitReader * > fReaders
 
static CbmBinnedSettingsfSettings = 0
 

Detailed Description

Definition at line 784 of file HitReader.cxx.

Constructor & Destructor Documentation

◆ CbmBinnedAllHitReader()

CbmBinnedAllHitReader::CbmBinnedAllHitReader ( )
inline

Definition at line 786 of file HitReader.cxx.

Member Function Documentation

◆ AddReader()

void CbmBinnedHitReader::AddReader ( const char *  name)
staticinherited

◆ AddStation()

virtual void CbmBinnedHitReader::AddStation ( CbmBinnedStation station)
inlinevirtualinherited

Reimplemented in CbmBinnedMCPointReader, and CbmBinnedMCTrackReader.

Definition at line 38 of file HitReader.h.

References CbmBinnedHitReader::fStations.

Referenced by CbmBinnedGeoReader::SearchStation().

◆ Finish()

void CbmBinnedAllHitReader::Finish ( )
inlinevirtual

Reimplemented from CbmBinnedHitReader.

Definition at line 805 of file HitReader.cxx.

References CbmBinnedHitReader::fReaders, and i.

◆ Handle()

void CbmBinnedAllHitReader::Handle ( )
inlinevirtual

Reimplemented from CbmBinnedHitReader.

Definition at line 798 of file HitReader.cxx.

References CbmBinnedHitReader::fReaders, and i.

◆ Instance() [1/2]

◆ Instance() [2/2]

CbmBinnedHitReader * CbmBinnedHitReader::Instance ( const char *  name)
staticinherited

Definition at line 823 of file HitReader.cxx.

References CbmBinnedHitReader::fReaders, and i.

◆ Read()

void CbmBinnedAllHitReader::Read ( )
inlinevirtual

Implements CbmBinnedHitReader.

Definition at line 788 of file HitReader.cxx.

References CbmBinnedHitReader::fReaders, and i.

◆ SetSettings()

static void CbmBinnedHitReader::SetSettings ( CbmBinnedSettings v)
inlinestaticinherited

Definition at line 31 of file HitReader.h.

References CbmBinnedHitReader::fSettings, and v.

Referenced by CbmBinnedGeoReader::Read().

Member Data Documentation

◆ fHitArray

◆ fReaders

map< string, CbmBinnedHitReader * > CbmBinnedHitReader::fReaders
staticprotectedinherited

◆ fSettings

CbmBinnedSettings * CbmBinnedHitReader::fSettings = 0
staticprotectedinherited

Definition at line 53 of file HitReader.h.

Referenced by CbmBinnedMCTrackReader::Finish(), and CbmBinnedHitReader::SetSettings().

◆ fStations


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