Jpp 19.3.0-rc.3
the software that should make you happy
Loading...
Searching...
No Matches
JModuleMapper.hh File Reference

Map of associated modules in detector. More...

#include <vector>
#include <limits>
#include "JLang/JNullType.hh"
#include "JMath/JMathToolkit.hh"
#include "JDetector/JModuleRouter.hh"
#include "JDetector/JModuleAddress.hh"
#include "JDetector/JDetector.hh"

Go to the source code of this file.

Classes

struct  JDETECTOR::JModuleAttributes< JAttributes_t >
 Data structure for module address and module attributes. More...
 
struct  JDETECTOR::JMaximalDistance
 Auxiliary class to match modules according maximal distance. More...
 
class  JDETECTOR::JModuleMapper< JAttributes_t >
 Mapper for directly addressing of associated modules in the detector data structure. More...
 

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).
 

Functions

template<class JAttributes_t >
void JDETECTOR::setAttributes (const JModule &first, const JModule &second, JAttributes_t &attributes)
 Template method to set module attributes.
 
template<>
void JDETECTOR::setAttributes< JNullType > (const JModule &first, const JModule &second, JNullType &attributes)
 Template specialisation to set no attributes for the default empty object.
 

Detailed Description

Map of associated modules in detector.

Author
mdejong

Definition in file JModuleMapper.hh.