5#ifndef ErrorMatrixBase_H
6#define ErrorMatrixBase_H
8#include "CLHEP/Matrix/SymMatrix.h"
const double & operator[](int) const
const ErrorMatrixBase & m_a
ErrorMatrixBase_row_const(const ErrorMatrixBase &, int)
ErrorMatrixBase_row(ErrorMatrixBase &, int)
const double & operator()(int diagElement) const
The single argument versions return diagonal elements.
CLHEP::HepSymMatrix m_matrix
const CLHEP::HepSymMatrix & hsm() const
ErrorMatrixBase(const CLHEP::HepSymMatrix &mat)
const CLHEP::HepSymMatrix & impl() const
ErrorMatrixBase_row operator[](int)
const double & operator()(int row, int col) const
The element access operator M(i,j) starts counting indeces from zero.
double & operator()(int row, int col)
CLHEP::HepSymMatrix & impl()
double & operator()(int diagElement)