Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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::DQMObjectItem::COND_SERIALIZABLE
COND_SERIALIZABLE
Definition:
RPCDQMObject.h:30
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
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
RPCDQMObject::COND_SERIALIZABLE
COND_SERIALIZABLE
Definition:
RPCDQMObject.h:44
Generated for CMSSW Reference Manual by
1.8.5