CbmRoot
Loading...
Searching...
No Matches
CbmMvdReadout Class Reference

#include <CbmMvdReadout.h>

Inheritance diagram for CbmMvdReadout:
[legend]
Collaboration diagram for CbmMvdReadout:
[legend]

Public Member Functions

 CbmMvdReadout ()
 
 CbmMvdReadout (const char *name)
 
 ~CbmMvdReadout ()
 
void Exec (Option_t *opt)
 
void ShowDebugHistos ()
 

Private Member Functions

virtual InitStatus Init ()
 
virtual InitStatus ReInit ()
 
virtual void Finish ()
 
void Register ()
 
void GetMvdGeometry ()
 
void Reset ()
 
void PrintParameters () const
 
 CbmMvdReadout (const CbmMvdReadout &)
 
CbmMvdReadout operator= (const CbmMvdReadout &)
 
 ClassDef (CbmMvdReadout, 1)
 

Private Attributes

Int_t fMode
 
Int_t fPluginNr
 
Bool_t fShowDebugHistos
 
CbmMvdDetectorfDetector
 
CbmDigiManagerfDigiMan
 

Detailed Description

Definition at line 25 of file CbmMvdReadout.h.

Constructor & Destructor Documentation

◆ CbmMvdReadout() [1/3]

CbmMvdReadout::CbmMvdReadout ( )

Default constructor

Definition at line 21 of file CbmMvdReadout.cxx.

◆ CbmMvdReadout() [2/3]

CbmMvdReadout::CbmMvdReadout ( const char * name)

Standard constructor

Parameters
nameTask name
mode0 = MAPS, 1 = Ideal

Definition at line 25 of file CbmMvdReadout.cxx.

◆ ~CbmMvdReadout()

CbmMvdReadout::~CbmMvdReadout ( )

Destructor

Definition at line 37 of file CbmMvdReadout.cxx.

◆ CbmMvdReadout() [3/3]

CbmMvdReadout::CbmMvdReadout ( const CbmMvdReadout & )
private

Member Function Documentation

◆ ClassDef()

CbmMvdReadout::ClassDef ( CbmMvdReadout ,
1  )
private

◆ Exec()

◆ Finish()

void CbmMvdReadout::Finish ( )
privatevirtual

Virtual method Finish

Definition at line 129 of file CbmMvdReadout.cxx.

References fDetector, CbmMvdDetector::Finish(), and PrintParameters().

◆ GetMvdGeometry()

void CbmMvdReadout::GetMvdGeometry ( )
private

◆ Init()

◆ operator=()

CbmMvdReadout CbmMvdReadout::operator= ( const CbmMvdReadout & )
private

◆ PrintParameters()

void CbmMvdReadout::PrintParameters ( ) const
private

Print digitisation parameters

Definition at line 145 of file CbmMvdReadout.cxx.

Referenced by Finish().

◆ Register()

void CbmMvdReadout::Register ( )
private

Register the output arrays to the IOManager

◆ ReInit()

InitStatus CbmMvdReadout::ReInit ( )
privatevirtual

Reinitialisation

Definition at line 124 of file CbmMvdReadout.cxx.

◆ Reset()

void CbmMvdReadout::Reset ( )
private

Clear the hit arrays

Definition at line 138 of file CbmMvdReadout.cxx.

◆ ShowDebugHistos()

void CbmMvdReadout::ShowDebugHistos ( )
inline

Definition at line 44 of file CbmMvdReadout.h.

References fShowDebugHistos.

Member Data Documentation

◆ fDetector

CbmMvdDetector* CbmMvdReadout::fDetector
private

Definition at line 51 of file CbmMvdReadout.h.

Referenced by Exec(), Finish(), and Init().

◆ fDigiMan

CbmDigiManager* CbmMvdReadout::fDigiMan
private

Definition at line 52 of file CbmMvdReadout.h.

Referenced by Exec(), and Init().

◆ fMode

Int_t CbmMvdReadout::fMode
private

Hit producer mode (0 = MAPS, 1 = Ideal)

Definition at line 48 of file CbmMvdReadout.h.

◆ fPluginNr

Int_t CbmMvdReadout::fPluginNr
private

Definition at line 49 of file CbmMvdReadout.h.

Referenced by Exec(), and Init().

◆ fShowDebugHistos

Bool_t CbmMvdReadout::fShowDebugHistos
private

Definition at line 50 of file CbmMvdReadout.h.

Referenced by ShowDebugHistos().


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