#include <DifIndepPar.h>
Inheritance diagram for DifIndepPar:
Public Member Functions | |
const HepSymMatrix & | covariance () const |
HepSymMatrix & | covariance () |
const HepSymMatrix & | covariance () const |
HepSymMatrix & | covariance () |
DifIndepPar (const DifIndepPar &rhs) | |
DifIndepPar (const HepVector &pvec, const HepSymMatrix &pcov) | |
DifIndepPar (const HepVector &a) | |
DifIndepPar (int n) | |
DifIndepPar (const DifIndepPar &rhs) | |
DifIndepPar (const HepVector &pvec, const HepSymMatrix &pcov) | |
DifIndepPar (const HepVector &a) | |
DifIndepPar (int n) | |
DifNumber | difPar (int i) const |
DifNumber | difPar (int i) const |
DifArray | difParameters () const |
DifArray | difParameters () const |
int | nPar () const |
int | nPar () const |
const HepVector & | parameter () const |
HepVector & | parameter () |
const HepVector & | parameter () const |
HepVector & | parameter () |
void | print (std::ostream &os=std::cout) const |
void | print (std::ostream &os=std::cout) const |
void | printAll (std::ostream &os=std::cout) const |
void | printAll (std::ostream &os=std::cout) const |
Private Attributes | |
HepSymMatrix | parcov |
HepVector | parvec |
|
|
|
|
|
|
|
00039 : 00040 parvec(rhs.parameter()), 00041 parcov(rhs.covariance()) 00042 {}
|
|
|
|
|
|
|
|
|
|
Reimplemented in TrkParams, and TrkParams. 00054 { return parcov;}
|
|
Reimplemented in TrkParams, and TrkParams. 00053 { return parcov;}
|
|
Reimplemented in TrkParams, and TrkParams. 00054 { return parcov;}
|
|
Reimplemented in TrkParams, and TrkParams. 00053 { return parcov;}
|
|
|
|
|
|
|
|
00044 { 00045 DifArray pars(nPar(),nPar()); 00046 for(int i=1; i<=nPar(); i++){ 00047 pars(i)=difPar(i); 00048 } 00049 return pars; 00050 }
|
|
00055 {return parvec.num_row();}
|
|
00055 {return parvec.num_row();}
|
|
00052 { return parvec;}
|
|
00051 { return parvec;}
|
|
00052 { return parvec;}
|
|
00051 { return parvec;}
|
|
|
|
00069 { 00070 //-------------------------------------- 00071 os << "DifIndepPar Parameter Vector = " << parvec; 00072 }
|
|
|
|
Reimplemented in TrkParams, and TrkParams. 00076 { 00077 //-------------------------------------- 00078 os << "DifIndepPar Parameter Vector = " << parvec << endl; 00079 os << "DifIndepPar Covariance Matrix = " << parcov << endl; 00080 }
|
|
|
|
|