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

#include <CbmFsdDigiPar.h>

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

Public Member Functions

 CbmFsdDigiPar (const char *name="CbmFsdDigiPar", const char *title="Digitization parameters for the FSD detector", const char *context="Needed parameters to adjust FsdDigitizer according to the geometry and read-out propetries")
 
 CbmFsdDigiPar (const CbmFsdDigiPar &)=delete
 
CbmFsdDigiParoperator= (const CbmFsdDigiPar &)=delete
 
 ~CbmFsdDigiPar (void)
 
void clear (void)
 
void putParams (FairParamList *)
 
Bool_t getParams (FairParamList *)
 
Int_t GetNumPhotoDets () const
 
Int_t GetNumUnits () const
 
Double_t GetTimeResolution (Int_t iUnitId) const
 
Double_t GetEnergyResolution (Int_t iUnitId) const
 
Double_t GetDeadTime (Int_t iUnitId) const
 

Private Attributes

Int_t fNumPhotoDets
 
Int_t fNumUnits
 
TArrayD fTimeResolution
 
TArrayD fEnergyResolution
 
TArrayD fDeadTime
 

Detailed Description

Definition at line 16 of file CbmFsdDigiPar.h.

Constructor & Destructor Documentation

◆ CbmFsdDigiPar() [1/2]

CbmFsdDigiPar::CbmFsdDigiPar ( const char * name = "CbmFsdDigiPar",
const char * title = "Digitization parameters for the FSD detector",
const char * context = "Needed parameters to adjust FsdDigitizer according to the geometry and read-out propetries" )

◆ CbmFsdDigiPar() [2/2]

CbmFsdDigiPar::CbmFsdDigiPar ( const CbmFsdDigiPar & )
delete

◆ ~CbmFsdDigiPar()

CbmFsdDigiPar::~CbmFsdDigiPar ( void )

Definition at line 22 of file CbmFsdDigiPar.cxx.

References clear().

Member Function Documentation

◆ clear()

void CbmFsdDigiPar::clear ( void )

Definition at line 24 of file CbmFsdDigiPar.cxx.

Referenced by ~CbmFsdDigiPar().

◆ GetDeadTime()

Double_t CbmFsdDigiPar::GetDeadTime ( Int_t iUnitId) const

Definition at line 74 of file CbmFsdDigiPar.cxx.

References fDeadTime, and fNumUnits.

Referenced by CbmFsdDigitize::InitParams().

◆ GetEnergyResolution()

Double_t CbmFsdDigiPar::GetEnergyResolution ( Int_t iUnitId) const

Definition at line 67 of file CbmFsdDigiPar.cxx.

References fEnergyResolution, and fNumUnits.

Referenced by CbmFsdDigitize::InitParams().

◆ GetNumPhotoDets()

Int_t CbmFsdDigiPar::GetNumPhotoDets ( ) const
inline

Definition at line 31 of file CbmFsdDigiPar.h.

References fNumPhotoDets.

Referenced by CbmFsdDigitize::InitParams().

◆ GetNumUnits()

Int_t CbmFsdDigiPar::GetNumUnits ( ) const
inline

Definition at line 32 of file CbmFsdDigiPar.h.

References fNumUnits.

Referenced by CbmFsdDigitize::InitParams().

◆ getParams()

Bool_t CbmFsdDigiPar::getParams ( FairParamList * l)

Definition at line 41 of file CbmFsdDigiPar.cxx.

References fDeadTime, fEnergyResolution, fNumPhotoDets, fNumUnits, and fTimeResolution.

◆ GetTimeResolution()

Double_t CbmFsdDigiPar::GetTimeResolution ( Int_t iUnitId) const

Definition at line 60 of file CbmFsdDigiPar.cxx.

References fNumUnits, and fTimeResolution.

Referenced by CbmFsdDigitize::InitParams().

◆ operator=()

CbmFsdDigiPar & CbmFsdDigiPar::operator= ( const CbmFsdDigiPar & )
delete

◆ putParams()

void CbmFsdDigiPar::putParams ( FairParamList * l)

Definition at line 30 of file CbmFsdDigiPar.cxx.

References fDeadTime, fEnergyResolution, fNumPhotoDets, fNumUnits, and fTimeResolution.

Member Data Documentation

◆ fDeadTime

TArrayD CbmFsdDigiPar::fDeadTime
private

Definition at line 42 of file CbmFsdDigiPar.h.

Referenced by GetDeadTime(), getParams(), and putParams().

◆ fEnergyResolution

TArrayD CbmFsdDigiPar::fEnergyResolution
private

Definition at line 41 of file CbmFsdDigiPar.h.

Referenced by GetEnergyResolution(), getParams(), and putParams().

◆ fNumPhotoDets

Int_t CbmFsdDigiPar::fNumPhotoDets
private

Definition at line 38 of file CbmFsdDigiPar.h.

Referenced by GetNumPhotoDets(), getParams(), and putParams().

◆ fNumUnits

Int_t CbmFsdDigiPar::fNumUnits
private

◆ fTimeResolution

TArrayD CbmFsdDigiPar::fTimeResolution
private

Definition at line 40 of file CbmFsdDigiPar.h.

Referenced by getParams(), GetTimeResolution(), and putParams().


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