![]() |
Belle II Software release-09-00-03
|
Container for constant matrix used to generate electronic noise. More...
#include <ECLWaveformData.h>


Public Member Functions | |
| void | setMatrixElement (size_t i, float value) |
| Setter method for independent matrix element. | |
| float | getMatrixElement (size_t i) const |
| Getter method for independent matrix element. | |
| void | getArray (float NoiseData[496]) const |
| Getter method for matrix as one dimentional array. | |
| void | getMatrix (float M[31][31]) const |
| Getter method for matrix as two dimentional array. | |
| void | generateCorrelatedNoise (const float z[31], float x[31]) const |
| sampling a random vector x from the 31-dimensional multivariate normal distribution with covariance matrix C | |
Public Attributes | |
| Float_t | m_matrixElement [c_nElements] |
| electronic noise matrix | |
Static Public Attributes | |
| static const size_t | c_nElements = 496 |
| number of independent elements | |
Container for constant matrix used to generate electronic noise.
Definition at line 174 of file ECLWaveformData.h.
|
inline |
sampling a random vector x from the 31-dimensional multivariate normal distribution with covariance matrix C
Definition at line 208 of file ECLWaveformData.h.
|
inline |
Getter method for matrix as one dimentional array.
Definition at line 190 of file ECLWaveformData.h.
|
inline |
Getter method for matrix as two dimentional array.
Definition at line 193 of file ECLWaveformData.h.
|
inline |
Getter method for independent matrix element.
Definition at line 183 of file ECLWaveformData.h.
|
inline |
Setter method for independent matrix element.
Definition at line 177 of file ECLWaveformData.h.
|
static |
number of independent elements
Definition at line 221 of file ECLWaveformData.h.
| Float_t m_matrixElement[c_nElements] |
electronic noise matrix
Definition at line 223 of file ECLWaveformData.h.