#include <Vee.h>
Public Types | |
enum | hypothesis_t { Kshort =0, Lambda1 =1, Lambda2 =2 } |
Public Member Functions | |
Vee () | |
Vee (const float *pos, const float *vertexcov, const float chisq, const double time, const TLorentzVector *fourmomentum) | |
const float * | Position () const |
const float * | VertexCov () const |
double | Time () const |
const TLorentzVector & | FourMomentum (const size_t i) const |
float | Chisq () const |
bool | operator== (const Vee &rhs) const |
bool | operator!= (const Vee &rhs) const |
gar::rec::IDNumber | getIDNumber () const |
Private Attributes | |
gar::rec::IDNumber | fIDnumero |
float | fVertexPos [3] |
position of the vertex, in cm More... | |
float | fVertexCov [3][3] |
uncertainties on vertex position, in cm More... | |
double | fTime |
float | fChisq |
TLorentzVector | fFourMomentum [3] |
Static Private Attributes | |
static gar::rec::IDNumber const | FirstNumber = 800000 |
Friends | |
std::ostream & | operator<< (std::ostream &o, gar::rec::Vee const &h) |
gar::rec::Vee::Vee | ( | ) |
Definition at line 39 of file Vee.cxx.
gar::rec::Vee::Vee | ( | const float * | pos, |
const float * | vertexcov, | ||
const float | chisq, | ||
const double | time, | ||
const TLorentzVector * | fourmomentum | ||
) |
Definition at line 13 of file Vee.cxx.
|
inline |
gar::rec::IDNumber gar::rec::Vee::getIDNumber | ( | ) | const |
|
inline |
|
friend |
|
private |
|
staticprivate |
|
private |
|
private |