|
Jpp test-rotations-old
the software that should make you happy
|
Detector support kit. More...
#include "JLang/JTypeList.hh"#include "JLang/JNullType.hh"#include "JLang/JType.hh"#include "JLang/JException.hh"#include "JMath/JConstants.hh"#include "JDetector/JModule.hh"#include "JDetector/JModuleAddressMap.hh"#include "JDetector/JModuleSupportkit.hh"#include "JDetector/JDetectorAddressMap.hh"Go to the source code of this file.
Namespaces | |
| namespace | JDETECTOR |
| file Auxiliary data structures and methods for detector calibration. | |
| namespace | JPP |
| This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES). | |
Typedefs | |
| typedef JTYPELIST< JPPM_DU_t, JKM3NeTFit_t, JKM3NeT_t, JMonteCarlo_t >::typelist | JDETECTOR::JDetectorTypes_t |
| Type list of KM3NeT detector types (specific detectors first). | |
Functions | |
| bool | JDETECTOR::hasDetector (JType< JPPM_DU_t > type, const int id) |
| Check validity of detector identifier. | |
| bool | JDETECTOR::hasDetector (JType< JKM3NeTFit_t > type, const int id) |
| bool | JDETECTOR::hasDetector (JType< JKM3NeT_t > type, const int id) |
| bool | JDETECTOR::hasDetector (JType< JMonteCarlo_t > type, const int id) |
| template<class JDetector_t > | |
| JDetectorBuilder & | JDETECTOR::getDetectorBuilder () |
| Get detector builder. | |
| template<class JDetector_t > | |
| JDetectorAddressMap & | JDETECTOR::getDetectorAddressMap () |
| Get detector address map. | |
| template<class JDetector_t > | |
| JModuleAddressMap & | JDETECTOR::getModuleAddressMap (int id) |
| Get module address map. | |
| template<class JDetector_t > | |
| const JPMTAddressTranslator & | JDETECTOR::getPMTAddressTranslator (int id, int tdc) |
| Get PMT address translator for given module identifier and TDC channel. | |
| template<class JDetector_t > | |
| int | JDETECTOR::getPMTLogicalIndex (int id, int tdc) |
| Get PMT logical index for given module identifier and TDC channel. | |
| JDetectorBuilder & | JDETECTOR::getDetectorBuilder (const int id) |
| Get detector builder. | |
| JDetectorAddressMap & | JDETECTOR::getDetectorAddressMap (const int id) |
| Get detector address map. | |
| bool | JDETECTOR::hasDetectorBuilder (const int id) |
| Check if detector builder is available. | |
| bool | JDETECTOR::hasDetectorAddressMap (const int id) |
| Check if detector address map is available. | |
| template<class JDetector_t > | |
| const JModule & | JDETECTOR::getModule (const JType< JDetector_t > type, const int id, const JLocation &location=JLocation()) |
| Get module according given detector type. | |
| const JModule & | JDETECTOR::getModule (const JType< JAntares_t > type, const int id, const JLocation &location=JLocation()) |
| Get module according Antares detector type. | |
| template<class JDetector_t > | |
| const JModule & | JDETECTOR::getModule (const int id, const JLocation &location=JLocation()) |
| Get module according detector template. | |
Variables | |
| static const double | JDETECTOR::ORCA_TBARZ_M = 0.91 |
| ORCA T-bar position relative to seabed [m]. | |
| static const double | JDETECTOR::ARCA_TBARZ_M = 0.95 |
| ORCA T-bar position relative to seabed [m]. | |
Detector support kit.
Definition in file JDetectorSupportkit.hh.