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

Public Member Functions

 ERTelescopeDigitizer (Int_t verbose)
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 
virtual void Reset ()
 
void SetSiElossThreshold (Float_t th)
 
void SetSiElossSigma (Float_t sigma)
 
void SetSiTimeSigma (Float_t sigma)
 
void SetCsIElossThreshold (Float_t th)
 
void SetCsIElossSigma (Float_t sigma)
 
void SetCsITimeSigma (Float_t sigma)
 
- Public Member Functions inherited from ERDigitizer
 ERDigitizer ()
 
 ERDigitizer (TString name)
 
 ERDigitizer (TString name, Int_t verbose)
 
 ~ERDigitizer ()
 
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 (Float_t edep, Double_t time, Int_t stripNb, TString digiBranchName)
 
- Protected Member Functions inherited from ERDigitizer
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, TClonesArray * > fQTelescopePoints
 
std::map< TString, TClonesArray * > fQTelescopeDigi
 
Float_t fSiElossThreshold = 0.
 
Float_t fSiElossSigma = 0.
 
Float_t fSiTimeSigma = 0.
 
Float_t fCsIElossThreshold = 0.
 
Float_t fCsIElossSigma = 0.
 
Float_t fCsITimeSigma = 0.
 
- Protected Attributes inherited from ERDigitizer
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.
 

Detailed Description

Definition at line 22 of file ERTelescopeDigitizer.h.

Constructor & Destructor Documentation

ERTelescopeDigitizer::ERTelescopeDigitizer ( Int_t  verbose)

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

Definition at line 32 of file ERTelescopeDigitizer.cxx.

Member Function Documentation

void ERTelescopeDigitizer::Exec ( Option_t *  opt)
virtual

Virtual method Exec

Reimplemented from ERDigitizer.

Definition at line 71 of file ERTelescopeDigitizer.cxx.

void ERTelescopeDigitizer::Finish ( )
virtual

Virtual method Finish

Reimplemented from ERDigitizer.

Definition at line 137 of file ERTelescopeDigitizer.cxx.

InitStatus ERTelescopeDigitizer::Init ( )
virtual

Virtual method Init

Reimplemented from ERDigitizer.

Definition at line 39 of file ERTelescopeDigitizer.cxx.

void ERTelescopeDigitizer::Reset ( )
virtual

Virtual method Reset

Reimplemented from ERDigitizer.

Definition at line 129 of file ERTelescopeDigitizer.cxx.

void ERTelescopeDigitizer::SetSiElossThreshold ( Float_t  th)
inline

Modifiers

Definition at line 39 of file ERTelescopeDigitizer.h.


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