List of all members | Public Member Functions | Public Attributes | Protected Attributes
atm::InclinedAtmosphericProfile::InclinedAtmosphereModelException Class Reference

execption handling for calculation/access for inclined atmosphere model More...

#include "utl/InclinedAtmosphericProfile.h"

Inheritance diagram for atm::InclinedAtmosphericProfile::InclinedAtmosphereModelException:
Inheritance graph
[legend]

Public Member Functions

virtual std::string GetExceptionName () const override
 Retrieve verbose exception name. More...
 
const std::string & GetMessage () const
 Retrieve the message from the exception. More...
 
 InclinedAtmosphereModelException (const std::string &message="")
 
const char * what () const throw ()
 std::exception will print this on crash More...
 

Public Attributes

 __pad0__: fMessage(message) { } virtual ~AugerException() throw() { } virtual std::string GetExceptionName() const { return "Generic Exception in the Auger Offline Software"
 Construct exception with message. More...
 

Protected Attributes

std::string fMessage
 

Detailed Description

execption handling for calculation/access for inclined atmosphere model

Definition at line 166 of file InclinedAtmosphericProfile.h.

Constructor & Destructor Documentation

atm::InclinedAtmosphericProfile::InclinedAtmosphereModelException::InclinedAtmosphereModelException ( const std::string &  message = "")
inline

Definition at line 168 of file InclinedAtmosphericProfile.h.

Member Function Documentation

virtual std::string atm::InclinedAtmosphericProfile::InclinedAtmosphereModelException::GetExceptionName ( ) const
inlineoverridevirtual

Retrieve verbose exception name.

Definition at line 172 of file InclinedAtmosphericProfile.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::AugerException::__pad0__
inherited

Construct exception with message.

Definition at line 35 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.