EICd
EIC data model
eicd::CalorimeterHitData Class Reference

#include <CalorimeterHitData.h>

Public Attributes

std::uint64_t cellID {}
 The detector specific (geometrical) cell id. 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...
 
float timeError {}
 Error on the time. More...
 
::edm4hep::Vector3f position {}
 The global position of the hit in world coordinates [mm]. More...
 
::edm4hep::Vector3f dimension {}
 The dimension information of the cell [mm]. More...
 
std::int32_t sector {}
 Sector that this hit occured in. More...
 
std::int32_t layer {}
 Layer that the hit occured in. More...
 
::edm4hep::Vector3f local {}
 The local coordinates of the hit in the detector segment [mm]. More...
 

Detailed Description

Calorimeter hit

Author
: W. Armstrong, S. Joosten

Member Data Documentation

◆ cellID

std::uint64_t eicd::CalorimeterHitData::cellID {}

The detector specific (geometrical) cell id.

◆ dimension

::edm4hep::Vector3f eicd::CalorimeterHitData::dimension {}

The dimension information of the cell [mm].

◆ energy

float eicd::CalorimeterHitData::energy {}

The energy for this hit in [GeV].

◆ energyError

float eicd::CalorimeterHitData::energyError {}

Error on energy [GeV].

◆ layer

std::int32_t eicd::CalorimeterHitData::layer {}

Layer that the hit occured in.

◆ local

::edm4hep::Vector3f eicd::CalorimeterHitData::local {}

The local coordinates of the hit in the detector segment [mm].

◆ position

::edm4hep::Vector3f eicd::CalorimeterHitData::position {}

The global position of the hit in world coordinates [mm].

◆ sector

std::int32_t eicd::CalorimeterHitData::sector {}

Sector that this hit occured in.

◆ time

float eicd::CalorimeterHitData::time {}

The time of the hit in [ns].

◆ timeError

float eicd::CalorimeterHitData::timeError {}

Error on the time.


The documentation for this class was generated from the following file: