Belle II Software development
|
Singleton class to hold the ECL configuration for pure CsI calorimeter. More...
#include <EclConfigurationPure.h>
Classes | |
struct | adccountspure_t |
a struct for the fit parameters for the pure CsI calorimeter More... | |
struct | fitparamspure_t |
A struct for the fit parameters for a single channel of the pure CsI calorimeter (in the simulation, all calorimeter channels normally use the same set of fit parameters). More... | |
struct | signalsamplepure_t |
a struct for a signal sample for the pure CsI calorimeter More... | |
Static Public Member Functions | |
static double | getTickPure () |
Getter for m_tickPure. | |
static void | setTickPure (double newval) |
Setter for m_tickPure. | |
Static Public Attributes | |
static constexpr int | m_nch = 72 * 16 |
total number of electronic channels (crystals) in fwd endcap calorimeter | |
static constexpr int | m_nsmp = EclConfiguration::m_nsmp |
number of ADC measurements for signal fitting | |
static constexpr double | m_tmin = -15 |
lower range of the signal fitting region in ADC clocks | |
static constexpr int | m_ntrg = EclConfiguration::m_ntrg |
number of trigger counts per ADC clock tick | |
static constexpr int | m_nlPure = EclConfiguration::m_nl * 15 |
length of samples signal in number of ADC clocks | |
static constexpr int | m_ns = EclConfiguration::m_ns |
number of samples per ADC clock | |
static constexpr int | m_ndtPure = m_ns |
number of points per ADC tick where signal fit procedure parameters are evaluated | |
Static Private Attributes | |
static double | m_tickPure = -1 |
Digitization tick for pure CsI calorimeter (microseconds) | |
Singleton class to hold the ECL configuration for pure CsI calorimeter.
Definition at line 24 of file EclConfigurationPure.h.
|
inlinestatic |
Getter for m_tickPure.
Definition at line 41 of file EclConfigurationPure.h.
|
inlinestatic |
Setter for m_tickPure.
Definition at line 49 of file EclConfigurationPure.h.
|
staticconstexpr |
total number of electronic channels (crystals) in fwd endcap calorimeter
Definition at line 26 of file EclConfigurationPure.h.
|
staticconstexpr |
number of points per ADC tick where signal fit procedure parameters are evaluated
Definition at line 33 of file EclConfigurationPure.h.
|
staticconstexpr |
length of samples signal in number of ADC clocks
Definition at line 30 of file EclConfigurationPure.h.
|
staticconstexpr |
number of samples per ADC clock
Definition at line 31 of file EclConfigurationPure.h.
|
staticconstexpr |
number of ADC measurements for signal fitting
Definition at line 27 of file EclConfigurationPure.h.
|
staticconstexpr |
number of trigger counts per ADC clock tick
Definition at line 29 of file EclConfigurationPure.h.
|
staticprivate |
Digitization tick for pure CsI calorimeter (microseconds)
Definition at line 37 of file EclConfigurationPure.h.
|
staticconstexpr |
lower range of the signal fitting region in ADC clocks
Definition at line 28 of file EclConfigurationPure.h.