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

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

appendXML(std::ostream &xmlStream) constMantid::Geometry::Componentvirtual
base() constMantid::Geometry::Componentinline
boundingBox(double &xmax, double &ymax, double &zmax, double &xmin, double &ymin, double &zmin) constMantid::Geometry::ObjComponent
clone() const overrideMantid::Geometry::Detectorinlinevirtual
cloneParameterized(const ParameterMap *map) const overrideMantid::Geometry::Detectorinlinevirtual
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
Detector(const std::string &name, int id, IComponent *parent)Mantid::Geometry::Detector
Detector(const std::string &name, int id, const std::shared_ptr< IObject > &shape, IComponent *parent)Mantid::Geometry::Detector
Detector(const Detector *base, const ParameterMap *map)Mantid::Geometry::Detectorprotected
Mantid::draw() const =0Mantid::Geometry::IObjComponentpure virtual
Mantid::Geometry::ObjComponent::draw() const overrideMantid::Geometry::ObjComponentvirtual
Mantid::drawObject() const =0Mantid::Geometry::IObjComponentpure virtual
Mantid::Geometry::ObjComponent::drawObject() const overrideMantid::Geometry::ObjComponentvirtual
factorOutComponentPosition(const Kernel::V3D &point) constMantid::Geometry::ObjComponentprotected
Mantid::getAncestors() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getAncestors() const overrideMantid::Geometry::Componentvirtual
Mantid::getBareParent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getBareParent() const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getBaseComponent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getBaseComponent() const overrideMantid::Geometry::Componentvirtual
Mantid::getBoolParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getBoolParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getBoundingBox(BoundingBox &boundingBox) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::getBoundingBox(BoundingBox &absoluteBB) const overrideMantid::Geometry::ObjComponentvirtual
Mantid::getComponentID() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getComponentID() const overrideMantid::Geometry::Componentvirtual
getDepth() constMantid::Geometry::ObjComponentvirtual
getDescription() constMantid::Geometry::Component
getDistance(const IComponent &comp) const overrideMantid::Geometry::Detectorvirtual
Mantid::getFullName() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getFullName() const overrideMantid::Geometry::Componentvirtual
getHeight() constMantid::Geometry::ObjComponentvirtual
getID() const overrideMantid::Geometry::Detectorvirtual
Mantid::getIntParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getIntParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getName() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getName() const overrideMantid::Geometry::Componentvirtual
Mantid::getNumberParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::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::ObjComponent::Mantid::Geometry::Component::getParameterAsString(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getParameterNames(bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getParameterNames(bool recursive=true) const overrideMantid::Geometry::Componentvirtual
Mantid::getParameterNamesByComponent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getParameterNamesByComponent() const overrideMantid::Geometry::Componentvirtual
Mantid::getParameterType(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::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::ObjComponent::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::ObjComponent::Mantid::Geometry::Component::getParent() const overrideMantid::Geometry::Componentvirtual
getPhi() const overrideMantid::Geometry::Detectorvirtual
getPhiOffset(const double &offset) const overrideMantid::Geometry::Detectorvirtual
Mantid::getPointInObject(Kernel::V3D &point) const =0Mantid::Geometry::IObjComponentpure virtual
Mantid::Geometry::ObjComponent::getPointInObject(Kernel::V3D &point) const overrideMantid::Geometry::ObjComponentvirtual
Mantid::getPos() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getPos() const overrideMantid::Geometry::Componentvirtual
Mantid::getPositionParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getPositionParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getRelativeBoundingBox(BoundingBox &RelativeBB) constMantid::Geometry::ObjComponentprivate
Mantid::getRelativePos() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getRelativePos() const overrideMantid::Geometry::Componentvirtual
Mantid::getRelativeRot() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getRelativeRot() const overrideMantid::Geometry::Componentvirtual
Mantid::getRotation() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getRotation() const overrideMantid::Geometry::Componentvirtual
Mantid::getRotationParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getRotationParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getScaleFactor() constMantid::Geometry::IComponentinlinevirtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getScaleFactor() const overrideMantid::Geometry::Componentvirtual
getShortDescription() constMantid::Geometry::Component
getSignedTwoTheta(const Kernel::V3D &observer, const Kernel::V3D &axis, const Kernel::V3D &instrumentUp) const overrideMantid::Geometry::Detectorvirtual
Mantid::getStringParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::getStringParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getTopology(Kernel::V3D &center) const overrideMantid::Geometry::Detectorvirtual
getTwoTheta(const Kernel::V3D &observer, const Kernel::V3D &axis) const overrideMantid::Geometry::Detectorvirtual
getWidth() constMantid::Geometry::ObjComponentvirtual
Handle() constMantid::Geometry::IObjComponentinline
handleMantid::Geometry::IObjComponentprivate
hasComponentInfo() constMantid::Geometry::Component
hasDetectorInfo() constMantid::Geometry::Detectorprotected
Mantid::hasParameter(const std::string &name, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::hasParameter(const std::string &name, bool recursive=true) const overrideMantid::Geometry::Componentvirtual
IDetector()Mantid::Geometry::IDetectorinline
index() const overrideMantid::Geometry::Detectorvirtual
Mantid::initDraw() const =0Mantid::Geometry::IObjComponentpure virtual
Mantid::Geometry::ObjComponent::initDraw() const overrideMantid::Geometry::ObjComponentvirtual
Mantid::interceptSurface(Track &track) const =0Mantid::Geometry::IObjComponentpure virtual
Mantid::Geometry::ObjComponent::interceptSurface(Track &track) const overrideMantid::Geometry::ObjComponentvirtual
IObjComponent()Mantid::Geometry::IObjComponent
IObjComponent(GeometryHandler *the_handler)Mantid::Geometry::IObjComponent
IObjComponent(const IObjComponent &)Mantid::Geometry::IObjComponent
Mantid::isOnSide(const Kernel::V3D &point) const =0Mantid::Geometry::IObjComponentpure virtual
Mantid::Geometry::ObjComponent::isOnSide(const Kernel::V3D &point) const overrideMantid::Geometry::ObjComponentvirtual
Mantid::isParametrized() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::isParametrized() const overrideMantid::Geometry::Componentvirtual
isParentNamed(const std::string &expectedName, int maxDepth=-1) constMantid::Geometry::Component
Mantid::isValid(const Kernel::V3D &point) const =0Mantid::Geometry::IObjComponentpure virtual
Mantid::Geometry::ObjComponent::isValid(const Kernel::V3D &point) const overrideMantid::Geometry::ObjComponentvirtual
m_baseMantid::Geometry::Componentprotected
m_idMantid::Geometry::Detectorprivate
m_mapMantid::Geometry::Componentprotected
m_nameMantid::Geometry::Componentprotected
m_parentMantid::Geometry::Componentprotected
m_posMantid::Geometry::Componentprotected
m_rotMantid::Geometry::Componentprotected
m_shapeMantid::Geometry::ObjComponentprotected
Mantid::material() const =0Mantid::Geometry::IObjComponentpure virtual
Mantid::Geometry::ObjComponent::material() const overrideMantid::Geometry::ObjComponentvirtual
nDets() const overrideMantid::Geometry::Detectorinlinevirtual
ObjComponent(const IComponent *base, const ParameterMap *map)Mantid::Geometry::ObjComponent
ObjComponent(const std::string &name, IComponent *parent=nullptr)Mantid::Geometry::ObjComponentexplicit
ObjComponent(const std::string &name, std::shared_ptr< const IObject > shape, IComponent *parent=nullptr)Mantid::Geometry::ObjComponentexplicit
operator=(const IObjComponent &rhs)Mantid::Geometry::IObjComponent
parameterMap() const overrideMantid::Geometry::Detectorvirtual
Mantid::printSelf(std::ostream &) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::printSelf(std::ostream &) const overrideMantid::Geometry::Componentvirtual
readXMLAttributes(const Poco::XML::Attributes &attr)Mantid::Geometry::Componentvirtual
registerContents(class ComponentVisitor &componentVisitor) const overrideMantid::Geometry::Detectorvirtual
Mantid::rotate(const Kernel::Quat &)=0Mantid::Geometry::IComponentpure virtual
Mantid::rotate(double, const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::rotate(const Kernel::Quat &) overrideMantid::Geometry::Componentvirtual
Mantid::Geometry::Component::rotate(double, const Kernel::V3D &) overrideMantid::Geometry::Componentvirtual
setDescription(const std::string &descr)Mantid::Geometry::Component
setGeometryHandler(GeometryHandler *h)Mantid::Geometry::IObjComponentprotected
Mantid::setName(const std::string &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::setName(const std::string &) overrideMantid::Geometry::Componentvirtual
Mantid::setParent(IComponent *)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::setParent(IComponent *) overrideMantid::Geometry::Componentvirtual
Mantid::setPos(double, double, double)=0Mantid::Geometry::IComponentpure virtual
Mantid::setPos(const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::setPos(double, double, double) overrideMantid::Geometry::Componentvirtual
Mantid::Geometry::Component::setPos(const Kernel::V3D &) overrideMantid::Geometry::Componentvirtual
Mantid::setRot(const Kernel::Quat &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::setRot(const Kernel::Quat &) overrideMantid::Geometry::Componentvirtual
setShape(std::shared_ptr< const IObject > newShape)Mantid::Geometry::ObjComponent
Mantid::shape() const =0Mantid::Geometry::IObjComponentpure virtual
Mantid::Geometry::ObjComponent::shape() const overrideMantid::Geometry::ObjComponentvirtual
Mantid::solidAngle(const Kernel::V3D &observer) const =0Mantid::Geometry::IObjComponentpure virtual
Mantid::Geometry::ObjComponent::solidAngle(const Kernel::V3D &observer) const overrideMantid::Geometry::ObjComponentvirtual
swap(const Component *base, const ParameterMap *pmap)Mantid::Geometry::Componentprotected
takeOutRotation(Kernel::V3D point) constMantid::Geometry::ObjComponentprotected
Mantid::translate(const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
Mantid::translate(double, double, double)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::ObjComponent::Mantid::Geometry::Component::translate(const Kernel::V3D &) overrideMantid::Geometry::Componentvirtual
Mantid::Geometry::Component::translate(double, double, double) overrideMantid::Geometry::Componentvirtual
type() const overrideMantid::Geometry::Detectorinlinevirtual
typeName() constMantid::Geometry::Componentinlinevirtual
writeXML(Poco::XML::XMLWriter &writer) constMantid::Geometry::Componentvirtual
~IComponent()=defaultMantid::Geometry::IComponentvirtual
~IObjComponent() overrideMantid::Geometry::IObjComponent