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

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

add(IComponent *component) overrideMantid::Geometry::Instrumentvirtual
addAssemblyChildrenToQueue(std::queue< IComponent_const_sptr > &queue, IComponent_const_sptr component) constMantid::Geometry::Instrumentprivate
addChildren(IComponent *comp)Mantid::Geometry::CompAssembly
addCopy(IComponent *) overrideMantid::Geometry::CompAssemblyvirtual
addCopy(IComponent *, const std::string &) overrideMantid::Geometry::CompAssemblyvirtual
addInstrumentChildrenToQueue(std::queue< IComponent_const_sptr > &queue) constMantid::Geometry::Instrumentprivate
appendPlottable(const CompAssembly &ca, std::vector< IObjComponent_const_sptr > &lst) constMantid::Geometry::Instrumentprivate
appendXML(std::ostream &xmlStream) constMantid::Geometry::Componentvirtual
base() constMantid::Geometry::Componentinline
baseInstrument() constMantid::Geometry::Instrument
clone() const overrideMantid::Geometry::Instrumentvirtual
comp_it typedefMantid::Geometry::CompAssemblyprotected
CompAssembly()Mantid::Geometry::CompAssembly
CompAssembly(const IComponent *base, const ParameterMap *map)Mantid::Geometry::CompAssembly
CompAssembly(const std::string &, IComponent *reference=nullptr)Mantid::Geometry::CompAssembly
CompAssembly(const CompAssembly &)Mantid::Geometry::CompAssembly
Component(const IComponent *base, const ParameterMap *map)Mantid::Geometry::Component
Component()Mantid::Geometry::Component
Component(std::string name, IComponent *parent=nullptr)Mantid::Geometry::Componentexplicit
Component(std::string name, const Kernel::V3D &position, IComponent *parent=nullptr)Mantid::Geometry::Component
Component(std::string name, const Kernel::V3D &position, const Kernel::Quat &rotation, IComponent *parent=nullptr)Mantid::Geometry::Component
const_comp_it typedefMantid::Geometry::CompAssemblyprotected
containsRectDetectors() constMantid::Geometry::Instrument
ContainsState enum nameMantid::Geometry::Instrument
detectorIndex(const detid_t detID) constMantid::Geometry::Instrument
findRectDetectors() constMantid::Geometry::Instrument
Full enum valueMantid::Geometry::Instrument
getAllComponentsWithName(const std::string &cname) constMantid::Geometry::Instrument
Mantid::getAncestors() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getAncestors() const overrideMantid::Geometry::Componentvirtual
Mantid::getBareParent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getBareParent() const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getBaseComponent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getBaseComponent() const overrideMantid::Geometry::Componentvirtual
getBaseDetector(const detid_t &detector_id) constMantid::Geometry::Instrument
getBeamDirection() constMantid::Geometry::Instrument
Mantid::getBoolParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getBoolParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getBoundingBox(BoundingBox &assemblyBox) const overrideMantid::Geometry::Instrumentvirtual
getChild(const int i) const overrideMantid::Geometry::Instrumentvirtual
getChildren(std::vector< IComponent_const_sptr > &outVector, bool recursive) const overrideMantid::Geometry::CompAssemblyvirtual
getComponentByID(const IComponent *id) constMantid::Geometry::Instrument
getComponentByName(const std::string &cname, int nlevels=0) const overrideMantid::Geometry::CompAssemblyvirtual
Mantid::getComponentID() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getComponentID() const overrideMantid::Geometry::Componentvirtual
getDefaultAxis() constMantid::Geometry::Instrumentinline
getDefaultView() constMantid::Geometry::Instrumentinline
getDescription() constMantid::Geometry::Component
getDetector(const detid_t &detector_id) constMantid::Geometry::Instrument
getDetectorG(const std::set< detid_t > &det_ids) constMantid::Geometry::Instrument
getDetectorIDs(bool skipMonitors=false) constMantid::Geometry::Instrument
getDetectors(const std::vector< detid_t > &det_ids) constMantid::Geometry::Instrument
getDetectors(const std::set< detid_t > &det_ids) constMantid::Geometry::Instrument
getDetectors(detid2det_map &out_map) constMantid::Geometry::Instrument
getDetectorsInBank(std::vector< IDetector_const_sptr > &dets, const IComponent &comp) constMantid::Geometry::Instrument
getDetectorsInBank(std::vector< IDetector_const_sptr > &dets, const std::string &bankName) constMantid::Geometry::Instrument
Mantid::getDistance(const IComponent &) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getDistance(const IComponent &) const overrideMantid::Geometry::Componentvirtual
getFilename() constMantid::Geometry::Instrument
Mantid::getFullName() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getFullName() const overrideMantid::Geometry::Componentvirtual
getInstrumentParameters(double &l1, Kernel::V3D &beamline, double &beamline_norm, Kernel::V3D &samplePos) constMantid::Geometry::Instrument
Mantid::getIntParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getIntParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getLogfileCache()Mantid::Geometry::Instrumentinline
getLogfileCache() constMantid::Geometry::Instrumentinline
getLogfileUnit()Mantid::Geometry::Instrumentinline
getMinMaxDetectorIDs(detid_t &min, detid_t &max) constMantid::Geometry::Instrument
getMonitors() constMantid::Geometry::Instrument
Mantid::getName() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getName() const overrideMantid::Geometry::Componentvirtual
getNumberDetectors(bool skipMonitors=false) constMantid::Geometry::Instrument
Mantid::getNumberParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getNumberParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getParamDescription(const std::string &pname, bool recursive=true) constMantid::Geometry::Component
getParameter(const std::string &p_name, bool recursive) constMantid::Geometry::Componentinlineprotected
Mantid::getParameterAsString(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParameterAsString(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getParameterMap() constMantid::Geometry::Instrument
Mantid::getParameterNames(bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParameterNames(bool recursive=true) const overrideMantid::Geometry::Componentvirtual
Mantid::getParameterNamesByComponent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParameterNamesByComponent() const overrideMantid::Geometry::Componentvirtual
Mantid::getParameterType(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParameterType(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getParameterVisible(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParameterVisible(const std::string &p_name, bool recursive) const overrideMantid::Geometry::Componentinlinevirtual
getParamShortDescription(const std::string &pname, bool recursive=true) constMantid::Geometry::Component
Mantid::getParent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParent() const overrideMantid::Geometry::Componentvirtual
getPhysicalInstrument() constMantid::Geometry::Instrument
getPlottable() constMantid::Geometry::Instrument
getPos() const overrideMantid::Geometry::CompAssemblyvirtual
Mantid::getPositionParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getPositionParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getReferenceFrame() constMantid::Geometry::Instrument
Mantid::getRelativePos() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getRelativePos() const overrideMantid::Geometry::Componentvirtual
Mantid::getRelativeRot() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getRelativeRot() const overrideMantid::Geometry::Componentvirtual
getRotation() const overrideMantid::Geometry::CompAssemblyvirtual
Mantid::getRotationParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getRotationParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getSample() constMantid::Geometry::Instrument
Mantid::getScaleFactor() constMantid::Geometry::IComponentinlinevirtual
Mantid::Geometry::Component::getScaleFactor() const overrideMantid::Geometry::Componentvirtual
getShortDescription() constMantid::Geometry::Component
getSource() constMantid::Geometry::Instrument
Mantid::getStringParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getStringParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getValidFromDate() constMantid::Geometry::Instrumentinline
getValidToDate() constMantid::Geometry::Instrumentinline
getXmlText() constMantid::Geometry::Instrument
hasComponentInfo() constMantid::Geometry::Component
Mantid::hasParameter(const std::string &name, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::hasParameter(const std::string &name, bool recursive=true) const overrideMantid::Geometry::Componentvirtual
hasSample() constMantid::Geometry::Instrument
hasSource() constMantid::Geometry::Instrument
ICompAssembly()Mantid::Geometry::ICompAssemblyinline
ICompAssembly(const ICompAssembly &)=defaultMantid::Geometry::ICompAssemblyprotected
index() constMantid::Geometry::Component
Instrument(const std::shared_ptr< const Instrument > &instr, const std::shared_ptr< ParameterMap > &map)Mantid::Geometry::Instrument
Instrument()Mantid::Geometry::Instrument
Instrument(const std::string &name)Mantid::Geometry::Instrument
Instrument(const Instrument &)Mantid::Geometry::Instrument
isEmptyInstrument() constMantid::Geometry::Instrument
isMonitor(const detid_t &detector_id) constMantid::Geometry::Instrument
isMonitor(const std::set< detid_t > &detector_ids) constMantid::Geometry::Instrument
isMonitorViaIndex(const size_t index) constMantid::Geometry::Instrument
Mantid::isParametrized() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::isParametrized() const overrideMantid::Geometry::Componentvirtual
isParentNamed(const std::string &expectedName, int maxDepth=-1) constMantid::Geometry::Component
loadNexus(::NeXus::File *file, const std::string &group)Mantid::Geometry::Instrument
m_baseMantid::Geometry::Componentprotected
m_cachedBoundingBoxMantid::Geometry::CompAssemblymutableprotected
m_childrenMantid::Geometry::CompAssemblyprotected
m_componentInfoMantid::Geometry::Instrumentprivate
m_defaultViewMantid::Geometry::Instrumentprivate
m_defaultViewAxisMantid::Geometry::Instrumentprivate
m_detectorCacheMantid::Geometry::Instrumentprivate
m_detectorInfoMantid::Geometry::Instrumentprivate
m_filenameMantid::Geometry::Instrumentmutableprivate
m_instrMantid::Geometry::Instrumentprivate
m_isPhysicalInstrumentMantid::Geometry::Instrumentprivate
m_logfileCacheMantid::Geometry::Instrumentprivate
m_logfileUnitMantid::Geometry::Instrumentprivate
m_mapMantid::Geometry::Componentprotected
m_map_nonconstMantid::Geometry::Instrumentprivate
m_nameMantid::Geometry::Componentprotected
m_parentMantid::Geometry::Componentprotected
m_physicalInstrumentMantid::Geometry::Instrumentprivate
m_posMantid::Geometry::Componentprotected
m_referenceFrameMantid::Geometry::Instrumentprivate
m_rotMantid::Geometry::Componentprotected
m_sampleCacheMantid::Geometry::Instrumentprivate
m_sourceCacheMantid::Geometry::Instrumentprivate
m_ValidFromMantid::Geometry::Instrumentprivate
m_ValidToMantid::Geometry::Instrumentprivate
m_xmlTextMantid::Geometry::Instrumentmutableprivate
makeBeamline(ParameterMap &pmap, const ParameterMap *source=nullptr) constMantid::Geometry::Instrument
makeLegacyParameterMap() constMantid::Geometry::Instrument
makeWrappers(ParameterMap &pmap, const ComponentInfo &componentInfo, const DetectorInfo &detectorInfo) constMantid::Geometry::Instrumentprivate
markAsDetector(const IDetector *)Mantid::Geometry::Instrument
markAsDetectorFinalize()Mantid::Geometry::Instrument
markAsDetectorIncomplete(const IDetector *)Mantid::Geometry::Instrument
markAsMonitor(const IDetector *)Mantid::Geometry::Instrument
markAsSamplePos(const IComponent *)Mantid::Geometry::Instrument
markAsSource(const IComponent *)Mantid::Geometry::Instrument
nelements() const overrideMantid::Geometry::CompAssemblyvirtual
None enum valueMantid::Geometry::Instrument
operator=(const Instrument &)Mantid::Geometry::Instrumentprivate
Mantid::Geometry::CompAssembly::operator=(const CompAssembly &other)Mantid::Geometry::CompAssembly
operator[](int i) const overrideMantid::Geometry::CompAssemblyvirtual
parseTreeAndCacheBeamline()Mantid::Geometry::Instrument
Partial enum valueMantid::Geometry::Instrument
printChildren(std::ostream &) const overrideMantid::Geometry::CompAssemblyvirtual
Mantid::printSelf(std::ostream &) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::printSelf(std::ostream &) const overrideMantid::Geometry::Componentvirtual
printTree(std::ostream &) const overrideMantid::Geometry::CompAssemblyvirtual
readXMLAttributes(const Poco::XML::Attributes &attr)Mantid::Geometry::Componentvirtual
registerContents(class ComponentVisitor &componentVisitor) const overrideMantid::Geometry::CompAssemblyvirtual
remove(IComponent *)Mantid::Geometry::CompAssembly
removeDetector(IDetector *)Mantid::Geometry::Instrument
Mantid::rotate(const Kernel::Quat &)=0Mantid::Geometry::IComponentpure virtual
Mantid::rotate(double, const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::rotate(const Kernel::Quat &) overrideMantid::Geometry::Componentvirtual
Mantid::Geometry::Component::rotate(double, const Kernel::V3D &) overrideMantid::Geometry::Componentvirtual
saveDetectorSetInfoToNexus(::NeXus::File *file, const std::vector< detid_t > &detIDs) constMantid::Geometry::Instrumentprivate
saveNexus(::NeXus::File *file, const std::string &group) constMantid::Geometry::Instrument
setDefaultView(const std::string &type)Mantid::Geometry::Instrument
setDefaultViewAxis(const std::string &axis)Mantid::Geometry::Instrumentinline
setDescription(const std::string &descr)Mantid::Geometry::Component
setFilename(const std::string &filename)Mantid::Geometry::Instrument
Mantid::setName(const std::string &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::setName(const std::string &) overrideMantid::Geometry::Componentvirtual
Mantid::setParent(IComponent *)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::setParent(IComponent *) overrideMantid::Geometry::Componentvirtual
setPhysicalInstrument(std::unique_ptr< Instrument >)Mantid::Geometry::Instrument
Mantid::setPos(double, double, double)=0Mantid::Geometry::IComponentpure virtual
Mantid::setPos(const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::setPos(double, double, double) overrideMantid::Geometry::Componentvirtual
Mantid::Geometry::Component::setPos(const Kernel::V3D &) overrideMantid::Geometry::Componentvirtual
setReferenceFrame(std::shared_ptr< ReferenceFrame > frame)Mantid::Geometry::Instrument
Mantid::setRot(const Kernel::Quat &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::setRot(const Kernel::Quat &) overrideMantid::Geometry::Componentvirtual
setValidFromDate(const Types::Core::DateAndTime &val)Mantid::Geometry::Instrument
setValidToDate(const Types::Core::DateAndTime &val)Mantid::Geometry::Instrumentinline
setXmlText(const std::string &XmlText)Mantid::Geometry::Instrument
swap(const Component *base, const ParameterMap *pmap)Mantid::Geometry::Componentprotected
testIntersectionWithChildren(Track &testRay, std::deque< IComponent_const_sptr > &searchQueue) const overrideMantid::Geometry::CompAssemblyvirtual
Mantid::translate(const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
Mantid::translate(double, double, double)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::translate(const Kernel::V3D &) overrideMantid::Geometry::Componentvirtual
Mantid::Geometry::Component::translate(double, double, double) overrideMantid::Geometry::Componentvirtual
type() const overrideMantid::Geometry::Instrumentinlinevirtual
typeName() constMantid::Geometry::Componentinlinevirtual
validateComponentProperties(IComponent_const_sptr component) constMantid::Geometry::Instrumentprivate
writeXML(Poco::XML::XMLWriter &writer) constMantid::Geometry::Componentvirtual
~CompAssembly() overrideMantid::Geometry::CompAssembly
~IComponent()=defaultMantid::Geometry::IComponentvirtual