#include <TGCModuleMap.h>
Definition at line 15 of file TGCModuleMap.h.
◆ Store_t
◆ TGCModuleMap() [1/3]
| MuonTGC_Cabling::TGCModuleMap::TGCModuleMap |
( |
| ) |
|
|
default |
◆ TGCModuleMap() [2/3]
| MuonTGC_Cabling::TGCModuleMap::TGCModuleMap |
( |
TGCModuleMap && | other | ) |
|
|
default |
◆ TGCModuleMap() [3/3]
| MuonTGC_Cabling::TGCModuleMap::TGCModuleMap |
( |
const TGCModuleMap & | | ) |
|
|
delete |
◆ ~TGCModuleMap()
| MuonTGC_Cabling::TGCModuleMap::~TGCModuleMap |
( |
| ) |
|
|
virtualdefault |
◆ begin() [1/2]
| TGCModuleMap::Store_t::iterator MuonTGC_Cabling::TGCModuleMap::begin |
( |
| ) |
|
◆ begin() [2/2]
| TGCModuleMap::Store_t::const_iterator MuonTGC_Cabling::TGCModuleMap::begin |
( |
| ) |
const |
Returns the begin iterator of the underlying map.
Definition at line 20 of file TGCModuleMap.cxx.
◆ clear()
| void MuonTGC_Cabling::TGCModuleMap::clear |
( |
| ) |
|
◆ empty()
| bool MuonTGC_Cabling::TGCModuleMap::empty |
( |
| ) |
const |
◆ end() [1/2]
| TGCModuleMap::Store_t::iterator MuonTGC_Cabling::TGCModuleMap::end |
( |
| ) |
|
◆ end() [2/2]
| TGCModuleMap::Store_t::const_iterator MuonTGC_Cabling::TGCModuleMap::end |
( |
| ) |
const |
Returns the end iterator of the underlying map.
Definition at line 23 of file TGCModuleMap.cxx.
◆ insert()
| void MuonTGC_Cabling::TGCModuleMap::insert |
( |
int | connector, |
|
|
std::unique_ptr< TGCModuleId > | moduleId ) |
◆ operator=() [1/2]
Copy assignment operator.
◆ operator=() [2/2]
Move assignment operator.
◆ popModule()
| std::unique_ptr< TGCModuleId > MuonTGC_Cabling::TGCModuleMap::popModule |
( |
const int | connector | ) |
|
Return a certain module and remove it from the map.
- Parameters
-
| port | Connector port of the module |
Definition at line 11 of file TGCModuleMap.cxx.
11 {
14 std::unique_ptr<TGCModuleId> returnMe = std::move(itr->second);
16 return returnMe;
17 }
18 return nullptr;
19}
◆ size()
| std::size_t MuonTGC_Cabling::TGCModuleMap::size |
( |
| ) |
const |
◆ m_moduleMap
| Store_t MuonTGC_Cabling::TGCModuleMap::m_moduleMap |
|
private |
The documentation for this class was generated from the following files: