![]() |
Belle II Software
release-08-02-04
|
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.