Belle II Software  release-06-00-14
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 32 of file ECLWaveformFit.h.


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