Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
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:30
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.5