CbmRoot
Loading...
Searching...
No Matches
cbm::algo::sts::HitfinderPars::Asic Struct Reference

#include <HitfinderPars.h>

Public Member Functions

XPU_D float AdcToCharge (unsigned short adc) const
 
 CBM_YAML_PROPERTIES (yaml::Property(&Asic::nAdc, "nAdc"), yaml::Property(&Asic::dynamicRange, "dynamicRange"), yaml::Property(&Asic::threshold, "threshold"), yaml::Property(&Asic::timeResolution, "timeResolution"), yaml::Property(&Asic::deadTime, "deadTime"), yaml::Property(&Asic::noise, "noise"), yaml::Property(&Asic::zeroNoiseRate, "zeroNoiseRate"))
 

Public Attributes

int nAdc
 
float dynamicRange
 
float threshold
 
float timeResolution
 
float deadTime
 
float noise
 
float zeroNoiseRate
 

Detailed Description

Definition at line 16 of file HitfinderPars.h.

Member Function Documentation

◆ AdcToCharge()

XPU_D float cbm::algo::sts::HitfinderPars::Asic::AdcToCharge ( unsigned short adc) const
inline

Definition at line 25 of file HitfinderPars.h.

References dynamicRange, nAdc, and threshold.

◆ CBM_YAML_PROPERTIES()

cbm::algo::sts::HitfinderPars::Asic::CBM_YAML_PROPERTIES ( yaml::Property &::, "" nAdc,
yaml::Property &::, "" dynamicRange,
yaml::Property &::, "" threshold,
yaml::Property &::, "" timeResolution,
yaml::Property &::, "" deadTime,
yaml::Property &::, "" noise,
yaml::Property &::, "" zeroNoiseRate )

Member Data Documentation

◆ deadTime

float cbm::algo::sts::HitfinderPars::Asic::deadTime

Definition at line 21 of file HitfinderPars.h.

◆ dynamicRange

float cbm::algo::sts::HitfinderPars::Asic::dynamicRange

Definition at line 18 of file HitfinderPars.h.

Referenced by AdcToCharge().

◆ nAdc

int cbm::algo::sts::HitfinderPars::Asic::nAdc

Definition at line 17 of file HitfinderPars.h.

Referenced by AdcToCharge().

◆ noise

float cbm::algo::sts::HitfinderPars::Asic::noise

Definition at line 22 of file HitfinderPars.h.

◆ threshold

float cbm::algo::sts::HitfinderPars::Asic::threshold

Definition at line 19 of file HitfinderPars.h.

Referenced by AdcToCharge().

◆ timeResolution

float cbm::algo::sts::HitfinderPars::Asic::timeResolution

Definition at line 20 of file HitfinderPars.h.

Referenced by cbm::algo::sts::Hitfinder::GetTimeResolution().

◆ zeroNoiseRate

float cbm::algo::sts::HitfinderPars::Asic::zeroNoiseRate

Definition at line 23 of file HitfinderPars.h.


The documentation for this struct was generated from the following file: