LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
MCBTException.h
Go to the documentation of this file.
1
14
#ifndef RECOTOOL_MCBTEXCEPTION_H
15
#define RECOTOOL_MCBTEXCEPTION_H
16
17
#include <iostream>
18
#include <exception>
19
20
namespace
btutil
{
21
26
class
MCBTException
:
public
std::exception
{
27
28
public
:
29
30
MCBTException
(std::string msg=
""
) :
std
::
exception
(),
_msg
(msg)
31
{}
32
33
virtual
~MCBTException
() throw(){};
34
virtual
const
char
*
what
()
const
throw()
35
{
return
_msg
.c_str(); }
36
37
private
:
38
39
std::string
_msg
;
40
};
41
42
}
43
#endif
44
// end of doxygen group
45
btutil
Definition:
MCBTAlg.cxx:6
btutil::MCBTException::MCBTException
MCBTException(std::string msg="")
Definition:
MCBTException.h:30
std
STL namespace.
btutil::MCBTException::what
virtual const char * what() const
Definition:
MCBTException.h:34
btutil::MCBTException::~MCBTException
virtual ~MCBTException()
Definition:
MCBTException.h:33
btutil::MCBTException::_msg
std::string _msg
Definition:
MCBTException.h:39
btutil::MCBTException
Definition:
MCBTException.h:26
fhicl::exception
cet::coded_exception< error, detail::translate > exception
Definition:
exception.h:33
larreco
v07_10_02
source
larreco
MCComp
MCBTException.h
Generated on Wed Dec 12 2018 14:42:56 for LArSoft by
1.8.11