Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
CondFormats
RPCObjects
interface
RPCDQMObject.h
Go to the documentation of this file.
1
#ifndef RPCDQMObject_h
2
#define RPCDQMObject_h
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
6
#include<vector>
7
#include<map>
8
#include<iostream>
9
#include<boost/cstdint.hpp>
10
11
class
RPCDQMObject
{
12
13
public
:
14
15
int
dqmv
;
16
int
run
;
17
18
//structure suitable for cluster size
19
struct
DQMObjectItem
{
20
int
dpid
;
21
float
clusterSize
;
22
float
bx
;
23
float
bxrms
;
24
float
efficiency
;
25
float
numdigi
;
26
float
numcluster
;
27
int
status
;
28
float
weight
;
29
30
COND_SERIALIZABLE
;
31
};
32
33
RPCDQMObject
(){}
34
~RPCDQMObject
(){}
35
36
RPCDQMObject
*
Fake_RPCDQMObject
();
37
38
std::vector<DQMObjectItem>
const
&
getCls
()
const
{
return
v_cls
;}
39
std::vector<DQMObjectItem>
v_cls
;
40
41
private
:
42
43
44
COND_SERIALIZABLE
;
45
};
46
47
#endif //RPCDQMObject_h
RPCDQMObject::DQMObjectItem::clusterSize
float clusterSize
Definition:
RPCDQMObject.h:21
RPCDQMObject::DQMObjectItem::efficiency
float efficiency
Definition:
RPCDQMObject.h:24
RPCDQMObject::DQMObjectItem::bxrms
float bxrms
Definition:
RPCDQMObject.h:23
RPCDQMObject::DQMObjectItem::status
int status
Definition:
RPCDQMObject.h:27
RPCDQMObject::DQMObjectItem::weight
float weight
Definition:
RPCDQMObject.h:28
RPCDQMObject::getCls
std::vector< DQMObjectItem > const & getCls() const
Definition:
RPCDQMObject.h:38
RPCDQMObject::v_cls
std::vector< DQMObjectItem > v_cls
Definition:
RPCDQMObject.h:39
RPCDQMObject::~RPCDQMObject
~RPCDQMObject()
Definition:
RPCDQMObject.h:34
RPCDQMObject::DQMObjectItem::numcluster
float numcluster
Definition:
RPCDQMObject.h:26
RPCDQMObject::Fake_RPCDQMObject
RPCDQMObject * Fake_RPCDQMObject()
Definition:
RPCDQMObject.cc:4
RPCDQMObject::dqmv
int dqmv
Definition:
RPCDQMObject.h:15
RPCDQMObject::run
int run
Definition:
RPCDQMObject.h:16
RPCDQMObject::DQMObjectItem::dpid
int dpid
Definition:
RPCDQMObject.h:20
RPCDQMObject::DQMObjectItem::bx
float bx
Definition:
RPCDQMObject.h:22
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:30
RPCDQMObject::DQMObjectItem
Definition:
RPCDQMObject.h:19
RPCDQMObject::RPCDQMObject
RPCDQMObject()
Definition:
RPCDQMObject.h:33
RPCDQMObject
Definition:
RPCDQMObject.h:11
Serializable.h
RPCDQMObject::DQMObjectItem::numdigi
float numdigi
Definition:
RPCDQMObject.h:25
Generated for CMSSW Reference Manual by
1.8.5