File indexing completed on 2024-04-06 12:02:30
0001 #ifndef CondFormats_RPCObjects_RPCLBLinkMap_h
0002 #define CondFormats_RPCObjects_RPCLBLinkMap_h
0003
0004 #include <map>
0005
0006 #include "CondFormats/Serialization/interface/Serializable.h"
0007
0008 #include "CondFormats/RPCObjects/interface/RPCLBLink.h"
0009 #include "CondFormats/RPCObjects/interface/RPCFebConnector.h"
0010
0011 class RPCLBLinkMap {
0012 public:
0013 typedef std::map<RPCLBLink, RPCFebConnector> map_type;
0014
0015 public:
0016 RPCLBLinkMap();
0017
0018 map_type& getMap();
0019 map_type const& getMap() const;
0020
0021 protected:
0022 map_type map_;
0023
0024 COND_SERIALIZABLE;
0025 };
0026
0027 inline RPCLBLinkMap::map_type& RPCLBLinkMap::getMap() { return map_; }
0028
0029 inline RPCLBLinkMap::map_type const& RPCLBLinkMap::getMap() const { return map_; }
0030
0031 #endif