Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
d
e
f
l
m
o
p
s
t
u
v
Related Functions
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
CondFormats
L1TObjects
interface
L1GtPsbSetup.h
Go to the documentation of this file.
1
#ifndef CondFormats_L1TObjects_L1GtPsbSetup_h
2
#define CondFormats_L1TObjects_L1GtPsbSetup_h
3
20
// system include files
21
#include "
CondFormats/Serialization/interface/Serializable.h
"
22
23
#include <vector>
24
#include <iosfwd>
25
26
// user include files
27
#include "
CondFormats/L1TObjects/interface/L1GtPsbConfig.h
"
28
29
// forward declarations
30
31
// class declaration
32
class
L1GtPsbSetup
{
33
public
:
34
// constructor
35
L1GtPsbSetup
();
36
37
// destructor
38
virtual
~L1GtPsbSetup
();
39
40
public
:
42
const
std::vector<L1GtPsbConfig>&
gtPsbSetup
()
const
{
return
m_gtPsbSetup
; }
43
44
void
setGtPsbSetup
(
const
std::vector<L1GtPsbConfig>&);
45
46
void
print
(std::ostream&)
const
;
47
49
friend
std::ostream&
operator<<
(std::ostream&,
const
L1GtPsbSetup
&);
50
51
private
:
53
std::vector<L1GtPsbConfig>
m_gtPsbSetup
;
54
55
COND_SERIALIZABLE
;
56
};
57
58
#endif
/*CondFormats_L1TObjects_L1GtPsbSetup_h*/
L1GtPsbSetup::setGtPsbSetup
void setGtPsbSetup(const std::vector< L1GtPsbConfig > &)
Definition:
L1GtPsbSetup.cc:39
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
L1GtPsbSetup::gtPsbSetup
const std::vector< L1GtPsbConfig > & gtPsbSetup() const
get / set / print the setup for L1 GT PSB boards
Definition:
L1GtPsbSetup.h:42
L1GtPsbSetup::print
void print(std::ostream &) const
Definition:
L1GtPsbSetup.cc:41
L1GtPsbSetup::operator<<
friend std::ostream & operator<<(std::ostream &, const L1GtPsbSetup &)
output stream operator
Definition:
L1GtPsbSetup.cc:56
L1GtPsbConfig.h
Serializable.h
L1GtPsbSetup::~L1GtPsbSetup
virtual ~L1GtPsbSetup()
Definition:
L1GtPsbSetup.cc:34
L1GtPsbSetup::L1GtPsbSetup
L1GtPsbSetup()
Definition:
L1GtPsbSetup.cc:29
L1GtPsbSetup::m_gtPsbSetup
std::vector< L1GtPsbConfig > m_gtPsbSetup
L1 GT PSB boards and their setup.
Definition:
L1GtPsbSetup.h:53
L1GtPsbSetup
Definition:
L1GtPsbSetup.h:32
Generated for CMSSW Reference Manual by
1.8.16