Namespaces | Classes | Functions | Variables
det Namespace Reference

Namespaces

 detail
 Implementation details.
 

Classes

class  ComponentGroup
 Base class for group of detector components. More...
 
struct  ComponentUpdater
 Simple struct to defer update call. More...
 
class  Detector
 Top of the hierarchy of the detector description interface. More...
 
class  DetectorComponent
 Base class for detector components. More...
 
struct  DetectorUserData
 User custom data base structure. More...
 
struct  IdOnlyCreator
 The child doesn't actually receive the information from its parent upon construction. More...
 
class  ManagerBuilder
 
class  ManagerBuilderRegisterEntry
 
class  ManagerRegister
 Register for detector description managers. More...
 
class  MPositionable
 Mixin class to be inherited from objects that have a position. More...
 
struct  ParentCreator
 The child the information from the parent upon construction. More...
 
class  ValidityStamp
 Object to keep track of whether data are valid, or have expired. More...
 
class  VManager
 Interface for detector managers. More...
 
class  VManagerBuilder
 
class  VSQLManager
 Interface for detector managers that use MySQL. More...
 
class  XManagerRegister
 Singleton Template MangerRegister for arbitrary detector type (X stands for an unknown detector type, be it M, S, F, for instance). More...
 
class  XXMLManager
 General Manager for reading detectors descriptions in XML files. More...
 

Functions

 if (dataRoot)
 
else if (IsReportingErrors())
 

Variables

Branch dataRoot = FindRoot(Info::kDataRootPath)
 
const bool handleModels = ! string(Info::kModelsTag).empty()
 
template<typename T >
det::VManager::Status XXMLManager< Info >const
 

Function Documentation

det::if ( dataRoot  )
else det::if ( IsReportingErrors()  )

Definition at line 1154 of file XXMLManager.h.

Variable Documentation

Branch det::dataRoot = FindRoot(Info::kDataRootPath)

Definition at line 1001 of file XXMLManager.h.

Referenced by if().

const bool det::handleModels = ! string(Info::kModelsTag).empty()

Definition at line 985 of file XXMLManager.h.

Referenced by if().

template<typename T >
det::VManager::Status det::XXMLManager< Info >const
Initial value:
{
using namespace utl

Definition at line 978 of file XXMLManager.h.


, generated on Tue Sep 26 2023.