Rivet is hosted by Hepforge, IPPP Durham
Exceptions.hh File Reference
#include <string>
#include <exception>
#include <stdexcept>
Include dependency graph for Exceptions.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Error
 Generic runtime Rivet error. More...
struct  RangeError
 Error for e.g. use of invalid bin ranges. More...
struct  LogicError
 Error specialisation for places where alg logic has failed. More...
struct  PidError
 Error specialisation for failures relating to particle ID codes. More...
struct  InfoError
 Error specialisation for failures relating to analysis info. More...
struct  WeightError
 Errors relating to event/bin weights. More...
struct  UserError
 Error specialisation for where the problem is between the chair and the computer. More...

Namespaces

namespace  Rivet

Typedefs

typedef Error Exception
 Rivet::Exception is a synonym for Rivet::Error.