yoda is hosted by Hepforge, IPPP Durham
YODA - Yet more Objects for Data Analysis 2.0.0
Exceptions.h File Reference
#include <string>
#include <exception>
#include <stdexcept>

Go to the source code of this file.

Classes

class  YODA::Exception
 Generic unspecialised YODA runtime error. More...
 
class  YODA::BinningError
 Error for general binning problems. More...
 
class  YODA::RangeError
 Error for e.g. use of invalid bin ranges. More...
 
class  YODA::LockError
 Error for modification of a data object where filling has already begun. More...
 
class  YODA::GridError
 Error to throw when a slicing is requested on a non-slicable state of an object. More...
 
class  YODA::LogicError
 Error for places where it should not have been possible to get to! More...
 
class  YODA::WeightError
 Errors relating to event/bin weights. More...
 
class  YODA::LowStatsError
 Errors relating to insufficient (effective) statistics. More...
 
class  YODA::AnnotationError
 Error for unfound or broken AnalysisObject annotations. More...
 
class  YODA::ReadError
 Error for file reading errors. More...
 
class  YODA::WriteError
 Error for file writing errors. More...
 
class  YODA::UserError
 Error for problems introduced outside YODA, to put it nicely. More...
 

Namespaces

namespace  YODA
 Anonymous namespace to limit visibility.