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