![]() |
PandaRoot
|
#include <RhoLorentzVectorErr.h>
Public Types | |
| enum | MPolarCoordinateIndex { Mom = 0, Theta = 1, Phi = 2, Mass = 3, NUM_MPCOORDINATES = 4 } |
| enum | EPolarCoordinateIndex { Energy = 0, ETheta = 1, EPhi = 2, EMom = 3, NUM_EPCOORDINATES = 4 } |
Public Member Functions | |
| RhoLorentzVectorErr () | |
| RhoLorentzVectorErr (const TLorentzVector &p) | |
| RhoLorentzVectorErr (const TLorentzVector &p, const RhoError &covMat) | |
| RhoLorentzVectorErr (const RhoVector3Err &p3, Double_t mass) | |
| RhoLorentzVectorErr (const RhoLorentzVectorErr &v) | |
| virtual | ~RhoLorentzVectorErr () |
| RhoLorentzVectorErr & | operator= (const RhoLorentzVectorErr &v) |
| RhoLorentzVectorErr & | operator- () |
| RhoLorentzVectorErr & | operator+= (const RhoLorentzVectorErr &v) |
| RhoLorentzVectorErr & | operator-= (const RhoLorentzVectorErr &v) |
| RhoLorentzVectorErr & | Transform (const TRotation &rot) |
| RhoLorentzVectorErr & | Transform (const TLorentzRotation &rot) |
| Double_t | DetermineChisq (const TLorentzVector &refVector) |
| const RhoError & | CovMatrix () const |
| void | SetCovMatrix (const RhoError &v) |
| void | PrintOn (std::ostream &o=std::cout) const |
Definition at line 23 of file RhoLorentzVectorErr.h.
| Enumerator | |
|---|---|
| Energy | |
| ETheta | |
| EPhi | |
| EMom | |
| NUM_EPCOORDINATES | |
Definition at line 26 of file RhoLorentzVectorErr.h.
| Enumerator | |
|---|---|
| Mom | |
| Theta | |
| Phi | |
| Mass | |
| NUM_MPCOORDINATES | |
Definition at line 25 of file RhoLorentzVectorErr.h.
| RhoLorentzVectorErr::RhoLorentzVectorErr | ( | ) |
| RhoLorentzVectorErr::RhoLorentzVectorErr | ( | const TLorentzVector & | p | ) |
| RhoLorentzVectorErr::RhoLorentzVectorErr | ( | const TLorentzVector & | p, |
| const RhoError & | covMat | ||
| ) |
| RhoLorentzVectorErr::RhoLorentzVectorErr | ( | const RhoVector3Err & | p3, |
| Double_t | mass | ||
| ) |
| RhoLorentzVectorErr::RhoLorentzVectorErr | ( | const RhoLorentzVectorErr & | v | ) |
|
inlinevirtual |
Definition at line 42 of file RhoLorentzVectorErr.h.
References DetermineChisq(), operator+=(), operator-(), operator-=(), operator=(), and Transform().
|
inline |
Definition at line 92 of file RhoLorentzVectorErr.h.
| Double_t RhoLorentzVectorErr::DetermineChisq | ( | const TLorentzVector & | refVector | ) |
Referenced by ~RhoLorentzVectorErr().
| RhoLorentzVectorErr& RhoLorentzVectorErr::operator+= | ( | const RhoLorentzVectorErr & | v | ) |
Referenced by ~RhoLorentzVectorErr().
| RhoLorentzVectorErr& RhoLorentzVectorErr::operator- | ( | ) |
Referenced by SetCovMatrix(), and ~RhoLorentzVectorErr().
| RhoLorentzVectorErr& RhoLorentzVectorErr::operator-= | ( | const RhoLorentzVectorErr & | v | ) |
Referenced by ~RhoLorentzVectorErr().
| RhoLorentzVectorErr& RhoLorentzVectorErr::operator= | ( | const RhoLorentzVectorErr & | v | ) |
Referenced by ~RhoLorentzVectorErr().
| void RhoLorentzVectorErr::PrintOn | ( | std::ostream & | o = std::cout | ) | const |
Referenced by SetCovMatrix().
|
inline |
Definition at line 93 of file RhoLorentzVectorErr.h.
References operator+(), operator-(), operator<<(), and PrintOn().
| RhoLorentzVectorErr& RhoLorentzVectorErr::Transform | ( | const TRotation & | rot | ) |
Referenced by ~RhoLorentzVectorErr().
| RhoLorentzVectorErr& RhoLorentzVectorErr::Transform | ( | const TLorentzRotation & | rot | ) |