Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
CondFormats
CSCObjects
interface
CSCBadStrips.h
Go to the documentation of this file.
1
#ifndef CSCBadStrips_h
2
#define CSCBadStrips_h
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
6
#include <vector>
7
8
class
CSCBadStrips
{
9
public
:
10
CSCBadStrips
();
11
~CSCBadStrips
();
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
CSCBadStrips::BadChannel::flag3
short int flag3
Definition:
CSCBadStrips.h:25
CSCBadStrips::BadChannelContainer
std::vector< BadChannel > BadChannelContainer
Definition:
CSCBadStrips.h:33
CSCBadStrips::~CSCBadStrips
~CSCBadStrips()
Definition:
CSCBadStrips.cc:4
CSCBadStrips::BadChamber::pointer
int pointer
Definition:
CSCBadStrips.h:15
CSCBadStrips::BadChannel::channel
short int channel
Definition:
CSCBadStrips.h:22
CSCBadStrips::BadChamber
Definition:
CSCBadStrips.h:13
CSCBadStrips::chambers
BadChamberContainer chambers
Definition:
CSCBadStrips.h:35
CSCBadStrips::BadChannel::flag2
short int flag2
Definition:
CSCBadStrips.h:24
CSCBadStrips::CSCBadStrips
CSCBadStrips()
Definition:
CSCBadStrips.cc:3
CSCBadStrips
Definition:
CSCBadStrips.h:8
CSCBadStrips::BadChamberContainer
std::vector< BadChamber > BadChamberContainer
Definition:
CSCBadStrips.h:32
CSCBadStrips::BadChannel
Definition:
CSCBadStrips.h:20
CSCBadStrips::BadChannel::layer
short int layer
Definition:
CSCBadStrips.h:21
CSCBadStrips::numberOfBadChannels
int numberOfBadChannels
Definition:
CSCBadStrips.h:30
CSCBadStrips::BadChamber::chamber_index
int chamber_index
Definition:
CSCBadStrips.h:14
CSCBadStrips::channels
BadChannelContainer channels
Definition:
CSCBadStrips.h:36
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
CSCBadStrips::BadChannel::flag1
short int flag1
Definition:
CSCBadStrips.h:23
CSCBadStrips::BadChamber::bad_channels
int bad_channels
Definition:
CSCBadStrips.h:16
Serializable.h
Generated for CMSSW Reference Manual by
1.8.5