|
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.