|
Jpp
pmt_effective_area_update_2
the software that should make you happy
|
Lookup table for PMT addresses in detector. More...
#include <JDetectorAddressMap.hh>
Public Member Functions | |
| virtual | ~JDetectorAddressMap () |
| Virtual destructor. More... | |
| virtual const JModuleAddressMap & | getDefaultModuleAddressMap () const =0 |
| Get default module address map. More... | |
| virtual int | getModuleID (const JLocation &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 Member Functions | |
| JDetectorAddressMap () | |
| Default constructor. More... | |
Protected Attributes | |
| std::vector< JModuleAddressMap > | buffer |
| JTOOLS::JRouter< int > | router |
Lookup table for PMT addresses in detector.
Definition at line 25 of file JDetectorAddressMap.hh.
|
inlineprotected |
Default constructor.
Definition at line 31 of file JDetectorAddressMap.hh.
|
inlinevirtual |
|
pure virtual |
Get default module address map.
Implemented in JDETECTOR::JTemplateDetectorAddressMap< JMonteCarlo_t >, JDETECTOR::JTemplateDetectorAddressMap< JKM3NeT_t >, JDETECTOR::JTemplateDetectorAddressMap< JPPM_DU_t >, and JDETECTOR::JTemplateDetectorAddressMap< JObsolete_t >.
|
inlinevirtual |
Get module identifier.
| location | module location |
Definition at line 58 of file JDetectorAddressMap.hh.
|
inline |
Get module address map.
| id | module identifier |
Definition at line 69 of file JDetectorAddressMap.hh.
|
inline |
Get module address map.
| id | module identifier |
Definition at line 84 of file JDetectorAddressMap.hh.
|
inline |
Get PMT address translator.
| id | PMY identifier |
Definition at line 103 of file JDetectorAddressMap.hh.
|
protected |
Definition at line 109 of file JDetectorAddressMap.hh.
|
protected |
Definition at line 110 of file JDetectorAddressMap.hh.
1.8.5