YAP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
Exception Class Reference

Base class for handling YAP exceptions. More...

#include <Exceptions.h>

Inheritance diagram for Exception:
AngularMomentumNotConserved EmptyFourMomentaVector InconsistentDataPoint InconsistentSpinProjection NonfiniteResult NotTwoBodyParticleCombination OutsidePhaseSpace ParameterIsFixed ResonanceUnset

Public Member Functions

 Exception (const std::string &what_arg, const std::string &func_name)
 
void addFunc (const std::string &s) noexcept
 
const char * what () const noexceptoverride
 

Protected Attributes

std::string What_
 
std::string Func_
 

Detailed Description

Base class for handling YAP exceptions.

Constructor & Destructor Documentation

Exception ( const std::string &  what_arg,
const std::string &  func_name 
)
inline

Constructor

Parameters
what_argString descripting exception
func_namName of function originating exception

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