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...