Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
CondFormats
CSCObjects
interface
CSCBadWires.h
Go to the documentation of this file.
1
#ifndef CSCBadWires_h
2
#define CSCBadWires_h
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
6
#include <vector>
7
8
class
CSCBadWires
{
9
public
:
10
CSCBadWires
();
11
~CSCBadWires
();
12
13
struct
BadChamber
{
14
int
chamber_index
;
15
int
pointer
;
16
int
bad_channels
;
17
18
COND_SERIALIZABLE
;
19
};
20
struct
BadChannel
{
21
short
int
layer
;
22
short
int
channel
;
23
short
int
flag1
;
24
short
int
flag2
;
25
short
int
flag3
;
26
27
COND_SERIALIZABLE
;
28
};
29
30
int
numberOfBadChannels
;
31
32
typedef
std::vector<BadChamber>
BadChamberContainer
;
33
typedef
std::vector<BadChannel>
BadChannelContainer
;
34
35
BadChamberContainer
chambers
;
36
BadChannelContainer
channels
;
37
38
COND_SERIALIZABLE
;
39
};
40
41
#endif
CSCBadWires::BadChamber::chamber_index
int chamber_index
Definition:
CSCBadWires.h:14
CSCBadWires::BadChamberContainer
std::vector< BadChamber > BadChamberContainer
Definition:
CSCBadWires.h:32
CSCBadWires
Definition:
CSCBadWires.h:8
CSCBadWires::BadChannel::flag2
short int flag2
Definition:
CSCBadWires.h:24
CSCBadWires::chambers
BadChamberContainer chambers
Definition:
CSCBadWires.h:35
CSCBadWires::BadChamber::bad_channels
int bad_channels
Definition:
CSCBadWires.h:16
CSCBadWires::BadChannel::flag1
short int flag1
Definition:
CSCBadWires.h:23
CSCBadWires::BadChamber::pointer
int pointer
Definition:
CSCBadWires.h:15
CSCBadWires::BadChannel::channel
short int channel
Definition:
CSCBadWires.h:22
CSCBadWires::channels
BadChannelContainer channels
Definition:
CSCBadWires.h:36
CSCBadWires::BadChannel
Definition:
CSCBadWires.h:20
CSCBadWires::BadChamber
Definition:
CSCBadWires.h:13
CSCBadWires::numberOfBadChannels
int numberOfBadChannels
Definition:
CSCBadWires.h:30
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
CSCBadWires::BadChannelContainer
std::vector< BadChannel > BadChannelContainer
Definition:
CSCBadWires.h:33
Serializable.h
CSCBadWires::BadChannel::flag3
short int flag3
Definition:
CSCBadWires.h:25
CSCBadWires::CSCBadWires
CSCBadWires()
Definition:
CSCBadWires.cc:3
CSCBadWires::BadChannel::layer
short int layer
Definition:
CSCBadWires.h:21
CSCBadWires::~CSCBadWires
~CSCBadWires()
Definition:
CSCBadWires.cc:4
Generated for CMSSW Reference Manual by
1.8.5