Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
inline
NpstatException
() : cms::
Exception
(
"npstat::NpstatException"
) {}
22
23
inline
explicit
NpstatException
(
const
std::string
&
description
) : cms::
Exception
(description) {}
24
25
inline
explicit
NpstatException
(
const
char
*
description
) : cms::
Exception
(description) {}
26
27
~NpstatException
()
throw
()
override
{}
28
};
29
30
struct
NpstatOutOfRange
:
public
NpstatException
{
31
inline
NpstatOutOfRange
() :
NpstatException
(
"npstat::NpstatOutOfRange"
) {}
32
33
inline
explicit
NpstatOutOfRange
(
const
std::string
&
description
) :
NpstatException
(description) {}
34
35
~NpstatOutOfRange
()
throw
()
override
{}
36
};
37
38
struct
NpstatInvalidArgument
:
public
NpstatException
{
39
inline
NpstatInvalidArgument
() :
NpstatException
(
"npstat::NpstatInvalidArgument"
) {}
40
41
inline
explicit
NpstatInvalidArgument
(
const
std::string
&
description
) :
NpstatException
(description) {}
42
43
~NpstatInvalidArgument
()
throw
()
override
{}
44
};
45
46
struct
NpstatRuntimeError
:
public
NpstatException
{
47
inline
NpstatRuntimeError
() :
NpstatException
(
"npstat::NpstatRuntimeError"
) {}
48
49
inline
explicit
NpstatRuntimeError
(
const
std::string
&
description
) :
NpstatException
(description) {}
50
51
~NpstatRuntimeError
()
throw
()
override
{}
52
};
53
54
struct
NpstatDomainError
:
public
NpstatException
{
55
inline
NpstatDomainError
() :
NpstatException
(
"npstat::NpstatDomainError"
) {}
56
57
inline
explicit
NpstatDomainError
(
const
std::string
&
description
) :
NpstatException
(description) {}
58
59
~NpstatDomainError
()
throw
()
override
{}
60
};
61
}
// namespace npstat
62
63
#endif // NPSTAT_EXCEPTION_HH_
npstat::NpstatOutOfRange::NpstatOutOfRange
NpstatOutOfRange(const std::string &description)
Definition:
NpstatException.h:33
npstat::NpstatException::NpstatException
NpstatException()
Definition:
NpstatException.h:21
npstat::NpstatDomainError::~NpstatDomainError
~NpstatDomainError() override
Definition:
NpstatException.h:59
npstat::NpstatInvalidArgument
Definition:
NpstatException.h:38
npstat::NpstatInvalidArgument::NpstatInvalidArgument
NpstatInvalidArgument(const std::string &description)
Definition:
NpstatException.h:41
npstat::NpstatInvalidArgument::~NpstatInvalidArgument
~NpstatInvalidArgument() override
Definition:
NpstatException.h:43
getPayloadData.description
string description
Definition:
getPayloadData.py:210
npstat::NpstatRuntimeError::~NpstatRuntimeError
~NpstatRuntimeError() override
Definition:
NpstatException.h:51
npstat::NpstatRuntimeError
Definition:
NpstatException.h:46
npstat::NpstatRuntimeError::NpstatRuntimeError
NpstatRuntimeError()
Definition:
NpstatException.h:47
npstat::NpstatException::~NpstatException
~NpstatException() override
Definition:
NpstatException.h:27
npstat::NpstatOutOfRange::NpstatOutOfRange
NpstatOutOfRange()
Definition:
NpstatException.h:31
npstat::NpstatDomainError::NpstatDomainError
NpstatDomainError()
Definition:
NpstatException.h:55
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
npstat::NpstatException::NpstatException
NpstatException(const std::string &description)
Definition:
NpstatException.h:23
npstat::NpstatDomainError::NpstatDomainError
NpstatDomainError(const std::string &description)
Definition:
NpstatException.h:57
Exception.h
npstat::NpstatException::NpstatException
NpstatException(const char *description)
Definition:
NpstatException.h:25
cms::Exception
Definition:
Exception.h:70
npstat::NpstatOutOfRange::~NpstatOutOfRange
~NpstatOutOfRange() override
Definition:
NpstatException.h:35
Exception
npstat::NpstatOutOfRange
Definition:
NpstatException.h:30
npstat::NpstatRuntimeError::NpstatRuntimeError
NpstatRuntimeError(const std::string &description)
Definition:
NpstatException.h:49
npstat::NpstatDomainError
Definition:
NpstatException.h:54
npstat::NpstatException
Definition:
NpstatException.h:20
npstat::NpstatInvalidArgument::NpstatInvalidArgument
NpstatInvalidArgument()
Definition:
NpstatException.h:39
CommPDSkim_cfg.throw
tuple throw
Definition:
CommPDSkim_cfg.py:101
Generated for CMSSW Reference Manual by
1.8.5