3#ifndef EICD_ReconstructedParticleDATA_H
4#define EICD_ReconstructedParticleDATA_H
7#include "edm4hep/Vector3f.h"
Definition: ReconstructedParticleData.h:17
float charge
charge of the reconstructed particle.
Definition: ReconstructedParticleData.h:23
::edm4hep::Vector3f referencePoint
[mm] reference, i.e. where the particle has been measured
Definition: ReconstructedParticleData.h:22
float mass
[GeV] mass of the reconstructed particle, set independently from four vector. Four momentum state is ...
Definition: ReconstructedParticleData.h:24
unsigned int clusters_end
Definition: ReconstructedParticleData.h:30
std::int32_t PDG
PDG code for this particle.
Definition: ReconstructedParticleData.h:27
float energy
[GeV] energy of the reconstructed particle. Four momentum state is not kept consistent internally.
Definition: ReconstructedParticleData.h:20
unsigned int tracks_begin
Definition: ReconstructedParticleData.h:31
::eicd::Cov4f covMatrix
cvariance matrix of the reconstructed particle 4vector (10 parameters).
Definition: ReconstructedParticleData.h:26
unsigned int tracks_end
Definition: ReconstructedParticleData.h:32
unsigned int clusters_begin
Definition: ReconstructedParticleData.h:29
unsigned int particles_end
Definition: ReconstructedParticleData.h:34
unsigned int particleIDs_end
Definition: ReconstructedParticleData.h:36
float goodnessOfPID
overall goodness of the PID on a scale of [0;1]
Definition: ReconstructedParticleData.h:25
unsigned int particleIDs_begin
Definition: ReconstructedParticleData.h:35
::edm4hep::Vector3f momentum
[GeV] particle momentum. Four momentum state is not kept consistent internally.
Definition: ReconstructedParticleData.h:21
std::int32_t type
type of reconstructed particle. Check/set collection parameters ReconstructedParticleTypeNames and Re...
Definition: ReconstructedParticleData.h:19
unsigned int particles_begin
Definition: ReconstructedParticleData.h:33
Definition: CalorimeterHit.cc:13