Main Page
Namespaces
Classes
Package Documentation
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
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
npstat
Definition:
AbsArrayProjector.h:14
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
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
ALCARECOPromptCalibProdSiPixelAli0T_cff.throw
throw
Definition:
ALCARECOPromptCalibProdSiPixelAli0T_cff.py:9
npstat::NpstatInvalidArgument::~NpstatInvalidArgument
virtual ~NpstatInvalidArgument()
Definition:
NpstatException.h:50
cms
Definition:
ProducerAnalyzer.cc:23
heppy_report.description
description
Definition:
heppy_report.py:44
npstat::NpstatDomainError::NpstatDomainError
NpstatDomainError(const std::string &description)
Definition:
NpstatException.h:67
Exception.h
npstat::NpstatException::NpstatException
NpstatException(const char *description)
Definition:
NpstatException.h:27
cms::Exception
Definition:
Exception.h:67
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
Generated for CMSSW Reference Manual by
1.8.11