CbmRoot
CbmPsdIdealDigitizer Class Reference

#include <CbmPsdIdealDigitizer.h>

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

Public Member Functions

 CbmPsdIdealDigitizer ()
 
 ~CbmPsdIdealDigitizer ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 

Private Member Functions

 CbmPsdIdealDigitizer (const CbmPsdIdealDigitizer &)
 
CbmPsdIdealDigitizer operator= (const CbmPsdIdealDigitizer &)
 
void Reset ()
 
 ClassDef (CbmPsdIdealDigitizer, 1)
 

Private Attributes

Int_t fNDigis
 
TClonesArray * fPointArray
 
TClonesArray * fDigiArray
 

Detailed Description

Definition at line 26 of file CbmPsdIdealDigitizer.h.

Constructor & Destructor Documentation

◆ CbmPsdIdealDigitizer() [1/2]

CbmPsdIdealDigitizer::CbmPsdIdealDigitizer ( )

Default constructor

Definition at line 25 of file CbmPsdIdealDigitizer.cxx.

◆ ~CbmPsdIdealDigitizer()

CbmPsdIdealDigitizer::~CbmPsdIdealDigitizer ( )

Destructor

Definition at line 36 of file CbmPsdIdealDigitizer.cxx.

References fDigiArray.

◆ CbmPsdIdealDigitizer() [2/2]

CbmPsdIdealDigitizer::CbmPsdIdealDigitizer ( const CbmPsdIdealDigitizer )
private

Member Function Documentation

◆ ClassDef()

CbmPsdIdealDigitizer::ClassDef ( CbmPsdIdealDigitizer  ,
 
)
private

◆ Exec()

void CbmPsdIdealDigitizer::Exec ( Option_t *  opt)
virtual

Virtual method Exec

Definition at line 78 of file CbmPsdIdealDigitizer.cxx.

References fDigiArray, fNDigis, fPointArray, CbmPsdPoint::GetModuleID(), memset(), NB_PSD_MODS, NB_PSD_SECT, pos, and Reset().

◆ Init()

InitStatus CbmPsdIdealDigitizer::Init ( )
virtual

Virtual method Init

Definition at line 46 of file CbmPsdIdealDigitizer.cxx.

References fDigiArray, and fPointArray.

◆ operator=()

CbmPsdIdealDigitizer CbmPsdIdealDigitizer::operator= ( const CbmPsdIdealDigitizer )
private

◆ Reset()

void CbmPsdIdealDigitizer::Reset ( )
private

Reset eventwise counters

Definition at line 179 of file CbmPsdIdealDigitizer.cxx.

References fDigiArray, and fNDigis.

Referenced by Exec().

Member Data Documentation

◆ fDigiArray

TClonesArray* CbmPsdIdealDigitizer::fDigiArray
private

Output array of CbmPsdDigits

Definition at line 52 of file CbmPsdIdealDigitizer.h.

Referenced by Exec(), Init(), Reset(), and ~CbmPsdIdealDigitizer().

◆ fNDigis

Int_t CbmPsdIdealDigitizer::fNDigis
private

Definition at line 46 of file CbmPsdIdealDigitizer.h.

Referenced by Exec(), and Reset().

◆ fPointArray

TClonesArray* CbmPsdIdealDigitizer::fPointArray
private

Input array of CbmPsdPoints

Definition at line 49 of file CbmPsdIdealDigitizer.h.

Referenced by Exec(), and Init().


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