7 #ifndef LHAPDF_Exceptions_H
8 #define LHAPDF_Exceptions_H
25 Exception(
const std::string& what) : std::runtime_error(what) {}
Error for places where it should not have been possible to get to!
Definition: Exceptions.h:46
Generic unspecialised LHAPDF runtime error.
Definition: Exceptions.h:22
Error to be thrown when out of the valid range of a PDF.
Definition: Exceptions.h:38
Error for requests for unsupported/invalid flavour PIDs.
Definition: Exceptions.h:70
Error to be raised by object factories given invalid requests.
Definition: Exceptions.h:78
Error to be raised when a newer LHAPDF version is needed.
Definition: Exceptions.h:102
RangeError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:41
This feature doesn't exist yet.
Definition: Exceptions.h:118
AlphaSError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:97
Exception(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:25
FlavorError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:73
Error for general AlphaS computation problems.
Definition: Exceptions.h:94
ReadError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:65
Error for general PDF grid problems.
Definition: Exceptions.h:30
LogicError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:49
FactoryError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:81
Error to be raised when a LHAPDF ID indexing fails.
Definition: Exceptions.h:86
NotImplementedError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:121
VersionError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:105
Error for file reading errors.
Definition: Exceptions.h:62
UserError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:113
IndexError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:89
GridError(const std::string &what)
Constructor with error description string.
Definition: Exceptions.h:33
Problem exists between keyboard and chair.
Definition: Exceptions.h:110