|
Mantid
|
Structure for holding detector IDs. More...
Public Member Functions | |
| bool | empty () |
| return true if empty More... | |
| IdList () | |
| Constructor. More... | |
| void | reset () |
| reset idlist More... | |
Public Attributes | |
| int | counted |
| Used to count the number of detector encounted so far. More... | |
| std::string | idname |
| name of idlist More... | |
| std::vector< int > | vec |
| list of detector IDs More... | |
Structure for holding detector IDs.
Definition at line 103 of file InstrumentDefinitionParser.h.
|
inline |
Constructor.
Definition at line 112 of file InstrumentDefinitionParser.h.
|
inline |
return true if empty
Definition at line 115 of file InstrumentDefinitionParser.h.
|
inline |
reset idlist
Definition at line 118 of file InstrumentDefinitionParser.h.
Referenced by Mantid::Geometry::InstrumentDefinitionParser::appendAssembly(), Mantid::Geometry::InstrumentDefinitionParser::appendLeaf(), and Mantid::Geometry::InstrumentDefinitionParser::parseLocationsForEachTopLevelComponent().
| int Mantid::Geometry::InstrumentDefinitionParser::IdList::counted |
Used to count the number of detector encounted so far.
Definition at line 105 of file InstrumentDefinitionParser.h.
Referenced by Mantid::Geometry::InstrumentDefinitionParser::checkIdListExistsAndDefinesEnoughIDs(), and Mantid::Geometry::InstrumentDefinitionParser::createDetectorOrMonitor().
| std::string Mantid::Geometry::InstrumentDefinitionParser::IdList::idname |
name of idlist
Definition at line 109 of file InstrumentDefinitionParser.h.
Referenced by Mantid::Geometry::InstrumentDefinitionParser::appendAssembly(), Mantid::Geometry::InstrumentDefinitionParser::appendLeaf(), Mantid::Geometry::InstrumentDefinitionParser::createDetectorOrMonitor(), and Mantid::Geometry::InstrumentDefinitionParser::populateIdList().
| std::vector<int> Mantid::Geometry::InstrumentDefinitionParser::IdList::vec |
list of detector IDs
Definition at line 107 of file InstrumentDefinitionParser.h.
Referenced by Mantid::Geometry::InstrumentDefinitionParser::checkIdListExistsAndDefinesEnoughIDs(), Mantid::Geometry::InstrumentDefinitionParser::createDetectorOrMonitor(), and Mantid::Geometry::InstrumentDefinitionParser::populateIdList().