CGEM BOSS 6.6.5.i
BESIII Offline Software System
|
#include <BesError.h>
Public Member Functions | |
BesError () | |
BesError (int n) | |
BesError (const HepSymMatrix &p) | |
BesError (const BesError &v) | |
BesError & | operator= (const BesError &v) |
BesError & | operator= (const HepSymMatrix &v) |
double | determineChisq (const HepVector &diff) const |
BesError & | operator*= (double t) |
BesError & | operator/= (double t) |
BesError & | operator+= (const BesError &m2) |
BesError & | operator-= (const BesError &m2) |
BesError | operator- () |
BesError & | operator+= (const HepSymMatrix &m2) |
BesError & | operator-= (const HepSymMatrix &m2) |
BesError | operator- () const |
BesError & | operator+= (const HepDiagMatrix &m2) |
BesError & | operator-= (const HepDiagMatrix &m2) |
BesError | similarity (const HepRotation &rot) const |
BesError | similarity (const HepLorentzRotation &rot) const |
BesError | similarity (const BesError &E) |
BesError | similarity (const HepMatrix &m1) const |
BesError & | similarityWith (const BesError &m, const HepMatrix &m1) |
double | similarity (const HepVector &v) const |
HepSymMatrix | similarity (const HepSymMatrix &m1) const |
Static Public Attributes | |
static const double | chisqUndef = -1. |
Friends | |
BesError | operator* (double t, const BesError &m1) |
BesError | operator* (const BesError &m1, double t) |
BesError | operator/ (double t, const BesError &m1) |
BesError | operator/ (const BesError &m1, double t) |
BesError | operator+ (const BesError &m1, const BesError &m2) |
BesError | operator- (const BesError &m1, const BesError &m2) |
std::ostream & | operator<< (std::ostream &out, const BesError &mat) |
std::istream & | operator>> (std::istream &in, BesError &mat) |
Definition at line 46 of file BesError.h.
|
inline |
Definition at line 51 of file BesError.h.
|
inline |
Definition at line 53 of file BesError.h.
|
inline |
Definition at line 58 of file BesError.h.
|
inline |
Definition at line 61 of file BesError.h.
double BesError::determineChisq | ( | const HepVector & | diff | ) | const |
Definition at line 109 of file BesError.cxx.
Referenced by BesPointErr::determineChisq(), and BesVectorErr::determineChisq().
|
inline |
Definition at line 97 of file BesError.h.
Definition at line 103 of file BesError.h.
|
inline |
Definition at line 138 of file BesError.h.
|
inline |
Definition at line 122 of file BesError.h.
|
inline |
Definition at line 115 of file BesError.h.
|
inline |
Definition at line 134 of file BesError.h.
Definition at line 109 of file BesError.h.
|
inline |
Definition at line 144 of file BesError.h.
|
inline |
Definition at line 128 of file BesError.h.
|
inline |
Definition at line 100 of file BesError.h.
Definition at line 63 of file BesError.h.
|
inline |
Definition at line 71 of file BesError.h.
Definition at line 75 of file BesError.cxx.
BesError BesError::similarity | ( | const HepLorentzRotation & | rot | ) | const |
Definition at line 63 of file BesError.cxx.
|
inline |
Definition at line 157 of file BesError.h.
BesError BesError::similarity | ( | const HepRotation & | rot | ) | const |
Definition at line 51 of file BesError.cxx.
Referenced by BesPointErr::covRTPMatrix(), BesVectorErr::covRTPMatrix(), BesPointErr::covRZPMatrix(), BesVectorErr::covRZPMatrix(), similarity(), and similarity().
|
inline |
Definition at line 170 of file BesError.h.
|
inline |
Definition at line 168 of file BesError.h.
Definition at line 81 of file BesError.cxx.
Referenced by similarity().
Definition at line 162 of file BesError.cxx.
Definition at line 155 of file BesError.cxx.
Definition at line 183 of file BesError.cxx.
Definition at line 190 of file BesError.cxx.
Definition at line 176 of file BesError.cxx.
Definition at line 169 of file BesError.cxx.
|
friend |
|
friend |
|
static |
Definition at line 50 of file BesError.h.
Referenced by determineChisq().