addDetector(const IDetector_const_sptr &det) | Mantid::Geometry::DetectorGroup | |
calculateGroupTopology() const | Mantid::Geometry::DetectorGroup | private |
clone() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
cloneParameterized(const ParameterMap *) const override | Mantid::Geometry::DetectorGroup | inlinevirtual |
copyRot(const IComponent &) | Mantid::Geometry::DetectorGroup | inlineprotected |
DetCollection typedef | Mantid::Geometry::DetectorGroup | protected |
DetectorGroup() | Mantid::Geometry::DetectorGroup | |
DetectorGroup(const std::vector< IDetector_const_sptr > &dets) | Mantid::Geometry::DetectorGroup | |
DetectorGroup(const DetectorGroup &) | Mantid::Geometry::DetectorGroup | private |
draw() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
drawObject() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
getAncestors() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
getBareParent() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
getBaseComponent() const override | Mantid::Geometry::DetectorGroup | inlinevirtual |
getBoolParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
getBoundingBox(BoundingBox &boundingBox) const override | Mantid::Geometry::DetectorGroup | virtual |
getBoundingBox(double &, double &, double &, double &, double &, double &) const | Mantid::Geometry::DetectorGroup | inlineprotected |
getComponentID() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
getDetectorIDs() const | Mantid::Geometry::DetectorGroup | |
getDetectors() const | Mantid::Geometry::DetectorGroup | |
getDistance(const IComponent &comp) const override | Mantid::Geometry::DetectorGroup | virtual |
getFullName() const override | Mantid::Geometry::DetectorGroup | protectedvirtual |
getID() const override | Mantid::Geometry::DetectorGroup | virtual |
getIntParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
getName() const override | Mantid::Geometry::DetectorGroup | protectedvirtual |
getNameSeparator() const | Mantid::Geometry::DetectorGroup | inline |
getNumberParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
getParameterAsString(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
getParameterNames(bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
getParameterNamesByComponent() const override | Mantid::Geometry::DetectorGroup | virtual |
getParameterType(const std::string &name, bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
getParameterVisible(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
getParent() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
getPhi() const override | Mantid::Geometry::DetectorGroup | virtual |
getPhiOffset(const double &offset) const override | Mantid::Geometry::DetectorGroup | virtual |
getPointInObject(Kernel::V3D &point) const override | Mantid::Geometry::DetectorGroup | virtual |
getPos() const override | Mantid::Geometry::DetectorGroup | virtual |
getPositionParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
getRelativePos() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
getRelativeRot() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
getRotation() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
getRotationParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
getScaleFactor() const | Mantid::Geometry::IComponent | inlinevirtual |
getSignedTwoTheta(const Kernel::V3D &observer, const Kernel::V3D &axis, const Kernel::V3D &instrumentUp) const override | Mantid::Geometry::DetectorGroup | virtual |
getStringParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
getTopology(Kernel::V3D ¢er) const override | Mantid::Geometry::DetectorGroup | virtual |
getTwoTheta(const Kernel::V3D &observer, const Kernel::V3D &axis) const override | Mantid::Geometry::DetectorGroup | virtual |
group_topology | Mantid::Geometry::DetectorGroup | mutableprotected |
groupCentre | Mantid::Geometry::DetectorGroup | mutableprotected |
Handle() const | Mantid::Geometry::IObjComponent | inline |
handle | Mantid::Geometry::IObjComponent | private |
hasParameter(const std::string &name, bool recursive=true) const override | Mantid::Geometry::DetectorGroup | virtual |
IDetector() | Mantid::Geometry::IDetector | inline |
index() const override | Mantid::Geometry::DetectorGroup | virtual |
initDraw() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
interceptSurface(Track &) const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
IObjComponent() | Mantid::Geometry::IObjComponent | |
IObjComponent(GeometryHandler *the_handler) | Mantid::Geometry::IObjComponent | |
IObjComponent(const IObjComponent &) | Mantid::Geometry::IObjComponent | |
isOnSide(const Kernel::V3D &point) const override | Mantid::Geometry::DetectorGroup | virtual |
isParametrized() const override | Mantid::Geometry::DetectorGroup | virtual |
isValid(const Kernel::V3D &point) const override | Mantid::Geometry::DetectorGroup | virtual |
m_detectors | Mantid::Geometry::DetectorGroup | protected |
m_id | Mantid::Geometry::DetectorGroup | protected |
material() const override | Mantid::Geometry::DetectorGroup | protectedvirtual |
nDets() const override | Mantid::Geometry::DetectorGroup | virtual |
operator=(const DetectorGroup &) | Mantid::Geometry::DetectorGroup | private |
Mantid::Geometry::IDetector::operator=(const IObjComponent &rhs) | Mantid::Geometry::IObjComponent | |
parameterMap() const override | Mantid::Geometry::DetectorGroup | virtual |
printSelf(std::ostream &) const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
registerContents(class ComponentVisitor &visitor) const override | Mantid::Geometry::DetectorGroup | virtual |
rotate(const Kernel::Quat &) override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
rotate(double, const Kernel::V3D &) override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
setGeometryHandler(GeometryHandler *h) | Mantid::Geometry::IObjComponent | protected |
setName(const std::string &) override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
setParent(IComponent *) override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
setPos(double, double, double) override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
setPos(const Kernel::V3D &) override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
setRot(const Kernel::Quat &) override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
shape() const override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
solidAngle(const Kernel::V3D &observer) const override | Mantid::Geometry::DetectorGroup | virtual |
translate(const Kernel::V3D &) override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
translate(double, double, double) override | Mantid::Geometry::DetectorGroup | inlineprotectedvirtual |
type() const override | Mantid::Geometry::IObjComponent | inlinevirtual |
~IComponent()=default | Mantid::Geometry::IComponent | virtual |
~IObjComponent() override | Mantid::Geometry::IObjComponent | |