Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
JetMETCorrections
InterpolationTables
interface
NpstatException.h
Go to the documentation of this file.
1
#ifndef NPSTAT_EXCEPTION_HH_
2
#define NPSTAT_EXCEPTION_HH_
3
14
#include <string>
15
16
#include "
FWCore/Utilities/interface/Exception.h
"
17
18
namespace
npstat {
20
struct
NpstatException
:
public
cms::Exception
21
{
22
inline
NpstatException
() : cms::
Exception
(
"npstat::NpstatException"
) {}
23
24
inline
explicit
NpstatException
(
const
std::string
&
description
)
25
: cms::
Exception
(description) {}
26
27
inline
explicit
NpstatException
(
const
char
*
description
)
28
: cms::
Exception
(description) {}
29
30
virtual
~NpstatException
()
throw
() {}
31
};
32
33
struct
NpstatOutOfRange
:
public
NpstatException
34
{
35
inline
NpstatOutOfRange
() :
NpstatException
(
"npstat::NpstatOutOfRange"
) {}
36
37
inline
explicit
NpstatOutOfRange
(
const
std::string
&
description
)
38
:
NpstatException
(description) {}
39
40
virtual
~NpstatOutOfRange
()
throw
() {}
41
};
42
43
struct
NpstatInvalidArgument
:
public
NpstatException
44
{
45
inline
NpstatInvalidArgument
() :
NpstatException
(
"npstat::NpstatInvalidArgument"
) {}
46
47
inline
explicit
NpstatInvalidArgument
(
const
std::string
&
description
)
48
:
NpstatException
(description) {}
49
50
virtual
~NpstatInvalidArgument
()
throw
() {}
51
};
52
53
struct
NpstatRuntimeError
:
public
NpstatException
54
{
55
inline
NpstatRuntimeError
() :
NpstatException
(
"npstat::NpstatRuntimeError"
) {}
56
57
inline
explicit
NpstatRuntimeError
(
const
std::string
&
description
)
58
:
NpstatException
(description) {}
59
60
virtual
~NpstatRuntimeError
()
throw
() {}
61
};
62
63
struct
NpstatDomainError
:
public
NpstatException
64
{
65
inline
NpstatDomainError
() :
NpstatException
(
"npstat::NpstatDomainError"
) {}
66
67
inline
explicit
NpstatDomainError
(
const
std::string
&
description
)
68
:
NpstatException
(description) {}
69
70
virtual
~NpstatDomainError
()
throw
() {}
71
};
72
}
73
74
#endif // NPSTAT_EXCEPTION_HH_
npstat::NpstatOutOfRange::NpstatOutOfRange
NpstatOutOfRange(const std::string &description)
Definition:
NpstatException.h:37
npstat::NpstatException::NpstatException
NpstatException()
Definition:
NpstatException.h:22
npstat::NpstatInvalidArgument
Definition:
NpstatException.h:43
npstat::NpstatInvalidArgument::NpstatInvalidArgument
NpstatInvalidArgument(const std::string &description)
Definition:
NpstatException.h:47
npstat::NpstatRuntimeError
Definition:
NpstatException.h:53
npstat::NpstatRuntimeError::NpstatRuntimeError
NpstatRuntimeError()
Definition:
NpstatException.h:55
npstat::NpstatOutOfRange::NpstatOutOfRange
NpstatOutOfRange()
Definition:
NpstatException.h:35
npstat::NpstatDomainError::NpstatDomainError
NpstatDomainError()
Definition:
NpstatException.h:65
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
npstat::NpstatDomainError::~NpstatDomainError
virtual ~NpstatDomainError()
Definition:
NpstatException.h:70
npstat::NpstatException::NpstatException
NpstatException(const std::string &description)
Definition:
NpstatException.h:24
npstat::NpstatException::~NpstatException
virtual ~NpstatException()
Definition:
NpstatException.h:30
npstat::NpstatInvalidArgument::~NpstatInvalidArgument
virtual ~NpstatInvalidArgument()
Definition:
NpstatException.h:50
npstat::NpstatDomainError::NpstatDomainError
NpstatDomainError(const std::string &description)
Definition:
NpstatException.h:67
idDealer.description
tuple description
Definition:
idDealer.py:66
Exception.h
npstat::NpstatException::NpstatException
NpstatException(const char *description)
Definition:
NpstatException.h:27
cms::Exception
Definition:
Exception.h:68
Exception
npstat::NpstatOutOfRange
Definition:
NpstatException.h:33
npstat::NpstatRuntimeError::NpstatRuntimeError
NpstatRuntimeError(const std::string &description)
Definition:
NpstatException.h:57
npstat::NpstatDomainError
Definition:
NpstatException.h:63
npstat::NpstatOutOfRange::~NpstatOutOfRange
virtual ~NpstatOutOfRange()
Definition:
NpstatException.h:40
npstat::NpstatException
Definition:
NpstatException.h:20
npstat::NpstatInvalidArgument::NpstatInvalidArgument
NpstatInvalidArgument()
Definition:
NpstatException.h:45
npstat::NpstatRuntimeError::~NpstatRuntimeError
virtual ~NpstatRuntimeError()
Definition:
NpstatException.h:60
CommPDSkim_cfg.throw
tuple throw
Definition:
CommPDSkim_cfg.py:101
Generated for CMSSW Reference Manual by
1.8.5