Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TRKV0VERTEX_V0HYPOTHESIS_H
8 #define TRKV0VERTEX_V0HYPOTHESIS_H
97 friend class ::V0HypothesisCnv_p1;
int hypothesisID(void) const
Retrieves a V0 hypothesis ID.
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Dynamic Matrix - dynamic allocation.
const Trk::RecVertex & recVertex(void) const
Returns a reference to reconstructed vertex.
V0Hypothesis(const V0Hypothesis &rhs)
Copy constructor.
V0Hypothesis()
Default constructor.
V0Hypothesis & operator=(const V0Hypothesis &rhs)
Assignement operator, clone method and copy constructor.
virtual ~V0Hypothesis()
Destructor.
Trk::RecVertex inherits from Trk::Vertex.
virtual V0Hypothesis * clone() const
Clone method.
std::vector< Trk::VxTrackAtVertex * > * vxTrackAtVertex(void)
Unconst pointer to the vector of tracks Required by some of the vertex fitters.
int negativeTrackID(void) const
Retrieves a negative decay product.
Ensure that the ATLAS eigen extensions are properly loaded.
int positiveTrackID(void) const
Retrieves a positive decay product ID.