Main Page
Namespaces
Classes
Package Documentation
src
CondFormats
RPCObjects
interface
RPCClusterSize.h
Go to the documentation of this file.
1
#ifndef RPCClusterSize_h
2
#define RPCClusterSize_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
RPCClusterSize
{
12
13
public
:
14
15
16
//structure suitable for cluster size
17
struct
ClusterSizeItem
{
18
int
dpid
;
19
float
clusterSize
;
20
21
COND_SERIALIZABLE
;
22
};
23
24
25
RPCClusterSize
(){}
26
~RPCClusterSize
(){}
27
28
29
std::vector<ClusterSizeItem>
const
&
getCls
()
const
{
return
v_cls
;}
30
std::vector<ClusterSizeItem>
v_cls
;
31
32
33
COND_SERIALIZABLE
;
34
};
35
36
#endif //RPCClusterSize_h
RPCClusterSize::v_cls
std::vector< ClusterSizeItem > v_cls
Definition:
RPCClusterSize.h:30
RPCClusterSize::ClusterSizeItem::dpid
int dpid
Definition:
RPCClusterSize.h:18
RPCClusterSize::ClusterSizeItem
Definition:
RPCClusterSize.h:17
RPCClusterSize::RPCClusterSize
RPCClusterSize()
Definition:
RPCClusterSize.h:25
RPCClusterSize::~RPCClusterSize
~RPCClusterSize()
Definition:
RPCClusterSize.h:26
RPCClusterSize::ClusterSizeItem::clusterSize
float clusterSize
Definition:
RPCClusterSize.h:19
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:38
RPCClusterSize
Definition:
RPCClusterSize.h:11
RPCClusterSize::getCls
std::vector< ClusterSizeItem > const & getCls() const
Definition:
RPCClusterSize.h:29
Serializable.h
Generated for CMSSW Reference Manual by
1.8.11