|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    8 #include "TMatrixTSym.h" 
   50     cout <<
"ERROR in OFC::initGValues : indices were invalid!" << endl;
 
   55     cout <<
"ERROR in OFC::initGValues : (diff) indices were invalid!" << endl;
 
  104     for (
int j = 
lwb(); j <= 
upb(); j++) {
 
  114     for (
int j = 
lwb(); j <= 
upb(); j++) {
 
  135   for (
unsigned int k = 0; 
k < 
nSamples() - 2; 
k++) {
 
  173 double OFC::dot(
const TVectorD& form, 
const TVectorD& 
v)
 const 
  
bool initGValues(const AbsShape &shape, const AbsShape &data, const ShapeErrorData *sed)
char data[hepevt_bytes_allocation_ATLAS]
TVectorD residual(const TVectorD &v) const
TMatrixTSym< double > CovMatrix
const TVectorD & b() const
const TVectorD & a() const
int interpolate(double time, double &value, double &error) const
double A(const AbsShape &data) const
const TVectorD & xip() const
double dot(const TVectorD &form, const TVectorD &v) const
unsigned int nSamples() const
void decrementInstanceCount() const
std::pair< std::vector< unsigned int >, bool > res
const TVectorD & gp() const
const TVectorD & g() const
OFC(const AbsShape &shape, const AbsShape &data, int lwb=-1, int upb=-1, const ShapeErrorData *sed=0, bool withAutoCorr=true)
Constructor
void incrementInstanceCount() const
std::vector< unsigned int > m_rIdx
bool initOFCs(const AbsShape &data, const CovMatrix &refErr, bool useCorrs)
std::vector< TVectorD > m_r
double B(const AbsShape &data) const
const TVectorD & xi() const
const ScaledErrorData * sed
int interpolateDiff(double time, double &diff) const