List of all members | Public Member Functions | Public Attributes | Protected Attributes
io::SELFASIOException Class Reference

Base for exceptions in the SELFAS reader. More...

#include "io/SELFASIOException.h"

Inheritance diagram for io::SELFASIOException:
Inheritance graph
[legend]

Public Member Functions

virtual std::string GetExceptionName () const
 Retrieve verbose exception name. More...
 
const std::string & GetMessage () const
 Retrieve the message from the exception. More...
 
 SELFASIOException (const std::string message=std::string())
 Construct SELFAS IO exception with message. 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 "IO failure exception"
 Construct IO Failure exception with message. More...
 

Protected Attributes

std::string fMessage
 

Detailed Description

Base for exceptions in the SELFAS reader.

Definition at line 14 of file SELFASIOException.h.

Constructor & Destructor Documentation

io::SELFASIOException::SELFASIOException ( const std::string  message = std::string())
inline

Construct SELFAS IO exception with message.

Definition at line 19 of file SELFASIOException.h.

Member Function Documentation

virtual std::string io::SELFASIOException::GetExceptionName ( ) const
inlinevirtual

Retrieve verbose exception name.

Definition at line 23 of file SELFASIOException.h.

const std::string& utl::AugerException::GetMessage ( ) const
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().

const char* utl::AugerException::what ( ) const
throw (
)
inlineinherited

Member Data Documentation

utl::IOFailureException::__pad0__
inherited

Construct IO Failure exception with message.

Definition at line 84 of file AugerException.h.

std::string utl::AugerException::fMessage
protectedinherited

The documentation for this class was generated from the following file:

, generated on Tue Sep 26 2023.