Mantid
Loading...
Searching...
No Matches
Mantid::Geometry::InstrumentDefinitionParser Member List

This is the complete list of members for Mantid::Geometry::InstrumentDefinitionParser, including all inherited members.

adjust(Poco::XML::Element *pElem, std::map< std::string, bool > &isTypeAssembly, std::map< std::string, Poco::XML::Element * > &getTypeElement)Mantid::Geometry::InstrumentDefinitionParserprivate
adjustTypesContainingCombineComponentsElement(ShapeFactory &shapeCreator, const std::string &filename, const std::vector< Poco::XML::Element * > &typeElems, size_t numberOfTypes)Mantid::Geometry::InstrumentDefinitionParserprivate
appendAssembly(Geometry::ICompAssembly *parent, const Poco::XML::Element *pLocElem, const Poco::XML::Element *pCompElem, IdList &idList)Mantid::Geometry::InstrumentDefinitionParserprivate
appendLeaf(Geometry::ICompAssembly *parent, const Poco::XML::Element *pLocElem, const Poco::XML::Element *pCompElem, IdList &idList)Mantid::Geometry::InstrumentDefinitionParserprivate
appendLocations(Geometry::ICompAssembly *parent, const Poco::XML::Element *pLocElems, const Poco::XML::Element *pCompElem, IdList &idList)Mantid::Geometry::InstrumentDefinitionParserprivate
applyCache(const IDFObject_const_sptr &cacheToApply)Mantid::Geometry::InstrumentDefinitionParserprivate
attrToDouble(const Poco::XML::Element *pElem, const std::string &name)Mantid::Geometry::InstrumentDefinitionParserprivate
buildExcludeList(const Poco::XML::Element *const location)Mantid::Geometry::InstrumentDefinitionParserprivate
CachingOption enum nameMantid::Geometry::InstrumentDefinitionParser
checkComponentContainsLocationElement(Poco::XML::Element *pElem, const std::string &filename) constMantid::Geometry::InstrumentDefinitionParserprivate
checkIdListExistsAndDefinesEnoughIDs(const IdList &idList, Poco::XML::Element *pElem, const std::string &filename) constMantid::Geometry::InstrumentDefinitionParserprivate
collateTypeInformation(const std::string &filename, const std::vector< Poco::XML::Element * > &typeElems, ShapeFactory &shapeCreator)Mantid::Geometry::InstrumentDefinitionParserprivate
convertLocationsElement(const Poco::XML::Element *pElem)Mantid::Geometry::InstrumentDefinitionParserprivate
createDetectorOrMonitor(Geometry::ICompAssembly *parent, const Poco::XML::Element *pLocElem, const Poco::XML::Element *pCompElem, const std::string &filename, IdList &idList, const std::string &category)Mantid::Geometry::InstrumentDefinitionParserprivate
createGridDetector(Geometry::ICompAssembly *parent, const Poco::XML::Element *pLocElem, const Poco::XML::Element *pCompElem, const std::string &filename, const Poco::XML::Element *pType)Mantid::Geometry::InstrumentDefinitionParserprivate
createNeutronicInstrument()Mantid::Geometry::InstrumentDefinitionParserprivate
createRectangularDetector(Geometry::ICompAssembly *parent, const Poco::XML::Element *pLocElem, const Poco::XML::Element *pCompElem, const std::string &filename, const Poco::XML::Element *pType)Mantid::Geometry::InstrumentDefinitionParserprivate
createShapeIfTypeIsNotAnAssembly(Mantid::Geometry::ShapeFactory &shapeCreator, size_t iType, Poco::XML::Element *pTypeElem, const std::string &typeName)Mantid::Geometry::InstrumentDefinitionParserprivate
createStructuredDetector(Geometry::ICompAssembly *parent, const Poco::XML::Element *pLocElem, const Poco::XML::Element *pCompElem, const std::string &filename, const Poco::XML::Element *pType)Mantid::Geometry::InstrumentDefinitionParserprivate
createVectorOfElementsContainingAParameterElement(Poco::XML::Element *pRootElem)Mantid::Geometry::InstrumentDefinitionParserprivate
createVTPFileName()Mantid::Geometry::InstrumentDefinitionParser
getAbsolutPositionInCompCoorSys(Geometry::ICompAssembly *comp, Kernel::V3D)Mantid::Geometry::InstrumentDefinitionParser
getAppliedCachingOption() constMantid::Geometry::InstrumentDefinitionParser
getDocument()Mantid::Geometry::InstrumentDefinitionParserprivate
getMangledName()Mantid::Geometry::InstrumentDefinitionParser
getNameOfLocationElement(const Poco::XML::Element *pElem, const Poco::XML::Element *pCompElem)Mantid::Geometry::InstrumentDefinitionParserstatic
getParentComponent(const Poco::XML::Element *pLocElem)Mantid::Geometry::InstrumentDefinitionParserstatic
getRelativeTranslation(const Geometry::IComponent *comp, const Poco::XML::Element *pElem, const double angleConvertConst, const bool deltaOffsets=false)Mantid::Geometry::InstrumentDefinitionParserprivate
getShapeCoorSysComp(Geometry::ICompAssembly *parent, Poco::XML::Element *pLocElem, std::map< std::string, Poco::XML::Element * > &getTypeElement, Geometry::ICompAssembly *&endAssembly)Mantid::Geometry::InstrumentDefinitionParserprivate
getShapeElement(const Poco::XML::Element *pElem, const std::string &name)Mantid::Geometry::InstrumentDefinitionParserprivate
getTypeAndComponentPointers(const Poco::XML::Element *pRootElem, std::vector< Poco::XML::Element * > &typeElems, std::vector< Poco::XML::Element * > &compElems) constMantid::Geometry::InstrumentDefinitionParserprivate
getTypeElementMantid::Geometry::InstrumentDefinitionParserprivate
initialise(const std::string &filename, const std::string &instName, const std::string &xmlText, const std::string &vtpFilename)Mantid::Geometry::InstrumentDefinitionParserprivate
InstrumentDefinitionParser()Mantid::Geometry::InstrumentDefinitionParser
InstrumentDefinitionParser(const std::string &filename, const std::string &instName, const std::string &xmlText)Mantid::Geometry::InstrumentDefinitionParser
InstrumentDefinitionParser(const IDFObject_const_sptr &xmlFile, const IDFObject_const_sptr &expectedCacheFile, const std::string &instName, const std::string &xmlText)Mantid::Geometry::InstrumentDefinitionParser
isAssembly(const std::string &) constMantid::Geometry::InstrumentDefinitionParserprivate
isTypeAssemblyMantid::Geometry::InstrumentDefinitionParserprivate
m_angleConvertConstMantid::Geometry::InstrumentDefinitionParserprivate
m_cacheFileMantid::Geometry::InstrumentDefinitionParserprivate
m_cachingOptionMantid::Geometry::InstrumentDefinitionParserprivate
m_defaultFacingMantid::Geometry::InstrumentDefinitionParserprivate
m_deltaOffsetsMantid::Geometry::InstrumentDefinitionParserprivate
m_facingComponentMantid::Geometry::InstrumentDefinitionParserprivate
m_hasParameterElementMantid::Geometry::InstrumentDefinitionParserprivate
m_hasParameterElement_beenSetMantid::Geometry::InstrumentDefinitionParserprivate
m_haveDefaultFacingMantid::Geometry::InstrumentDefinitionParserprivate
m_indirectPositionsMantid::Geometry::InstrumentDefinitionParserprivate
m_instNameMantid::Geometry::InstrumentDefinitionParserprivate
m_instrumentMantid::Geometry::InstrumentDefinitionParserprivate
m_neutronicPosMantid::Geometry::InstrumentDefinitionParserprivate
m_pDocMantid::Geometry::InstrumentDefinitionParserprivate
m_tempPosHolderMantid::Geometry::InstrumentDefinitionParserprivate
m_xmlFileMantid::Geometry::InstrumentDefinitionParserprivate
makeXYplaneFaceComponent(Geometry::IComponent *&in, const Geometry::ObjComponent *facing)Mantid::Geometry::InstrumentDefinitionParserprivate
makeXYplaneFaceComponent(Geometry::IComponent *&in, const Kernel::V3D &facingPoint)Mantid::Geometry::InstrumentDefinitionParserprivate
mapTypeNameToShapeMantid::Geometry::InstrumentDefinitionParserprivate
NoneApplied enum valueMantid::Geometry::InstrumentDefinitionParser
parseFacingElementToV3D(Poco::XML::Element *pElem)Mantid::Geometry::InstrumentDefinitionParserprivate
parseLocationsForEachTopLevelComponent(Kernel::ProgressBase *progressReporter, const std::string &filename, const std::vector< Poco::XML::Element * > &compElems)Mantid::Geometry::InstrumentDefinitionParserprivate
parsePosition(Poco::XML::Element *pElem)Mantid::Geometry::InstrumentDefinitionParserprivate
parseXML(Kernel::ProgressBase *progressReporter)Mantid::Geometry::InstrumentDefinitionParser
populateIdList(Poco::XML::Element *pE, IdList &idList)Mantid::Geometry::InstrumentDefinitionParserprivate
readDefaults(Poco::XML::Element *defaults)Mantid::Geometry::InstrumentDefinitionParserprivate
ReadFallBack enum valueMantid::Geometry::InstrumentDefinitionParser
ReadGeomCache enum valueMantid::Geometry::InstrumentDefinitionParser
saveDOM_Tree(std::string &outFilename)Mantid::Geometry::InstrumentDefinitionParser
setComponentLinks(std::shared_ptr< Geometry::Instrument > &instrument, Poco::XML::Element *pRootElem, Kernel::ProgressBase *progress=nullptr, const std::string &requestedDate=std::string())Mantid::Geometry::InstrumentDefinitionParser
setFacing(Geometry::IComponent *comp, const Poco::XML::Element *pElem)Mantid::Geometry::InstrumentDefinitionParserprivate
setLocation(Geometry::IComponent *comp, const Poco::XML::Element *pElem, const double angleConvertConst, const bool deltaOffsets=false)Mantid::Geometry::InstrumentDefinitionParserprivate
setLogfile(const Geometry::IComponent *comp, const Poco::XML::Element *pElem, InstrumentParameterCache &logfileCache, const std::string &requestedDate=std::string())Mantid::Geometry::InstrumentDefinitionParserprivate
setupGeometryCache()Mantid::Geometry::InstrumentDefinitionParserprivate
setValidityRange(const Poco::XML::Element *pRootElem)Mantid::Geometry::InstrumentDefinitionParserprivate
throwIfTypeNameNotUnique(const std::string &filename, const std::string &typeName) constMantid::Geometry::InstrumentDefinitionParserprivate
translateRotateXMLcuboid(Geometry::ICompAssembly *comp, const Poco::XML::Element *cuboidEle, const std::string &cuboidName)Mantid::Geometry::InstrumentDefinitionParserprivate
translateRotateXMLcuboid(Geometry::ICompAssembly *comp, const std::string &cuboidXML, const std::string &cuboidName)Mantid::Geometry::InstrumentDefinitionParserprivate
writeAndApplyCache(IDFObject_const_sptr firstChoiceCache, IDFObject_const_sptr fallBackCache)Mantid::Geometry::InstrumentDefinitionParserprivate
WroteCacheTemp enum valueMantid::Geometry::InstrumentDefinitionParser
WroteGeomCache enum valueMantid::Geometry::InstrumentDefinitionParser
~InstrumentDefinitionParser()=defaultMantid::Geometry::InstrumentDefinitionParser