CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CSCBadStrips.h
Go to the documentation of this file.
1 #ifndef CSCBadStrips_h
2 #define CSCBadStrips_h
3 
4 #include <vector>
5 
7  public:
8  CSCBadStrips();
10 
11  struct BadChamber{
13  int pointer;
15  };
16  struct BadChannel{
17  short int layer;
18  short int channel;
19  short int flag1;
20  short int flag2;
21  short int flag3;
22  };
23 
25 
26  typedef std::vector<BadChamber> BadChamberContainer;
27  typedef std::vector<BadChannel> BadChannelContainer;
28 
31 };
32 
33 #endif
std::vector< BadChannel > BadChannelContainer
Definition: CSCBadStrips.h:27
BadChamberContainer chambers
Definition: CSCBadStrips.h:29
std::vector< BadChamber > BadChamberContainer
Definition: CSCBadStrips.h:26
int numberOfBadChannels
Definition: CSCBadStrips.h:24
BadChannelContainer channels
Definition: CSCBadStrips.h:30