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<vector>
5
#include<map>
6
#include<iostream>
7
#include<boost/cstdint.hpp>
8
9
class
RPCDQMObject
{
10
11
public
:
12
13
int
dqmv
;
14
int
run
;
15
16
//structure suitable for cluster size
17
struct
DQMObjectItem
{
18
int
dpid
;
19
float
clusterSize
;
20
float
bx
;
21
float
bxrms
;
22
float
efficiency
;
23
float
numdigi
;
24
float
numcluster
;
25
int
status
;
26
float
weight
;
27
};
28
29
RPCDQMObject
(){}
30
~RPCDQMObject
(){}
31
32
RPCDQMObject
*
Fake_RPCDQMObject
();
33
34
std::vector<DQMObjectItem>
const
&
getCls
()
const
{
return
v_cls
;}
35
std::vector<DQMObjectItem>
v_cls
;
36
37
private
:
38
39
};
40
41
#endif //RPCDQMObject_h
RPCDQMObject::DQMObjectItem::clusterSize
float clusterSize
Definition:
RPCDQMObject.h:19
RPCDQMObject::DQMObjectItem::efficiency
float efficiency
Definition:
RPCDQMObject.h:22
RPCDQMObject::DQMObjectItem::bxrms
float bxrms
Definition:
RPCDQMObject.h:21
RPCDQMObject::DQMObjectItem::status
int status
Definition:
RPCDQMObject.h:25
RPCDQMObject::DQMObjectItem::weight
float weight
Definition:
RPCDQMObject.h:26
RPCDQMObject::getCls
std::vector< DQMObjectItem > const & getCls() const
Definition:
RPCDQMObject.h:34
RPCDQMObject::v_cls
std::vector< DQMObjectItem > v_cls
Definition:
RPCDQMObject.h:35
RPCDQMObject::~RPCDQMObject
~RPCDQMObject()
Definition:
RPCDQMObject.h:30
RPCDQMObject::DQMObjectItem::numcluster
float numcluster
Definition:
RPCDQMObject.h:24
RPCDQMObject::Fake_RPCDQMObject
RPCDQMObject * Fake_RPCDQMObject()
Definition:
RPCDQMObject.cc:4
RPCDQMObject::dqmv
int dqmv
Definition:
RPCDQMObject.h:13
RPCDQMObject::run
int run
Definition:
RPCDQMObject.h:14
RPCDQMObject::DQMObjectItem::dpid
int dpid
Definition:
RPCDQMObject.h:18
RPCDQMObject::DQMObjectItem::bx
float bx
Definition:
RPCDQMObject.h:20
RPCDQMObject::DQMObjectItem
Definition:
RPCDQMObject.h:17
RPCDQMObject::RPCDQMObject
RPCDQMObject()
Definition:
RPCDQMObject.h:29
RPCDQMObject
Definition:
RPCDQMObject.h:9
RPCDQMObject::DQMObjectItem::numdigi
float numdigi
Definition:
RPCDQMObject.h:23
Generated for CMSSW Reference Manual by
1.8.5