er  dev
Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
ERGadastDigitizer Class Reference
Inheritance diagram for ERGadastDigitizer:
Inheritance graph
[legend]
Collaboration diagram for ERGadastDigitizer:
Collaboration graph
[legend]

Public Member Functions

 ERGadastDigitizer ()
 
 ERGadastDigitizer (Int_t verbose)
 
 ~ERGadastDigitizer ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 
virtual void Reset ()
 
void SetCsILC (Float_t lc)
 
void SetCsIEdepError (Float_t a, Float_t b, Float_t c)
 
void SetCsITimeError (Float_t a)
 
void SetLaBrLC (Float_t lc)
 
void SetLaBrEdepError (Float_t a, Float_t b, Float_t c)
 
void SetLaBrTimeError (Float_t a)
 
void SetCsIElossThreshold (Float_t treshold)
 
void SetLaBrElossThreshold (Float_t treshold)
 

Protected Member Functions

ERGadastCsIDigiAddCsIDigi (Float_t Edep, Int_t wall, Int_t block, Int_t cell)
 
ERGadastLaBrDigiAddLaBrDigi (Float_t Edep, Int_t cell)
 

Protected Attributes

ERGadastDigiParfDigiPar
 
TClonesArray * fGadastCsIPoints
 
TClonesArray * fGadastLaBrPoints
 
ERGadastSetupfSetup
 
TClonesArray * fGadastCsIDigi
 
TClonesArray * fGadastLaBrDigi
 
Float_t fCsILC
 
Float_t fCsIEdepErrorA
 
Float_t fCsIEdepErrorB
 
Float_t fCsIEdepErrorC
 
Float_t fCsITimeErrorA
 
Float_t fLaBrLC
 
Float_t fLaBrEdepErrorA
 
Float_t fLaBrEdepErrorB
 
Float_t fLaBrEdepErrorC
 
Float_t fLaBrTimeErrorA
 
Float_t fCsIElossThreshold
 
Float_t fLaBrElossThreshold
 

Private Member Functions

virtual void SetParContainers ()
 

Detailed Description

Definition at line 27 of file ERGadastDigitizer.h.

Constructor & Destructor Documentation

ERGadastDigitizer::ERGadastDigitizer ( )

Default constructor

Definition at line 16 of file ERGadastDigitizer.cxx.

ERGadastDigitizer::ERGadastDigitizer ( Int_t  verbose)

Constructor verbose: 1 - only standard log print, 2 - print digi information

Definition at line 36 of file ERGadastDigitizer.cxx.

ERGadastDigitizer::~ERGadastDigitizer ( )

Destructor

Definition at line 56 of file ERGadastDigitizer.cxx.

Member Function Documentation

void ERGadastDigitizer::Exec ( Option_t *  opt)
virtual

Virtual method Exec

Definition at line 106 of file ERGadastDigitizer.cxx.

void ERGadastDigitizer::Finish ( )
virtual

Virtual method Finish

Definition at line 183 of file ERGadastDigitizer.cxx.

InitStatus ERGadastDigitizer::Init ( )
virtual

Virtual method Init

Definition at line 82 of file ERGadastDigitizer.cxx.

void ERGadastDigitizer::Reset ( )
virtual

Virtual method Reset

Definition at line 171 of file ERGadastDigitizer.cxx.

void ERGadastDigitizer::SetCsILC ( Float_t  lc)
inline

Modifiers

Definition at line 54 of file ERGadastDigitizer.h.

Member Data Documentation

ERGadastDigiPar* ERGadastDigitizer::fDigiPar
protected

Accessors

Definition at line 68 of file ERGadastDigitizer.h.


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