Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:02:30

0001 #ifndef CondFormats_RPCObjects_RPCInverseAMCLinkMap_h
0002 #define CondFormats_RPCObjects_RPCInverseAMCLinkMap_h
0003 
0004 #include <map>
0005 
0006 #include "CondFormats/RPCObjects/interface/RPCAMCLink.h"
0007 #include "CondFormats/RPCObjects/interface/RPCLBLink.h"
0008 
0009 class RPCInverseAMCLinkMap {
0010 public:
0011   typedef std::multimap<RPCLBLink, RPCAMCLink> map_type;
0012 
0013 public:
0014   RPCInverseAMCLinkMap();
0015 
0016   map_type& getMap();
0017   map_type const& getMap() const;
0018 
0019 protected:
0020   map_type map_;
0021 };
0022 
0023 inline RPCInverseAMCLinkMap::map_type& RPCInverseAMCLinkMap::getMap() { return map_; }
0024 
0025 inline RPCInverseAMCLinkMap::map_type const& RPCInverseAMCLinkMap::getMap() const { return map_; }
0026 
0027 #endif  // CondFormats_RPCObjects_RPCInverseAMCLinkMap_h