ATLAS Offline Software
Classes | Namespaces
TileCalorimeter/TileCalib/TileCalibBlobObjs/TileCalibBlobObjs/Exception.h File Reference
#include <exception>
#include <string>
#include <sstream>
Include dependency graph for TileCalorimeter/TileCalib/TileCalibBlobObjs/TileCalibBlobObjs/Exception.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TileCalib::Exception
 TileCalib Exception base class. More...
 
class  TileCalib::InvalidBlob
 Thrown if coral::Blob does not conform with expected structure. More...
 
class  TileCalib::VersionConflict
 Thrown if object version in BLOB does not agree with class. More...
 
class  TileCalib::TypeConflict
 Thrown if object type in BLOB does not agree with class type. More...
 
class  TileCalib::SizeConflict
 Thrown if BLOB size is not correct. More...
 
class  TileCalib::IndexOutOfRange
 Thrown if an index is out of range. More...
 
class  TileCalib::NoSuchPhase
 Thrown by TileCalibDrawerOfc if requesting samples for invalid phase. More...
 
class  TileCalib::InvalidBitPattern
 Thrown by TileBchBits if invalid bit pattern is detected. More...
 
class  TileCalib::InvalidBchProblem
 Thrown by TileBchBits if unkown problem is detected. More...
 
class  TileCalib::InvalidValue
 Thrown to prevent invalid results, eg. More...
 

Namespaces

 TileCalib