Go to the documentation of this file.
3 #ifndef EICD_ConstVertex_H
4 #define EICD_ConstVertex_H
10 #include "podio/ObjectID.h"
57 const float&
time()
const;
60 const float&
chi2()
const;
bool operator==(const ConstVertex &other) const
Definition: VertexConst.h:77
bool operator<(const ConstVertex &other) const
Definition: VertexConst.h:81
ConstVertex()
default constructor
Definition: VertexConst.cc:16
Definition: VertexCollection.h:51
Definition: BasicParticle.cc:13
ConstVertex & operator=(const ConstVertex &other)
copy-assignment operator
Definition: VertexConst.cc:34
const float & time() const
Access the time of vertex [ns].
Definition: VertexConst.cc:53
Definition: VertexConst.h:21
ConstVertex clone() const
support cloning (deep-copy)
Definition: VertexConst.cc:44
const eic::VectorXYZ & position() const
Access the postion of vertex [mm].
Definition: VertexConst.cc:52
const bool & primary() const
Access the Whether it is the primary vertex of the event.
Definition: VertexConst.cc:56
const float & chi2() const
Access the Chi squared of the vertex fit.
Definition: VertexConst.cc:54
~ConstVertex()
destructor
Definition: VertexConst.cc:48
void unlink()
disconnect from VertexObj instance
Definition: VertexConst.h:75
const eic::Index & ID() const
Access the unique vertex ID.
Definition: VertexConst.cc:51
const podio::ObjectID getObjectID() const
Definition: VertexConst.cc:70
Definition: VertexCollection.h:76
const float & probability() const
Access the Probability of the vertex fit.
Definition: VertexConst.cc:55
unsigned int id() const
Definition: VertexConst.h:83
bool isAvailable() const
check whether the object is actually available
Definition: VertexConst.cc:63
Definition: VectorXYZ.h:13
Definition: VertexObj.h:18