Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
CondFormats
GEMObjects
interface
GEMMaskedStrips.h
Go to the documentation of this file.
1
#ifndef CondFormats_GEMObjects_GEMMaskedStrips_h
2
#define CondFormats_GEMObjects_GEMMaskedStrips_h
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
#include <vector>
6
#include <iostream>
7
8
class
GEMMaskedStrips
{
9
public
:
10
struct
MaskItem
{
11
int
rawId
;
12
int
strip
;
13
COND_SERIALIZABLE
;
14
};
15
16
GEMMaskedStrips
() {}
17
~GEMMaskedStrips
() {}
18
19
std::vector<MaskItem>
const
&
getMaskVec
()
const
{
return
maskVec_
; }
20
void
fillMaskVec
(
MaskItem
m
) {
maskVec_
.push_back(m); }
21
22
private
:
23
std::vector<MaskItem>
maskVec_
;
24
25
COND_SERIALIZABLE
;
26
};
27
#endif
GEMMaskedStrips::getMaskVec
std::vector< MaskItem > const & getMaskVec() const
Definition:
GEMMaskedStrips.h:19
GEMMaskedStrips::maskVec_
std::vector< MaskItem > maskVec_
Definition:
GEMMaskedStrips.h:23
GEMMaskedStrips::MaskItem
Definition:
GEMMaskedStrips.h:10
visualization-live-secondInstance_cfg.m
tuple m
Definition:
visualization-live-secondInstance_cfg.py:79
GEMMaskedStrips::~GEMMaskedStrips
~GEMMaskedStrips()
Definition:
GEMMaskedStrips.h:17
GEMMaskedStrips::MaskItem::rawId
int rawId
Definition:
GEMMaskedStrips.h:11
GEMMaskedStrips::GEMMaskedStrips
GEMMaskedStrips()
Definition:
GEMMaskedStrips.h:16
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
GEMMaskedStrips::fillMaskVec
void fillMaskVec(MaskItem m)
Definition:
GEMMaskedStrips.h:20
GEMMaskedStrips
Definition:
GEMMaskedStrips.h:8
Serializable.h
GEMMaskedStrips::MaskItem::strip
int strip
Definition:
GEMMaskedStrips.h:12
Generated for CMSSW Reference Manual by
1.8.5