Container for runtime parameters that are required for the transformation from BSEmcMCHits to BSEmcDigis.
More...
#include <BSEmcDigiPar.h>
Container for runtime parameters that are required for the transformation from BSEmcMCHits to BSEmcDigis.
Based on PndEmcDigiPar
- Author
- Ben Salisbury salis.nosp@m.bury.nosp@m.@hisk.nosp@m.p.un.nosp@m.i-bon.nosp@m.n.de, HISKP Bonn
- Date
- 2021-01
Definition at line 23 of file BSEmcDigiPar.h.
◆ BSEmcDigiPar()
BSEmcDigiPar::BSEmcDigiPar |
( |
const char * |
t_name = "EmcDigiPar" , |
|
|
const char * |
t_title = "Emc Geometry Version Flag" , |
|
|
const char * |
t_context = "TestDefaultContext" |
|
) |
| |
◆ ~BSEmcDigiPar()
BSEmcDigiPar::~BSEmcDigiPar |
( |
void |
| ) |
|
◆ clear()
void BSEmcDigiPar::clear |
( |
void |
| ) |
|
◆ GetDetectedPhotonsPerMeV()
Double_t BSEmcDigiPar::GetDetectedPhotonsPerMeV |
( |
| ) |
const |
|
inline |
◆ GetEnergyDigiThreshold()
Double_t BSEmcDigiPar::GetEnergyDigiThreshold |
( |
| ) |
const |
|
inline |
Definition at line 39 of file BSEmcDigiPar.h.
39 {
return fEnergyDigiThreshold; }
◆ GetEnergyHitThreshold()
Double_t BSEmcDigiPar::GetEnergyHitThreshold |
( |
| ) |
const |
|
inline |
Definition at line 31 of file BSEmcDigiPar.h.
31 {
return fEnergyHitThreshold; }
◆ GetExcessNoiseFactor()
Double_t BSEmcDigiPar::GetExcessNoiseFactor |
( |
| ) |
const |
|
inline |
◆ GetIncoherentElecNoiseWidthGeV()
Double_t BSEmcDigiPar::GetIncoherentElecNoiseWidthGeV |
( |
| ) |
const |
|
inline |
Definition at line 36 of file BSEmcDigiPar.h.
36 {
return fIncoherentElecNoiseWidthGeV; }
◆ GetNPhotoElectronsPerMeV()
Double_t BSEmcDigiPar::GetNPhotoElectronsPerMeV |
( |
| ) |
const |
|
inline |
Definition at line 38 of file BSEmcDigiPar.h.
38 {
return fDetectedPhotonsPerMeV * fSensitiveArea / fRearCrystalSurfaceArea * fQuantumEfficiency; }
◆ GetOverlapTime()
Double_t BSEmcDigiPar::GetOverlapTime |
( |
| ) |
const |
|
inline |
◆ getParams()
Bool_t BSEmcDigiPar::getParams |
( |
FairParamList * |
| ) |
|
◆ GetQuantumEfficiency()
Double_t BSEmcDigiPar::GetQuantumEfficiency |
( |
| ) |
const |
|
inline |
◆ GetRearCrystalSurfaceArea()
Double_t BSEmcDigiPar::GetRearCrystalSurfaceArea |
( |
| ) |
const |
|
inline |
◆ GetSensitiveArea()
Double_t BSEmcDigiPar::GetSensitiveArea |
( |
| ) |
const |
|
inline |
◆ GetUseDigiEffectiveSmearingMode()
Int_t BSEmcDigiPar::GetUseDigiEffectiveSmearingMode |
( |
| ) |
const |
|
inline |
◆ putParams()
void BSEmcDigiPar::putParams |
( |
FairParamList * |
| ) |
|
◆ fgParameterName
const std::string BSEmcDigiPar::fgParameterName |
|
static |
The documentation for this class was generated from the following file: