EICd
EIC data model
|
#include <CalorimeterHitData.h>
Public Attributes | |
::eic::Index | ID {} |
unique ID for this hit More... | |
std::int64_t | cellID {} |
The detector specific (geometrical) cell id. More... | |
std::int32_t | layer {} |
layer for this hit More... | |
std::int32_t | sector {} |
sector for this hit More... | |
float | energy {} |
The energy for this hit in [GeV]. More... | |
float | energyError {} |
Error on energy [GeV]. More... | |
float | time {} |
The time of the hit in [ns]. More... | |
::eic::VectorXYZ | position {} |
The global position of the hit in world coordinates [mm]. More... | |
::eic::VectorXYZ | local {} |
The local position of the hit in detector coordinates [mm]. More... | |
::eic::VectorXYZ | dimension {} |
The dimension information of the cell [mm]. More... | |
Calorimeter hit
std::int64_t eic::CalorimeterHitData::cellID {} |
The detector specific (geometrical) cell id.
::eic::VectorXYZ eic::CalorimeterHitData::dimension {} |
The dimension information of the cell [mm].
float eic::CalorimeterHitData::energy {} |
The energy for this hit in [GeV].
float eic::CalorimeterHitData::energyError {} |
Error on energy [GeV].
::eic::Index eic::CalorimeterHitData::ID {} |
unique ID for this hit
std::int32_t eic::CalorimeterHitData::layer {} |
layer for this hit
::eic::VectorXYZ eic::CalorimeterHitData::local {} |
The local position of the hit in detector coordinates [mm].
::eic::VectorXYZ eic::CalorimeterHitData::position {} |
The global position of the hit in world coordinates [mm].
std::int32_t eic::CalorimeterHitData::sector {} |
sector for this hit
float eic::CalorimeterHitData::time {} |
The time of the hit in [ns].