Belle II Software development
|
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...
#include <EclConfigurationPure.h>
Public Types | |
typedef double | double_matrix[16][2 *m_ndtPure] |
Matrix used in shape fit algorithm. | |
typedef double | fine_array[2 *m_ndtPure] |
Array used in shape fit algorithm. | |
Public Attributes | |
double | invC [16][16] |
inverse noise covariance matrix | |
double_matrix | f |
signal response function | |
double_matrix | f1 |
first derivative of a signal response function | |
fine_array | c110 |
Intermediate coefficients for the left side of the system of linear equations to reconstruct amplitude, time and pedestal. | |
fine_array | c200 |
fine_array | c020 |
fine_array | c101 |
fine_array | c011 |
double | c002 |
double_matrix | c100 |
Intermediate coefficients for the right side of the system of linear equations to reconstruct amplitude, time and pedestal. | |
double_matrix | c010 |
double | c001 [16] |
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).
For detailed description of the fit algorithm, see ECL-TN-2013-02 (latest version at https://gitlab.desy.de/belle2/documents/ecl-tn-2013-02/-/blob/master/digi.pdf)
Definition at line 88 of file EclConfigurationPure.h.
typedef double double_matrix[16][2 *m_ndtPure] |
Matrix used in shape fit algorithm.
1st index (i): signal sample ID (waveform always contains 15 signal samples) 0 -> special point that represents average pedestal value 1..15 -> signal samples 2nd index (j): tabulated point ID 0 -> point at the ADC sample #i 1..(m_ndtPure-1) -> points to the right of ADC sample #i m_ndtPure..(2*m_ndtPure - 1) -> points to the left of ADC sample #i
Definition at line 98 of file EclConfigurationPure.h.
typedef double fine_array[2 *m_ndtPure] |
Array used in shape fit algorithm.
1st index: tabulated point ID 0 -> point at the signal start 1..(m_ndtPure-1) -> points to the right of the signal start m_ndtPure..(2*m_ndtPure - 1) -> points to the left of the signal start sub-array to tabulate signal fit parameters
Definition at line 105 of file EclConfigurationPure.h.
double c001[16] |
Definition at line 126 of file EclConfigurationPure.h.
double c002 |
Definition at line 119 of file EclConfigurationPure.h.
double_matrix c010 |
Definition at line 125 of file EclConfigurationPure.h.
fine_array c011 |
Definition at line 118 of file EclConfigurationPure.h.
fine_array c020 |
Definition at line 116 of file EclConfigurationPure.h.
double_matrix c100 |
Intermediate coefficients for the right side of the system of linear equations to reconstruct amplitude, time and pedestal.
Definition at line 124 of file EclConfigurationPure.h.
fine_array c101 |
Definition at line 117 of file EclConfigurationPure.h.
fine_array c110 |
Intermediate coefficients for the left side of the system of linear equations to reconstruct amplitude, time and pedestal.
Definition at line 114 of file EclConfigurationPure.h.
fine_array c200 |
Definition at line 115 of file EclConfigurationPure.h.
signal response function
Definition at line 108 of file EclConfigurationPure.h.
first derivative of a signal response function
Definition at line 109 of file EclConfigurationPure.h.
double invC[16][16] |
inverse noise covariance matrix
Definition at line 107 of file EclConfigurationPure.h.