#include <PMTHit.h>
EIC PMT hit
- Author
- : S. Joosten, C. Peng
◆ PMTHit() [1/4]
◆ PMTHit() [2/4]
eicd::PMTHit::PMTHit |
( |
std::uint64_t |
cellID, |
|
|
float |
npe, |
|
|
float |
time, |
|
|
float |
timeError, |
|
|
edm4hep::Vector3f |
position, |
|
|
edm4hep::Vector3f |
dimension, |
|
|
std::int32_t |
sector, |
|
|
edm4hep::Vector3f |
local |
|
) |
| |
◆ PMTHit() [3/4]
◆ PMTHit() [4/4]
eicd::PMTHit::PMTHit |
( |
const PMTHit & |
other | ) |
|
◆ ~PMTHit()
eicd::PMTHit::~PMTHit |
( |
| ) |
|
◆ clone()
create a mutable deep-copy of the object with identical relations
◆ getCellID()
const std::uint64_t & eicd::PMTHit::getCellID |
( |
| ) |
const |
Access the The detector specific (geometrical) cell id.
◆ getDimension()
const edm4hep::Vector3f & eicd::PMTHit::getDimension |
( |
| ) |
const |
Access the The dimension information of the pixel [mm].
◆ getLocal()
const edm4hep::Vector3f & eicd::PMTHit::getLocal |
( |
| ) |
const |
Access the The local position of the hit in detector coordinates (relative to the sector) [mm].
◆ getNpe()
const float & eicd::PMTHit::getNpe |
( |
| ) |
const |
Access the Estimated number of photo-electrons [#].
◆ getObjectID()
const podio::ObjectID eicd::PMTHit::getObjectID |
( |
| ) |
const |
◆ getPosition()
const edm4hep::Vector3f & eicd::PMTHit::getPosition |
( |
| ) |
const |
Access the PMT hit position [mm].
◆ getSector()
const std::int32_t & eicd::PMTHit::getSector |
( |
| ) |
const |
Access the The sector this hit occured in.
◆ getTime()
const float & eicd::PMTHit::getTime |
( |
| ) |
const |
◆ getTimeError()
const float & eicd::PMTHit::getTimeError |
( |
| ) |
const |
Access the Error on the time [ns].
◆ id()
unsigned int eicd::PMTHit::id |
( |
| ) |
const |
|
inline |
◆ isAvailable()
bool eicd::PMTHit::isAvailable |
( |
| ) |
const |
check whether the object is actually available
◆ operator<()
bool eicd::PMTHit::operator< |
( |
const PMTHit & |
other | ) |
const |
|
inline |
◆ operator=()
◆ operator==() [1/2]
bool eicd::PMTHit::operator== |
( |
const MutablePMTHit & |
other | ) |
const |
◆ operator==() [2/2]
bool eicd::PMTHit::operator== |
( |
const PMTHit & |
other | ) |
const |
|
inline |
◆ unlink()
void eicd::PMTHit::unlink |
( |
| ) |
|
|
inline |
◆ MutablePMTHit
◆ PMTHitCollection
◆ PMTHitCollectionIterator
◆ swap
The documentation for this class was generated from the following files: