1 #ifndef __JDETECTOR__JPMTLOGICALADDRESSTABLE__
2 #define __JDETECTOR__JPMTLOGICALADDRESSTABLE__
16 namespace JDETECTOR {}
17 namespace JPP {
using namespace JDETECTOR; }
105 return get(
id.getModuleID()).getAddressTranslator(
id.getTDC());
Logical location of module.
Lookup table for PMT addresses in detector.
virtual const JModuleAddressMap & getDefaultModuleAddressMap() const =0
Get default module address map.
int getFloor() const
Get floor number.
int getString() const
Get string number.
Lookup table for PMT addresses in optical module.
virtual int getModuleID(const JModuleLocation &location) const
Get module identifier.
std::vector< JModuleAddressMap > buffer
Data structure to translate PMT physical to readout address.
JTOOLS::JRouter< int > router
virtual ~JDetectorAddressMap()
Virtual destructor.
JDetectorAddressMap()
Default constructor.
Logical location of module.