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

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

Namespaces

namespace  Rivet

Typedefs

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