| 
    Jpp
    19.1.0-rc.1
    
   the software that should make you happy 
   | 
 
Template specialisation of JDetectorBuilder for KM3NeT detector with all known features. More...
#include <JDetectorSupportkit.hh>
  
Public Member Functions | |
| JDetectorBuilder_t () | |
| Default constructor.  More... | |
| virtual const JModuleAddressMap & | getDefaultModuleAddressMap () const override | 
| Get default module address map.  More... | |
| const JModule & | getModule (const int id=-1, const JLocation &location=JLocation()) const | 
| Get module.  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 | |
| virtual void | configure () const override | 
| Configure module.  More... | |
Protected Attributes | |
| JModule | module | 
| std::vector< JModuleAddressMap > | buffer | 
| JTOOLS::JRouter< int > | router | 
Template specialisation of JDetectorBuilder for KM3NeT detector with all known features.
Definition at line 452 of file JDetectorSupportkit.hh.
      
  | 
  inline | 
Default constructor.
Definition at line 459 of file JDetectorSupportkit.hh.
      
  | 
  inlineoverrideprotectedvirtual | 
Configure module.
Reimplemented from JDETECTOR::JDetectorBuilder.
Definition at line 489 of file JDetectorSupportkit.hh.
      
  | 
  inlineoverridevirtualinherited | 
Get default module address map.
Implements JDETECTOR::JDetectorAddressMap.
Definition at line 326 of file JDetectorSupportkit.hh.
      
  | 
  inlineinherited | 
Get module.
The configuration of module is according internal module address map.
| id | module identifier | 
| location | module location | 
Definition at line 85 of file JDetectorSupportkit.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.
      
  | 
  mutableprotectedinherited | 
Definition at line 146 of file JDetectorSupportkit.hh.
      
  | 
  protectedinherited | 
Definition at line 109 of file JDetectorAddressMap.hh.
      
  | 
  protectedinherited | 
Definition at line 110 of file JDetectorAddressMap.hh.