EICd
EIC data model
eicd::VertexData Class Reference

#include <VertexData.h>

Public Attributes

std::int32_t primary {}
 Boolean flag, if vertex is the primary vertex of the event. More...
 
float chi2 {}
 Chi-squared of the vertex fit. More...
 
float probability {}
 Probability of the vertex fit. More...
 
::edm4hep::Vector3f position {}
 [mm] position of the vertex. More...
 
::eicd::Cov3f positionError {}
 Covariance matrix of the position. More...
 
std::int32_t algorithmType {}
 Type code for the algorithm that has been used to create the vertex - check/set the collection parameters AlgorithmName and AlgorithmType. More...
 
float time {}
 Vertex time. More...
 
unsigned int parameters_begin {}
 
unsigned int parameters_end {}
 

Detailed Description

EIC vertex

Author
: W. Armstrong, S. Joosten, based off EDM4hep

Member Data Documentation

◆ algorithmType

std::int32_t eicd::VertexData::algorithmType {}

Type code for the algorithm that has been used to create the vertex - check/set the collection parameters AlgorithmName and AlgorithmType.

◆ chi2

float eicd::VertexData::chi2 {}

Chi-squared of the vertex fit.

◆ parameters_begin

unsigned int eicd::VertexData::parameters_begin {}

◆ parameters_end

unsigned int eicd::VertexData::parameters_end {}

◆ position

::edm4hep::Vector3f eicd::VertexData::position {}

[mm] position of the vertex.

◆ positionError

::eicd::Cov3f eicd::VertexData::positionError {}

Covariance matrix of the position.

◆ primary

std::int32_t eicd::VertexData::primary {}

Boolean flag, if vertex is the primary vertex of the event.

◆ probability

float eicd::VertexData::probability {}

Probability of the vertex fit.

◆ time

float eicd::VertexData::time {}

Vertex time.


The documentation for this class was generated from the following file: