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 |
| det::if | ( | dataRoot | ) |
Definition at line 1003 of file XXMLManager.h.
References dataRoot, det::VManager::eFound, det::VManager::eNotFound, det::XXMLManager< Info >::FindMatchingBranch(), det::XXMLManager< Info >::FindModelBranch(), utl::Branch::GetChild(), utl::Branch::GetData(), det::XXMLManager< Info >::GetDataInternal(), utl::Branch::GetFirstChild(), utl::Branch::GetNextSibling(), handleModels, det::XXMLManager< Info >::i, det::VManager::IsReportingErrors(), det::XXMLManager< Info >::ConfigHandler< AllowMultiConfig, dummy >::msg, det::VManager::QueryInfoMessage(), and WARNING.
Referenced by cdet::CModelsXMLManager::FindBranch(), sdet::SModelsXMLManager::FindBranch(), fdet::FModelsXMLManager::FindBranch(), rdet::RModelsXMLManager::FindBranch(), FdProfileConstrainedGeometryFitPG::ApertureLight::FindLightFlux(), FdProfileConstrainedGeometryFit::ApertureLight::FindLightFlux(), LDFFinderKG::LDFFinder::FitGlobal(), LDFFinderOG::LDFFinder::FitLDF(), fdet::Telescope::GetChannel(), io::CorsikaShowerFileParticleIterator::GetOneParticle(), UnivRecNS::UnivRec::GetTimeLikelihood(), UniversalityFitter::UniversalityFitter::InitBarilocheReconstruction(), UnivFitterKG::WCDFitFunction::operator()(), io::CorsikaShowerFile::SetRunHeader(), SDetectorTest::testBug594(), and AtmosphereNS::Atmosphere::VertDepthToHeight().
| else det::if | ( | IsReportingErrors() | ) |
Definition at line 1154 of file XXMLManager.h.
| 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().
| det::VManager::Status det::XXMLManager< Info >const |
Definition at line 978 of file XXMLManager.h.