CondFormats
RPCObjects
interface
RPCLBLinkMap.h
Go to the documentation of this file.
1
#ifndef CondFormats_RPCObjects_RPCLBLinkMap_h
2
#define CondFormats_RPCObjects_RPCLBLinkMap_h
3
4
#include <map>
5
6
#include "
CondFormats/Serialization/interface/Serializable.h
"
7
8
#include "
CondFormats/RPCObjects/interface/RPCLBLink.h
"
9
#include "
CondFormats/RPCObjects/interface/RPCFebConnector.h
"
10
11
class
RPCLBLinkMap
{
12
public
:
13
typedef
std::map<RPCLBLink, RPCFebConnector>
map_type
;
14
15
public
:
16
RPCLBLinkMap
();
17
18
map_type
&
getMap
();
19
map_type
const
&
getMap
()
const
;
20
21
protected
:
22
map_type
map_
;
23
24
COND_SERIALIZABLE
;
25
};
26
27
inline
RPCLBLinkMap::map_type
&
RPCLBLinkMap::getMap
() {
return
map_
; }
28
29
inline
RPCLBLinkMap::map_type
const
&
RPCLBLinkMap::getMap
()
const
{
return
map_
; }
30
31
#endif // CondFormats_RPCObjects_RPCLBLinkMap_h
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
RPCFebConnector.h
RPCLBLinkMap::getMap
map_type & getMap()
Definition:
RPCLBLinkMap.h:27
RPCLBLinkMap::map_
map_type map_
Definition:
RPCLBLinkMap.h:22
RPCLBLink.h
Serializable.h
RPCLBLinkMap
Definition:
RPCLBLinkMap.h:11
RPCLBLinkMap::RPCLBLinkMap
RPCLBLinkMap()
Definition:
RPCLBLinkMap.cc:3
RPCLBLinkMap::map_type
std::map< RPCLBLink, RPCFebConnector > map_type
Definition:
RPCLBLinkMap.h:13
Generated for CMSSW Reference Manual by
1.8.16