10#ifndef LArSamples_ShapeErrorData_H
11#define LArSamples_ShapeErrorData_H
40 const TVectorD&
xi()
const {
return m_xi; }
48 const TVectorD
xi (
int first,
int last)
const;
49 const TVectorD
xip (
int first,
int last)
const;
54 int n()
const {
return m_n; }
storage of the time histories of all the cells
const TVectorD & xi() const
unsigned int nSamples() const
const TVectorD & xip() const
const CovMatrix & xipErr() const
ShapeErrorData * add(const ShapeErrorData &other) const
virtual ~ShapeErrorData()
void setShapeErrorType(ShapeErrorType type)
ShapeErrorData(const ShapeErrorData &other)
const CovMatrix & xiErr() const
ShapeErrorType shapeErrorType() const
ShapeErrorData(const TVectorD &xi=TVectorD(), const TVectorD &xip=TVectorD(), const CovMatrix &xiErr=CovMatrix(), const CovMatrix &xipErr=CovMatrix(), double tbar=Definitions::none, int n=-1)
Constructor.
ShapeErrorType m_shapeErrorType
TMatrixTSym< double > CovMatrix