EDM4eic
EIC data model
Toggle main menu visibility
Loading...
Searching...
No Matches
VertexData.h
Go to the documentation of this file.
1
// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3
#ifndef EDM4EIC_VertexDATA_H
4
#define EDM4EIC_VertexDATA_H
5
6
#include "
edm4eic/Cov4f.h
"
7
#include "edm4hep/Vector4f.h"
8
#include <cstdint>
9
10
namespace
edm4eic
{
11
12
13
/** @class VertexData
14
* EIC vertex
15
* @author: J. Osborn
16
*/
17
class
VertexData
{
18
public
:
19
std::int32_t
type
{};
///< Type flag, to identify what type of vertex it is (e.g. primary, secondary, generated, etc.)
20
float
chi2
{};
///< Chi-squared of the vertex fit
21
int
ndf
{};
///< NDF of the vertex fit
22
::edm4hep::Vector4f
position
{};
///< position [mm] + time t0 [ns] of the vertex. Time is 4th component in vector
23
::edm4eic::Cov4f
positionError
{};
///< Covariance matrix of the position+time. Time is 4th component, similarly to 4vector
24
25
unsigned
int
associatedParticles_begin
{};
26
unsigned
int
associatedParticles_end
{};
27
};
28
29
30
namespace
v890 {
31
using
VertexData
=
edm4eic::VertexData
;
32
}
// namespace v890
33
34
35
}
// namespace edm4eic
36
37
38
#endif
Cov4f.h
edm4eic::Cov4f
Definition
Cov4f.h:19
edm4eic::VertexData
Definition
VertexData.h:17
edm4eic::VertexData::associatedParticles_end
unsigned int associatedParticles_end
Definition
VertexData.h:26
edm4eic::VertexData::chi2
float chi2
Chi-squared of the vertex fit.
Definition
VertexData.h:20
edm4eic::VertexData::type
std::int32_t type
Type flag, to identify what type of vertex it is (e.g. primary, secondary, generated,...
Definition
VertexData.h:19
edm4eic::VertexData::ndf
int ndf
NDF of the vertex fit.
Definition
VertexData.h:21
edm4eic::VertexData::positionError
::edm4eic::Cov4f positionError
Covariance matrix of the position+time. Time is 4th component, similarly to 4vector.
Definition
VertexData.h:23
edm4eic::VertexData::associatedParticles_begin
unsigned int associatedParticles_begin
Definition
VertexData.h:25
edm4eic::VertexData::position
::edm4hep::Vector4f position
position [mm] + time t0 [ns] of the vertex. Time is 4th component in vector
Definition
VertexData.h:22
edm4eic::v890::VertexData
edm4eic::VertexData VertexData
Definition
VertexData.h:31
edm4eic
Definition
CalorimeterHit.cc:17
build
edm4eic
VertexData.h
Generated by
1.17.0