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