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().