Go to the documentation of this file.
3 #ifndef EICD_RawCalorimeterHit_H
4 #define EICD_RawCalorimeterHit_H
10 #include "podio/ObjectID.h"
58 const std::int64_t&
cellID()
const;
64 const std::int64_t&
time()
const;
74 void cellID(std::int64_t value);
80 void time(std::int64_t value);
106 std::ostream&
operator<<(std::ostream& o,
const ConstRawCalorimeterHit& value);
unsigned int id() const
Definition: RawCalorimeterHit.h:98
std::ostream & operator<<(std::ostream &o, const ConstBasicParticle &value)
Definition: BasicParticle.cc:102
friend class ConstRawCalorimeterHit
Definition: RawCalorimeterHit.h:26
bool isAvailable() const
check whether the object is actually available
Definition: RawCalorimeterHit.cc:69
Definition: RawCalorimeterHit.h:22
Definition: BasicParticle.cc:13
const std::int64_t & amplitude() const
Access the The amplitude of the hit in ADC counts.
Definition: RawCalorimeterHit.cc:53
const std::int64_t & cellID() const
Access the The detector specific (geometrical) cell id.
Definition: RawCalorimeterHit.cc:52
Definition: RawCalorimeterHitConst.h:20
RawCalorimeterHit & operator=(const RawCalorimeterHit &other)
copy-assignment operator
Definition: RawCalorimeterHit.cc:32
RawCalorimeterHit clone() const
support cloning (deep-copy)
Definition: RawCalorimeterHit.cc:42
const podio::ObjectID getObjectID() const
Definition: RawCalorimeterHit.cc:76
const eic::Index & ID() const
Access the unique ID for this hit.
Definition: RawCalorimeterHit.cc:51
Definition: RawCalorimeterHitCollection.h:29
void unlink()
disconnect from RawCalorimeterHitObj instance
Definition: RawCalorimeterHit.h:90
~RawCalorimeterHit()
destructor
Definition: RawCalorimeterHit.cc:46
const std::int64_t & time() const
Access the Timing in TDC.
Definition: RawCalorimeterHit.cc:54
bool operator<(const RawCalorimeterHit &other) const
Definition: RawCalorimeterHit.h:96
bool operator==(const RawCalorimeterHit &other) const
Definition: RawCalorimeterHit.h:92
RawCalorimeterHit()
default constructor
Definition: RawCalorimeterHit.cc:16
Definition: RawCalorimeterHitObj.h:18
Definition: RawCalorimeterHitCollection.h:76