BOSS 7.0.9
BESIII Offline Software System
|
#include <DifArray.h>
Public Member Functions | |
DifArray (int n, int npar=0) | |
DifArray (const HepVector &v, int npar=0) | |
DifArray (const DifArray &a) | |
~DifArray () | |
DifNumber & | operator[] (int i) |
DifNumber & | operator() (int i) |
DifNumber | fetch (int i) const |
int | nElem () const |
DifArray & | operator= (const DifArray &) |
HepMatrix | jacobian () const |
void | zero (int npar=0) |
void | print () const |
Definition at line 36 of file DifArray.h.
DifArray::DifArray | ( | int | n, |
int | npar = 0 |
||
) |
Definition at line 29 of file DifArray.cxx.
DifArray::DifArray | ( | const HepVector & | v, |
int | npar = 0 |
||
) |
Definition at line 34 of file DifArray.cxx.
DifArray::DifArray | ( | const DifArray & | a | ) |
Definition at line 40 of file DifArray.cxx.
DifArray::~DifArray | ( | ) |
Definition at line 45 of file DifArray.cxx.
DifNumber DifArray::fetch | ( | int | i | ) | const |
Definition at line 60 of file DifArray.cxx.
HepMatrix DifArray::jacobian | ( | ) | const |
Definition at line 72 of file DifArray.cxx.
Referenced by BesPointErr::covRTPMatrix(), BesVectorErr::covRTPMatrix(), BesPointErr::covRZPMatrix(), BesVectorErr::covRZPMatrix(), TrkHelixUtils::helixFromMomErr(), and TrkHelixUtils::lineFromMomErr().
|
inline |
Definition at line 47 of file DifArray.h.
Referenced by fetch(), jacobian(), operator()(), operator[](), print(), and zero().
DifNumber & DifArray::operator() | ( | int | i | ) |
Definition at line 53 of file DifArray.cxx.
Definition at line 67 of file DifArray.cxx.
DifNumber & DifArray::operator[] | ( | int | i | ) |
Definition at line 47 of file DifArray.cxx.
void DifArray::print | ( | ) | const |
Definition at line 104 of file DifArray.cxx.
void DifArray::zero | ( | int | npar = 0 | ) |
Definition at line 97 of file DifArray.cxx.