Go to the documentation of this file.
3 #ifndef EICD_ConstRawCalorimeterHit_H
4 #define EICD_ConstRawCalorimeterHit_H
9 #include "podio/ObjectID.h"
53 const std::int64_t&
cellID()
const;
59 const std::int64_t&
time()
const;
const std::int64_t & amplitude() const
Access the The amplitude of the hit in ADC counts.
Definition: RawCalorimeterHitConst.cc:51
bool operator==(const ConstRawCalorimeterHit &other) const
Definition: RawCalorimeterHitConst.h:70
void unlink()
disconnect from RawCalorimeterHitObj instance
Definition: RawCalorimeterHitConst.h:68
unsigned int id() const
Definition: RawCalorimeterHitConst.h:76
const std::int64_t & time() const
Access the Timing in TDC.
Definition: RawCalorimeterHitConst.cc:52
const eic::Index & ID() const
Access the unique ID for this hit.
Definition: RawCalorimeterHitConst.cc:49
Definition: RawCalorimeterHit.h:22
Definition: BasicParticle.cc:13
bool isAvailable() const
check whether the object is actually available
Definition: RawCalorimeterHitConst.cc:59
Definition: RawCalorimeterHitConst.h:20
ConstRawCalorimeterHit & operator=(const ConstRawCalorimeterHit &other)
copy-assignment operator
Definition: RawCalorimeterHitConst.cc:32
ConstRawCalorimeterHit clone() const
support cloning (deep-copy)
Definition: RawCalorimeterHitConst.cc:42
bool operator<(const ConstRawCalorimeterHit &other) const
Definition: RawCalorimeterHitConst.h:74
Definition: RawCalorimeterHitCollection.h:51
Definition: RawCalorimeterHitObj.h:18
const std::int64_t & cellID() const
Access the The detector specific (geometrical) cell id.
Definition: RawCalorimeterHitConst.cc:50
const podio::ObjectID getObjectID() const
Definition: RawCalorimeterHitConst.cc:66
ConstRawCalorimeterHit()
default constructor
Definition: RawCalorimeterHitConst.cc:16
~ConstRawCalorimeterHit()
destructor
Definition: RawCalorimeterHitConst.cc:46
Definition: RawCalorimeterHitCollection.h:76