StRoot
1
|
IO exception handling. More...
#include <IO_Exception.h>
Public Types | |
enum | ErrorType { OK, NullEvent, WrongFileType, MissingStartKey, EndOfStream, EndKeyMismatch, MissingEndKey, InvalidData, InputAndOutput, BadOutputStream, BadInputStream } |
IO error types. | |
Public Member Functions | |
IO_Exception (const std::string &msg) | |
IO exception handling.
IO_GenEvent, etc. catch the throw and set data members with the error type and message Some of the messages are constructed with transient information (e.g., contents of a bad GenParticle)
Definition at line 28 of file IO_Exception.h.