#include <CalorimeterHit.h>
Calorimeter hit
- Author
- : W. Armstrong, S. Joosten
◆ CalorimeterHit() [1/4]
eicd::CalorimeterHit::CalorimeterHit |
( |
| ) |
|
◆ CalorimeterHit() [2/4]
eicd::CalorimeterHit::CalorimeterHit |
( |
std::uint64_t |
cellID, |
|
|
float |
energy, |
|
|
float |
energyError, |
|
|
float |
time, |
|
|
float |
timeError, |
|
|
edm4hep::Vector3f |
position, |
|
|
edm4hep::Vector3f |
dimension, |
|
|
std::int32_t |
sector, |
|
|
std::int32_t |
layer, |
|
|
edm4hep::Vector3f |
local |
|
) |
| |
◆ CalorimeterHit() [3/4]
◆ CalorimeterHit() [4/4]
◆ ~CalorimeterHit()
eicd::CalorimeterHit::~CalorimeterHit |
( |
| ) |
|
◆ clone()
create a mutable deep-copy of the object with identical relations
◆ getCellID()
const std::uint64_t & eicd::CalorimeterHit::getCellID |
( |
| ) |
const |
Access the The detector specific (geometrical) cell id.
◆ getDimension()
const edm4hep::Vector3f & eicd::CalorimeterHit::getDimension |
( |
| ) |
const |
Access the The dimension information of the cell [mm].
◆ getEnergy()
const float & eicd::CalorimeterHit::getEnergy |
( |
| ) |
const |
Access the The energy for this hit in [GeV].
◆ getEnergyError()
const float & eicd::CalorimeterHit::getEnergyError |
( |
| ) |
const |
Access the Error on energy [GeV].
◆ getLayer()
const std::int32_t & eicd::CalorimeterHit::getLayer |
( |
| ) |
const |
Access the Layer that the hit occured in.
◆ getLocal()
const edm4hep::Vector3f & eicd::CalorimeterHit::getLocal |
( |
| ) |
const |
Access the The local coordinates of the hit in the detector segment [mm].
◆ getObjectID()
const podio::ObjectID eicd::CalorimeterHit::getObjectID |
( |
| ) |
const |
◆ getPosition()
const edm4hep::Vector3f & eicd::CalorimeterHit::getPosition |
( |
| ) |
const |
Access the The global position of the hit in world coordinates [mm].
◆ getSector()
const std::int32_t & eicd::CalorimeterHit::getSector |
( |
| ) |
const |
Access the Sector that this hit occured in.
◆ getTime()
const float & eicd::CalorimeterHit::getTime |
( |
| ) |
const |
Access the The time of the hit in [ns].
◆ getTimeError()
const float & eicd::CalorimeterHit::getTimeError |
( |
| ) |
const |
Access the Error on the time.
◆ id()
unsigned int eicd::CalorimeterHit::id |
( |
| ) |
const |
|
inline |
◆ isAvailable()
bool eicd::CalorimeterHit::isAvailable |
( |
| ) |
const |
check whether the object is actually available
◆ operator<()
bool eicd::CalorimeterHit::operator< |
( |
const CalorimeterHit & |
other | ) |
const |
|
inline |
◆ operator=()
◆ operator==() [1/2]
bool eicd::CalorimeterHit::operator== |
( |
const CalorimeterHit & |
other | ) |
const |
|
inline |
◆ operator==() [2/2]
◆ unlink()
void eicd::CalorimeterHit::unlink |
( |
| ) |
|
|
inline |
◆ CalorimeterHitCollection
◆ CalorimeterHitCollectionIterator
◆ MutableCalorimeterHit
◆ swap
The documentation for this class was generated from the following files: