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.