Go to the documentation of this file. 1 #ifndef __JDETECTOR__JDAQHITROUTER__
2 #define __JDETECTOR__JDAQHITROUTER__
Auxiliary class to uniquely identify PMT readout channel.
const JModule & getModule(const JDAQKeyHit &hit) const
Get module parameters.
JPMT_t getPMT() const
Get PMT.
const JModule & getModule(const JObjectID &id) const
Get module parameters.
JPMTChannel getPMTChannel(const JDAQKeyHit &hit) const
Get PMT channel.
int getModuleID() const
Get module identifier.
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
Logical location of module.
const JPMT & getPMT(const int index) const
Get PMT.
const JClass_t & getReference() const
Get reference to object.
const JPMT & getPMT(const JDAQKeyHit &hit) const
Get PMT parameters.
Data structure for a composite optical module.
Data structure for PMT geometry and calibration.
Router for direct addressing of module data in detector data structure.
JDAQHitRouter(const JDetector &detector)
Constructor.
Data structure for PMT readout address.
Auxiliary classes and methods for detector calibration.
Simple wrapper around JModuleRouter class for direct addressing of PMT data in detector data structur...