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.