EDM4eic
EIC data model
|
#include <ClusterData.h>
Public Attributes | |
std::int32_t | type {} |
Flag-word that defines the type of the cluster. | |
float | energy {} |
Reconstructed energy of the cluster [GeV]. | |
float | energyError {} |
Error on the cluster energy [GeV]. | |
float | time {} |
[ns] | |
float | timeError {} |
Error on the cluster time. | |
std::uint32_t | nhits {} |
Number of hits in the cluster. | |
::edm4hep::Vector3f | position {} |
Global position of the cluster [mm]. | |
::edm4eic::Cov3f | positionError {} |
Covariance matrix of the position (6 Parameters). | |
float | intrinsicTheta {} |
Intrinsic cluster propagation direction polar angle [rad]. | |
float | intrinsicPhi {} |
Intrinsic cluster propagation direction azimuthal angle [rad]. | |
::edm4eic::Cov2f | intrinsicDirectionError {} |
Error on the intrinsic cluster propagation direction. | |
unsigned int | shapeParameters_begin {} |
unsigned int | shapeParameters_end {} |
unsigned int | hitContributions_begin {} |
unsigned int | hitContributions_end {} |
unsigned int | subdetectorEnergies_begin {} |
unsigned int | subdetectorEnergies_end {} |
unsigned int | clusters_begin {} |
unsigned int | clusters_end {} |
unsigned int | hits_begin {} |
unsigned int | hits_end {} |
unsigned int | particleIDs_begin {} |
unsigned int | particleIDs_end {} |
EIC hit cluster, reworked to more closely resemble EDM4hep
unsigned int edm4eic::ClusterData::clusters_begin {} |
unsigned int edm4eic::ClusterData::clusters_end {} |
float edm4eic::ClusterData::energy {} |
Reconstructed energy of the cluster [GeV].
float edm4eic::ClusterData::energyError {} |
Error on the cluster energy [GeV].
unsigned int edm4eic::ClusterData::hitContributions_begin {} |
unsigned int edm4eic::ClusterData::hitContributions_end {} |
unsigned int edm4eic::ClusterData::hits_begin {} |
unsigned int edm4eic::ClusterData::hits_end {} |
::edm4eic::Cov2f edm4eic::ClusterData::intrinsicDirectionError {} |
Error on the intrinsic cluster propagation direction.
float edm4eic::ClusterData::intrinsicPhi {} |
Intrinsic cluster propagation direction azimuthal angle [rad].
float edm4eic::ClusterData::intrinsicTheta {} |
Intrinsic cluster propagation direction polar angle [rad].
std::uint32_t edm4eic::ClusterData::nhits {} |
Number of hits in the cluster.
unsigned int edm4eic::ClusterData::particleIDs_begin {} |
unsigned int edm4eic::ClusterData::particleIDs_end {} |
::edm4hep::Vector3f edm4eic::ClusterData::position {} |
Global position of the cluster [mm].
::edm4eic::Cov3f edm4eic::ClusterData::positionError {} |
Covariance matrix of the position (6 Parameters).
unsigned int edm4eic::ClusterData::shapeParameters_begin {} |
unsigned int edm4eic::ClusterData::shapeParameters_end {} |
unsigned int edm4eic::ClusterData::subdetectorEnergies_begin {} |
unsigned int edm4eic::ClusterData::subdetectorEnergies_end {} |
float edm4eic::ClusterData::time {} |
[ns]
float edm4eic::ClusterData::timeError {} |
Error on the cluster time.
std::int32_t edm4eic::ClusterData::type {} |
Flag-word that defines the type of the cluster.