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

Public Member Functions

 ERDigitizer ()
 
 ERDigitizer (TString name)
 
 ERDigitizer (TString name, Int_t verbose)
 
 ~ERDigitizer ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 
virtual void Reset ()
 
void AddError (TString volName, Float_t a, Float_t b, Float_t c)
 
void AddTrigger (TString stationSID, Int_t value, Int_t priority)
 
void ApplyTrigger (TString stationSID, TClonesArray *digiCollection)
 
- Public Member Functions inherited from ERTask
 ERTask (TString name)
 
 ERTask (TString name, Int_t verbose)
 Constructor. More...
 
 ~ERTask ()
 

Protected Member Functions

ERDigiAddDigi (TClonesArray *digi)
 
- Protected Member Functions inherited from ERTask
InitStatus CheckRunManager ()
 Check is instance of run manager availible for this task.
 
virtual void SetParContainers ()
 Initializes runtime database for getting parameters from .par file.
 

Protected Attributes

std::map< TString, ERTriggerfTriggers
 
- Protected Attributes inherited from ERTask
FairRun * fRun
 Pointer to run manager object.
 
std::vector< TString > fAvailibleRunManagers
 Run managers that are availible for this task.
 

Private Attributes

std::map< TString, TClonesArray * > fSenVolDigis
 
std::map< TString, TClonesArray * > fSenVolPoints
 
std::map< TString, ERDigitizerErrorfSenVolErrors
 
Float_t fEdep
 
Float_t fTime
 
Int_t fVolNb
 

Detailed Description

Definition at line 45 of file ERDigitizer.h.

Constructor & Destructor Documentation

ERDigitizer::ERDigitizer ( )

Default constructor

Definition at line 25 of file ERDigitizer.cxx.

ERDigitizer::ERDigitizer ( TString  name)

Constructor

Definition at line 34 of file ERDigitizer.cxx.

ERDigitizer::ERDigitizer ( TString  name,
Int_t  verbose 
)

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

Definition at line 43 of file ERDigitizer.cxx.

ERDigitizer::~ERDigitizer ( )

Destructor

Definition at line 52 of file ERDigitizer.cxx.

Member Function Documentation

void ERDigitizer::Exec ( Option_t *  opt)
virtual

Virtual method Exec

Reimplemented in ERBeamDetDigitizer, and ERTelescopeDigitizer.

Definition at line 85 of file ERDigitizer.cxx.

void ERDigitizer::Finish ( )
virtual

Virtual method Finish

Reimplemented from ERTask.

Reimplemented in ERTelescopeDigitizer.

Definition at line 204 of file ERDigitizer.cxx.

InitStatus ERDigitizer::Init ( )
virtual

Virtual method Init

Reimplemented from ERTask.

Reimplemented in ERBeamDetDigitizer, and ERTelescopeDigitizer.

Definition at line 58 of file ERDigitizer.cxx.

void ERDigitizer::Reset ( )
virtual

Virtual method Reset

Reimplemented from ERTask.

Reimplemented in ERBeamDetDigitizer, and ERTelescopeDigitizer.

Definition at line 195 of file ERDigitizer.cxx.


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