#include <MutableRawPMTHit.h>
EIC Raw PMT hit
- Author
- : S. Joosten, C. Peng
◆ MutableRawPMTHit() [1/4]
eicd::MutableRawPMTHit::MutableRawPMTHit |
( |
| ) |
|
◆ MutableRawPMTHit() [2/4]
eicd::MutableRawPMTHit::MutableRawPMTHit |
( |
std::uint64_t |
cellID, |
|
|
std::uint32_t |
integral, |
|
|
std::uint32_t |
timeStamp |
|
) |
| |
◆ MutableRawPMTHit() [3/4]
eicd::MutableRawPMTHit::MutableRawPMTHit |
( |
RawPMTHitObj * |
obj | ) |
|
◆ MutableRawPMTHit() [4/4]
◆ ~MutableRawPMTHit()
eicd::MutableRawPMTHit::~MutableRawPMTHit |
( |
| ) |
|
◆ clone()
create a mutable deep-copy of the object with identical relations
◆ getCellID()
const std::uint64_t & eicd::MutableRawPMTHit::getCellID |
( |
| ) |
const |
Access the The detector specific (geometrical) cell id.
◆ getIntegral()
const std::uint32_t & eicd::MutableRawPMTHit::getIntegral |
( |
| ) |
const |
Access the PMT signal integral [ADC].
◆ getObjectID()
const podio::ObjectID eicd::MutableRawPMTHit::getObjectID |
( |
| ) |
const |
◆ getTimeStamp()
const std::uint32_t & eicd::MutableRawPMTHit::getTimeStamp |
( |
| ) |
const |
Access the PMT signal time [TDC].
◆ id()
unsigned int eicd::MutableRawPMTHit::id |
( |
| ) |
const |
|
inline |
◆ isAvailable()
bool eicd::MutableRawPMTHit::isAvailable |
( |
| ) |
const |
check whether the object is actually available
◆ operator RawPMTHit()
eicd::MutableRawPMTHit::operator RawPMTHit |
( |
| ) |
const |
conversion to const object
◆ operator<()
◆ operator=()
◆ operator==() [1/2]
◆ operator==() [2/2]
bool eicd::MutableRawPMTHit::operator== |
( |
const RawPMTHit & |
other | ) |
const |
◆ setCellID()
void eicd::MutableRawPMTHit::setCellID |
( |
std::uint64_t |
value | ) |
|
Set the The detector specific (geometrical) cell id.
◆ setIntegral()
void eicd::MutableRawPMTHit::setIntegral |
( |
std::uint32_t |
value | ) |
|
Set the PMT signal integral [ADC].
◆ setTimeStamp()
void eicd::MutableRawPMTHit::setTimeStamp |
( |
std::uint32_t |
value | ) |
|
Set the PMT signal time [TDC].
◆ unlink()
void eicd::MutableRawPMTHit::unlink |
( |
| ) |
|
|
inline |
◆ RawPMTHit
◆ RawPMTHitCollection
◆ RawPMTHitMutableCollectionIterator
◆ swap
The documentation for this class was generated from the following files: