Belle II Software  release-08-01-10
CovariancePacked Struct Reference

Struct to keep upper triangle of the covariance matrix. More...

#include <ECLWaveformFit.h>

Public Member Functions

float & operator[] (int i)
 Lvalue access by index.
 
const float & operator[] (int i) const
 Rvalue access by index.
 

Public Attributes

float m_covMatPacked [31 *(31+1)/2] = {}
 Packed matrix.
 
float sigma { -1}
 Sigma noise.
 

Detailed Description

Struct to keep upper triangle of the covariance matrix.

Since the matrix is already inverted we do not need extra precision, so keep matrix elements in float type to save space. sigma is the average noise.

Definition at line 38 of file ECLWaveformFit.h.


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