CondFormats
L1TObjects
interface
L1GtCastorTemplate.h
Go to the documentation of this file.
1
#ifndef CondFormats_L1TObjects_L1GtCastorTemplate_h
2
#define CondFormats_L1TObjects_L1GtCastorTemplate_h
3
24
// system include files
25
#include "
CondFormats/Serialization/interface/Serializable.h
"
26
27
#include <string>
28
#include <iosfwd>
29
30
// user include files
31
32
// base class
33
#include "
CondFormats/L1TObjects/interface/L1GtCondition.h
"
34
35
// forward declarations
36
37
// class declaration
38
class
L1GtCastorTemplate
:
public
L1GtCondition
{
39
public
:
40
// constructor
41
L1GtCastorTemplate
();
42
43
// constructor
44
L1GtCastorTemplate
(
const
std::string
&);
45
46
// constructor
47
L1GtCastorTemplate
(
const
std::string
&,
const
L1GtConditionType
&);
48
49
// copy constructor
50
L1GtCastorTemplate
(
const
L1GtCastorTemplate
&);
51
52
// destructor
53
~L1GtCastorTemplate
()
override
;
54
55
// assign operator
56
L1GtCastorTemplate
&
operator=
(
const
L1GtCastorTemplate
&);
57
58
public
:
60
void
print
(std::ostream& myCout)
const override
;
61
63
friend
std::ostream&
operator<<
(std::ostream&,
const
L1GtCastorTemplate
&);
64
65
private
:
67
void
copy
(
const
L1GtCastorTemplate
&
cp
);
68
69
COND_SERIALIZABLE
;
70
};
71
72
#endif
L1GtCondition
Definition:
L1GtCondition.h:35
L1GtCastorTemplate::copy
void copy(const L1GtCastorTemplate &cp)
copy function for copy constructor and operator=
Definition:
L1GtCastorTemplate.cc:85
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
hgcal_conditions::parameters
Definition:
HGCConditions.h:86
L1GtCastorTemplate::L1GtCastorTemplate
L1GtCastorTemplate()
Definition:
L1GtCastorTemplate.cc:39
L1GtCastorTemplate::operator<<
friend std::ostream & operator<<(std::ostream &, const L1GtCastorTemplate &)
output stream operator
Definition:
L1GtCastorTemplate.cc:95
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
L1GtCastorTemplate::~L1GtCastorTemplate
~L1GtCastorTemplate() override
Definition:
L1GtCastorTemplate.cc:66
L1GtConditionType
L1GtConditionType
Definition:
L1GtDefinitions.h:4
L1GtCondition.h
L1GtCastorTemplate::operator=
L1GtCastorTemplate & operator=(const L1GtCastorTemplate &)
Definition:
L1GtCastorTemplate.cc:71
Serializable.h
L1GtCastorTemplate::print
void print(std::ostream &myCout) const override
print the condition
Definition:
L1GtCastorTemplate.cc:76
L1GtCastorTemplate
Definition:
L1GtCastorTemplate.h:38
Generated for CMSSW Reference Manual by
1.8.16