Base class for exceptions arising because configuration data are not valid. More...
#include "utl/AugerException.h"
Public Member Functions | |
const std::string & | GetMessage () const |
Retrieve the message from the exception. More... | |
const char * | what () const throw () |
std::exception will print this on crash More... | |
Public Attributes | |
__pad0__: AugerException(message) { } virtual std::string GetExceptionName() const { return "Invalid configuration." | |
Construct non-existent sub-object exception with message. More... | |
Protected Attributes | |
std::string | fMessage |
Base class for exceptions arising because configuration data are not valid.
This exception is thrown in the configuration data read in from XML files is determined to be invalid. Generally this happens if the run-time md5 fingerprint for the configuration file is different from the compile-time generated md5 fingerprint, indicating some data have been altered.
Definition at line 327 of file AugerException.h.
|
inlineinherited |
Retrieve the message from the exception.
Definition at line 38 of file AugerException.h.
References utl::AugerException::fMessage.
Referenced by otoa::SD2ADST::AddStations(), FdProfileConstrainedGeometryFit::PCGFitter::AdjustGeometry(), FdProfileConstrainedGeometryFitPG::PCGFitter::AdjustGeometry(), FdCalibratorOG::FdCalibrator::ApplyCalibration(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::CalculateEfficiency(), otoa::FOVCalculator::CalculateFOVBoundaries(), SdHistogramFitterKG::SdHistogramFitter::CalculatePeakAndCharge(), SdHistogramFitterOG::SdHistogramFitter::CalculatePeakAndCharge(), SdCalibratorOG::SdCalibrator::CalculatePeakAndCharge(), FdEnergyDepositFinderKG::ProfileCalculator::CalculateProfile(), FdEnergyDepositFinderKG::CFMatrixCalculator::CalculateTelescopeData(), otoa::FOVCalculator::FdUpAndRunning(), FdCalibratorOG::FdCalibrator::FillChannelRecData(), otoa::FD2ADST::FillCloudsBetweenEyeAndShower(), otoa::Detector2ADST::FillDetector(), otoa::Offline2ADST::FillDetectorGeometryIncremental(), otoa::FD2ADST::FillFdRecStations(), otoa::FOVCalculator::FillFOVVariables(), otoa::Detector2ADST::FillGOESData(), otoa::LongitudinalXmaxScanner::FillLightFactors(), fwk::CentralConfig::FillMap(), FdCalibratorOG::FdCalibrator::FillTriggerData(), FdProfileConstrainedGeometryFitPG::FdProfileConstrainedGeometryFit::GetDataFromPreviousFit(), fwk::RunController::Init(), main(), otoa::MD2ADST::MakeCounter(), io::EventFileChain::OpenCurrent(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::PrepareEyeCopy(), Parser::ReadStrToTime(), ReadCloudLLNS::ReadCloudLL::Run(), ReadAerosolHLNS::ReadAerosolHL::Run(), ReadCloudHLNS::ReadCloudHL::Run(), ShowerLightSimulatorKG::ShowerLightSimulator::Run(), FdLaserEnergyReconstructorKG::FdLaserEnergyReconstructor::Run(), MuonProductionDepthFinderGL::MuonProductionDepthFinder::SetMuonProductionDepthHist(), ReaderTest::testAttributes(), ReaderTest::testFunction(), testParameterStorage::testHasSetGet(), and ReaderTest::testWarning().
|
inlineinherited |
std::exception will print this on crash
Definition at line 41 of file AugerException.h.
References utl::AugerException::fMessage.
Referenced by otoa::RdFiller::FillRadioShower(), io::RadioFileAERA::Read(), io::IoAugerEventFile::Read(), io::RadioFileAERAroot::Read(), RdPlaneFit::RdPlaneFit::Run(), RdPreWaveFitter::RdPreWaveFitter::Run(), and RdREASSimPreparatorNG::RdREASSimPreparatorNG::Run().
utl::InvalidConfigurationException::__pad0__ |
Construct non-existent sub-object exception with message.
Definition at line 335 of file AugerException.h.
|
protectedinherited |
Definition at line 44 of file AugerException.h.
Referenced by utl::DataNotFoundInDBException::DataNotFoundInDBException(), utl::AugerException::GetMessage(), and utl::AugerException::what().