Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
JModuleMapper.hh File Reference

Map of associated modules in detector. More...

#include <vector>
#include <limits>
#include "JLang/JNullType.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

 JDETECTOR
 Auxiliary classes and methods for detector calibration and simulation.
 
 JPP
 

Functions

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

Detailed Description

Map of associated modules in detector.

Author
mdejong

Definition in file JModuleMapper.hh.