CMS 3D CMS Logo

RPCDQMObject.h
Go to the documentation of this file.
1 #ifndef RPCDQMObject_h
2 #define RPCDQMObject_h
3 
5 
6 #include <vector>
7 #include <map>
8 #include <iostream>
9 
10 class RPCDQMObject {
11 public:
12  int dqmv;
13  int run;
14 
15  //structure suitable for cluster size
16  struct DQMObjectItem {
17  int dpid;
18  float clusterSize;
19  float bx;
20  float bxrms;
21  float efficiency;
22  float numdigi;
23  float numcluster;
24  int status;
25  float weight;
26 
28  };
29 
32 
34 
35  std::vector<DQMObjectItem> const& getCls() const { return v_cls; }
36  std::vector<DQMObjectItem> v_cls;
37 
38 private:
40 };
41 
42 #endif //RPCDQMObject_h
std::vector< DQMObjectItem > const & getCls() const
Definition: RPCDQMObject.h:35
std::vector< DQMObjectItem > v_cls
Definition: RPCDQMObject.h:36
RPCDQMObject * Fake_RPCDQMObject()
Definition: RPCDQMObject.cc:4
#define COND_SERIALIZABLE
Definition: Serializable.h:38