Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoParticleFlow
PFClusterTools
interface
PFToolsException.h
Go to the documentation of this file.
1
#ifndef PFTOOLSEXCEPTION_H_
2
#define PFTOOLSEXCEPTION_H_
3
4
#include <exception>
5
#include <string>
6
namespace
pftools {
14
class
PFToolsException
:
public
std::exception
{
15
public
:
16
PFToolsException
(
const
std::string
& aErrorDescription=
""
);
17
18
virtual
~PFToolsException
()
throw
();
19
20
virtual
const
char
*
what
()
const
throw
();
21
22
protected
:
23
std::string
myDescription
;
24
};
25
}
26
27
#endif
/*PFTOOLSEXCEPTION_HH_*/
pftools::PFToolsException::PFToolsException
PFToolsException(const std::string &aErrorDescription="")
Definition:
PFToolsException.cc:6
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
cppFunctionSkipper.exception
string exception
Definition:
cppFunctionSkipper.py:8
pftools::PFToolsException::what
virtual const char * what() const
Definition:
PFToolsException.cc:15
pftools::PFToolsException
General purpose exception class for use by classes in the pftools namespace.
Definition:
PFToolsException.h:14
pftools::PFToolsException::~PFToolsException
virtual ~PFToolsException()
Definition:
PFToolsException.cc:11
pftools::PFToolsException::myDescription
std::string myDescription
Definition:
PFToolsException.h:23
Generated for CMSSW Reference Manual by
1.8.5