Jpp
|
Template specialisation of JTemplateDetectorAddressMap for Monte Carlo detector. More...
#include <JDetectorAddressMapToolkit.hh>
Public Member Functions | |
JTemplateDetectorAddressMap () | |
Default constructor. More... | |
virtual const JModuleAddressMap & | getDefaultModuleAddressMap () const |
Get default module address map. More... | |
virtual int | getModuleID (const JModuleLocation &location) const |
Get module identifier. More... | |
const JModuleAddressMap & | get (const int id) const |
Get module address map. More... | |
JModuleAddressMap & | get (const int id) |
Get module address map. More... | |
const JPMTAddressTranslator & | get (const JPMTIdentifier &id) const |
Get PMT address translator. More... | |
Protected Attributes | |
std::vector< JModuleAddressMap > | buffer |
JTOOLS::JRouter< int > | router |
Template specialisation of JTemplateDetectorAddressMap for Monte Carlo detector.
Definition at line 289 of file JDetectorAddressMapToolkit.hh.
Default constructor.
Definition at line 296 of file JDetectorAddressMapToolkit.hh.
|
inlinevirtual |
Get default module address map.
Implements JDETECTOR::JDetectorAddressMap.
Definition at line 306 of file JDetectorAddressMapToolkit.hh.
|
inlinevirtualinherited |
Get module identifier.
location | module location |
Definition at line 58 of file JDetectorAddressMap.hh.
|
inlineinherited |
Get module address map.
id | module identifier |
Definition at line 69 of file JDetectorAddressMap.hh.
|
inlineinherited |
Get module address map.
id | module identifier |
Definition at line 84 of file JDetectorAddressMap.hh.
|
inlineinherited |
Get PMT address translator.
id | PMY identifier |
Definition at line 103 of file JDetectorAddressMap.hh.
|
protectedinherited |
Definition at line 109 of file JDetectorAddressMap.hh.
|
protectedinherited |
Definition at line 110 of file JDetectorAddressMap.hh.