#include <Vertex.h>
EIC vertex
- Author
- : J. Osborn
◆ collection_type
◆ mutable_type
◆ Vertex() [1/3]
edm4eic::Vertex::Vertex |
( |
| ) |
|
◆ Vertex() [2/3]
edm4eic::Vertex::Vertex |
( |
std::int32_t | type, |
|
|
float | chi2, |
|
|
int | ndf, |
|
|
edm4hep::Vector4f | position, |
|
|
edm4eic::Cov4f | positionError ) |
Constructor initializing all members.
◆ Vertex() [3/3]
edm4eic::Vertex::Vertex |
( |
const Vertex & | other | ) |
|
|
default |
◆ ~Vertex()
edm4eic::Vertex::~Vertex |
( |
| ) |
|
|
default |
◆ associatedParticles_begin()
◆ associatedParticles_end()
◆ associatedParticles_size()
std::size_t edm4eic::Vertex::associatedParticles_size |
( |
| ) |
const |
◆ clone()
create a mutable deep-copy of the object with identical relations
◆ getAssociatedParticles() [1/2]
◆ getAssociatedParticles() [2/2]
◆ getChi2()
float edm4eic::Vertex::getChi2 |
( |
| ) |
const |
Access the Chi-squared of the vertex fit.
◆ getNdf()
int edm4eic::Vertex::getNdf |
( |
| ) |
const |
Access the NDF of the vertex fit.
◆ getObjectID()
const podio::ObjectID edm4eic::Vertex::getObjectID |
( |
| ) |
const |
◆ getPosition()
const edm4hep::Vector4f & edm4eic::Vertex::getPosition |
( |
| ) |
const |
Access the position [mm] + time t0 [ns] of the vertex. Time is 4th component in vector.
◆ getPositionError()
Access the Covariance matrix of the position+time. Time is 4th component, similarly to 4vector.
◆ getType()
std::int32_t edm4eic::Vertex::getType |
( |
| ) |
const |
Access the Type flag, to identify what type of vertex it is (e.g. primary, secondary, generated, etc.)
◆ id()
podio::ObjectID edm4eic::Vertex::id |
( |
| ) |
const |
|
inline |
◆ isAvailable()
bool edm4eic::Vertex::isAvailable |
( |
| ) |
const |
check whether the object is actually available
◆ makeEmpty()
Vertex edm4eic::Vertex::makeEmpty |
( |
| ) |
|
|
static |
◆ operator<()
bool edm4eic::Vertex::operator< |
( |
const Vertex & | other | ) |
const |
|
inline |
◆ operator=()
◆ operator==() [1/2]
bool edm4eic::Vertex::operator== |
( |
const MutableVertex & | other | ) |
const |
◆ operator==() [2/2]
bool edm4eic::Vertex::operator== |
( |
const Vertex & | other | ) |
const |
|
inline |
◆ unlink()
void edm4eic::Vertex::unlink |
( |
| ) |
|
|
inline |
◆ edm4eic::VertexCollectionData
◆ MutableVertex
◆ swap
◆ VertexCollection
◆ VertexCollectionIterator
The documentation for this class was generated from the following files: