LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
OpticalRecoException.h
Go to the documentation of this file.
1 
14 #ifndef larana_OPTICALDETECTOR_OPTICALRECOEXCEPTION_H
15 #define larana_OPTICALDETECTOR_OPTICALRECOEXCEPTION_H
16 
17 #include <iostream>
18 #include <exception>
19 
20 namespace pmtana {
26 
27  public:
28 
29  OpticalRecoException(const std::string& msg="");
30 
31  virtual ~OpticalRecoException() throw(){};
32 
33  virtual const char* what() const throw();
34 
35  private:
36 
37  std::string _msg;
38  };
39 
40 }
41 #endif
42  // end of doxygen group
43 
virtual const char * what() const
OpticalRecoException(const std::string &msg="")
cet::coded_exception< error, detail::translate > exception
Definition: exception.h:33