|
Mantid
|
This is the complete list of members for Mantid::DataObjects::MDBox, including all inherited members.
| addEvent(const MDE &Evnt) override | Mantid::DataObjects::MDBox | virtual |
| addEvents(const std::vector< MDE > &events) override | Mantid::DataObjects::MDBox | virtual |
| addEventsUnsafe(const std::vector< MDE > &events) override | Mantid::DataObjects::MDBox | virtual |
| addEventUnsafe(const MDE &Evnt) override | Mantid::DataObjects::MDBox | virtual |
| buildAndAddEvent(const signal_t Signal, const signal_t errorSq, const std::vector< coord_t > &point, uint16_t expInfoIndex, uint16_t goniometerIndex, uint32_t detectorId) override | Mantid::DataObjects::MDBox | |
| buildAndAddEvents(const std::vector< signal_t > &sigErrSq, const std::vector< coord_t > &Coord, const std::vector< uint16_t > &expInfoIndex, const std::vector< uint16_t > &goniometernIndex, const std::vector< uint32_t > &detectorId) override | Mantid::DataObjects::MDBox | |
| buildAndAddEventUnsafe(const signal_t Signal, const signal_t errorSq, const std::vector< coord_t > &point, uint16_t expInfoIndex, uint16_t goniometernIndex, uint32_t detectorId) override | Mantid::DataObjects::MDBox | |
| calcCaches(const EventIterator &begin, const EventIterator &end) | Mantid::DataObjects::MDBoxBase< MDE, nd > | protected |
| calculateCentroid(coord_t *centroid) const override | Mantid::DataObjects::MDBox | |
| calculateCentroid(coord_t *centroid, const int expInfoIndex) const override | Mantid::DataObjects::MDBox | |
| calculateDimensionStats(MDDimensionStats *stats) const | Mantid::DataObjects::MDBox | |
| calculateGridCaches() | Mantid::DataObjects::MDBoxBase< MDE, nd > | inlinevirtual |
| calcVolume() override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| centerpointBin(MDBin< MDE, nd > &bin, bool *fullyContained) const override | Mantid::DataObjects::MDBox | virtual |
| centroidSphere(Mantid::API::CoordTransform &radiusTransform, const coord_t radiusSquared, coord_t *centroid, signal_t &signal) const override | Mantid::DataObjects::MDBox | virtual |
| clear() override | Mantid::DataObjects::MDBox | |
| clearDataFromMemory() override | Mantid::DataObjects::MDBox | |
| clearFileBacked(bool loadDiskBackedData) override | Mantid::DataObjects::MDBox | |
| data | Mantid::DataObjects::MDBox | mutableprotected |
| EventIterator typedef | Mantid::DataObjects::MDBox | |
| extents | Mantid::DataObjects::MDBoxBase< MDE, nd > | protected |
| generalBin(MDBin< MDE, nd > &bin, Mantid::Geometry::MDImplicitFunction &function) const override | Mantid::DataObjects::MDBox | virtual |
| getBoxAtCoord(const coord_t *) override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getBoxController() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getBoxController() override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getBoxes(std::vector< MDBoxBase< MDE, nd > * > &boxes, size_t, bool) | Mantid::DataObjects::MDBox | |
| getBoxes(std::vector< API::IMDNode * > &boxes, size_t, bool) override | Mantid::DataObjects::MDBox | |
| getBoxes(std::vector< MDBoxBase< MDE, nd > * > &boxes, size_t maxDepth, bool leafOnly, Mantid::Geometry::MDImplicitFunction *function) | Mantid::DataObjects::MDBox | |
| getBoxes(std::vector< API::IMDNode * > &boxes, size_t maxDepth, bool leafOnly, Mantid::Geometry::MDImplicitFunction *function) override | Mantid::DataObjects::MDBox | |
| getBoxes(std::vector< API::IMDNode * > &outBoxes, const std::function< bool(API::IMDNode *)> &cond) final override | Mantid::DataObjects::MDBox | |
| getBoxSize(size_t d) | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getCenter(coord_t *const center) const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getCentroid() const override | Mantid::DataObjects::MDBox | |
| getChild(size_t) override | Mantid::DataObjects::MDBox | inline |
| getConstEvents() const | Mantid::DataObjects::MDBox | |
| getCoordType() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getDataInMemorySize() const override | Mantid::DataObjects::MDBox | inline |
| getDepth() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getError() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getErrorSquared() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getErrorSquaredNormalized() const | Mantid::DataObjects::MDBoxBase< MDE, nd > | inlinevirtual |
| getEvents() | Mantid::DataObjects::MDBox | |
| getEvents() const | Mantid::DataObjects::MDBox | |
| getEventsCopy() override | Mantid::DataObjects::MDBox | virtual |
| getEventsData(std::vector< coord_t > &coordTable, size_t &nColumns) const override | Mantid::DataObjects::MDBox | |
| getEventType() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getExtents(size_t dim) override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getExtentsStr() const | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getID() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getInverseVolume() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getISaveable() override | Mantid::DataObjects::MDBox | |
| getISaveable() const override | Mantid::DataObjects::MDBox | |
| getIsMasked() const override | Mantid::DataObjects::MDBox | inline |
| getNPoints() const override | Mantid::DataObjects::MDBox | |
| getNumChildren() const override | Mantid::DataObjects::MDBox | inline |
| getNumDims() const override | Mantid::DataObjects::MDBox | |
| getNumMDBoxes() const override | Mantid::DataObjects::MDBox | |
| getParent() override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getParent() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getSignal() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getSignalNormalized() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| getTotalDataSize() const override | Mantid::DataObjects::MDBox | inline |
| getTotalWeight() const | Mantid::DataObjects::MDBoxBase< MDE, nd > | inlinevirtual |
| getVertexes() const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | |
| getVertexesArray(size_t &numVertices) const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | |
| getVertexesArray(size_t &numVertices, const size_t outDimensions, const bool *maskDim) const override | Mantid::DataObjects::MDBoxBase< MDE, nd > | |
| getVolume() const | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| initMDBox(const size_t nBoxEvents) | Mantid::DataObjects::MDBox | private |
| integrateCylinder(Mantid::API::CoordTransform &radiusTransform, const coord_t radius, const coord_t length, signal_t &signal, signal_t &errorSquared, std::vector< signal_t > &signal_fit) const override | Mantid::DataObjects::MDBox | virtual |
| integrateSphere(Mantid::API::CoordTransform &radiusTransform, const coord_t radiusSquared, signal_t &signal, signal_t &errorSquared, const coord_t innerRadiusSquared=0.0, const bool useOnePercentBackgroundCorrection=true) const override | Mantid::DataObjects::MDBox | virtual |
| isBox() const override | Mantid::DataObjects::MDBox | inline |
| isDataAdded() const | Mantid::DataObjects::MDBox | |
| isLeaf() const override final | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| loadAndAddFrom(API::IBoxControllerIO *const, uint64_t, size_t, std::vector< coord_t > &) override | Mantid::DataObjects::MDBox | |
| loadAndAddFrom(API::IBoxControllerIO *const, uint64_t, size_t) override | Mantid::DataObjects::MDBox | |
| m_bIsMasked | Mantid::DataObjects::MDBox | protected |
| m_BoxController | Mantid::DataObjects::MDBoxBase< MDE, nd > | protected |
| m_centroid | Mantid::DataObjects::MDBoxBase< MDE, nd > | mutableprotected |
| m_dataMutex | Mantid::DataObjects::MDBoxBase< MDE, nd > | protected |
| m_depth | Mantid::DataObjects::MDBoxBase< MDE, nd > | protected |
| m_errorSquared | Mantid::DataObjects::MDBoxBase< MDE, nd > | mutableprotected |
| m_fileID | Mantid::DataObjects::MDBoxBase< MDE, nd > | protected |
| m_inverseVolume | Mantid::DataObjects::MDBoxBase< MDE, nd > | protected |
| m_parent | Mantid::DataObjects::MDBoxBase< MDE, nd > | protected |
| m_Saveable | Mantid::DataObjects::MDBox | mutableprotected |
| m_signal | Mantid::DataObjects::MDBoxBase< MDE, nd > | mutableprotected |
| m_tableData | Mantid::DataObjects::MDBox | private |
| m_totalWeight | Mantid::DataObjects::MDBoxBase< MDE, nd > | mutableprotected |
| mask() override | Mantid::DataObjects::MDBox | |
| MDBox(Mantid::API::BoxController_sptr &splitter, const uint32_t depth=0, const size_t nBoxEvents=UNDEF_SIZET, const size_t boxID=UNDEF_SIZET) | Mantid::DataObjects::MDBox | |
| MDBox(Mantid::API::BoxController *const splitter, const uint32_t depth=0, const size_t nBoxEvents=UNDEF_SIZET, const size_t boxID=UNDEF_SIZET) | Mantid::DataObjects::MDBox | |
| MDBox(Mantid::API::BoxController_sptr &splitter, const uint32_t depth, const std::vector< Mantid::Geometry::MDDimensionExtents< coord_t > > &extentsVector, const size_t nBoxEvents=UNDEF_SIZET, const size_t boxID=UNDEF_SIZET) | Mantid::DataObjects::MDBox | |
| MDBox(Mantid::API::BoxController *const splitter, const uint32_t depth, const std::vector< Mantid::Geometry::MDDimensionExtents< coord_t > > &extentsVector, const size_t nBoxEvents=UNDEF_SIZET, const size_t boxID=UNDEF_SIZET) | Mantid::DataObjects::MDBox | |
| MDBox(Mantid::API::BoxController *const bc, const uint32_t depth, const std::vector< Mantid::Geometry::MDDimensionExtents< coord_t > > &extentsVector, EventIterator begin, EventIterator end) | Mantid::DataObjects::MDBox | |
| MDBox(const MDBox< MDE, nd > &other, Mantid::API::BoxController *const otherBC) | Mantid::DataObjects::MDBox | |
| MDBox(const MDBox &) | Mantid::DataObjects::MDBox | private |
| MDBoxBase(Mantid::API::BoxController *const boxController=nullptr, const uint32_t depth=0, const size_t boxID=UNDEF_SIZET) | Mantid::DataObjects::MDBoxBase< MDE, nd > | |
| MDBoxBase(Mantid::API::BoxController *const boxController, const uint32_t depth, const size_t boxID, const std::vector< Mantid::Geometry::MDDimensionExtents< coord_t > > &extentsVector) | Mantid::DataObjects::MDBoxBase< MDE, nd > | |
| MDBoxBase(const MDBoxBase< MDE, nd > &box, Mantid::API::BoxController *const otherBC) | Mantid::DataObjects::MDBoxBase< MDE, nd > | |
| MDBoxBase(const MDBoxBase< MDE, nd > &box) | Mantid::DataObjects::MDBoxBase< MDE, nd > | private |
| refreshCache(Kernel::ThreadScheduler *=nullptr) override | Mantid::DataObjects::MDBox | |
| releaseEvents() | Mantid::DataObjects::MDBox | |
| reserveMemoryForLoad(uint64_t) override | Mantid::DataObjects::MDBox | |
| saveAt(API::IBoxControllerIO *const, uint64_t) const override | Mantid::DataObjects::MDBox | |
| setChildren(const std::vector< API::IMDNode * > &, const size_t, const size_t) override | Mantid::DataObjects::MDBox | inline |
| setDepth(uint32_t depth) | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| setErrorSquared(const signal_t ErrorSquared) override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| setEventsData(const std::vector< coord_t > &coordTable) override | Mantid::DataObjects::MDBox | |
| setExtents(size_t dim, double min, double max) | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| setExtents(double min[nd], double max[nd]) | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| setFileBacked(const uint64_t, const size_t, const bool) override | Mantid::DataObjects::MDBox | |
| setFileBacked() override | Mantid::DataObjects::MDBox | |
| setID(const size_t &newID) override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| setInverseVolume(const coord_t invVolume) override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| setParent(IMDNode *parent) override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| setSignal(const signal_t signal) override | Mantid::DataObjects::MDBoxBase< MDE, nd > | inline |
| setTotalWeight(const signal_t total) | Mantid::DataObjects::MDBoxBase< MDE, nd > | inlinevirtual |
| splitAllIfNeeded(Mantid::Kernel::ThreadScheduler *=nullptr) override | Mantid::DataObjects::MDBox | inline |
| sptr typedef | Mantid::DataObjects::MDBox | |
| transformDimensions(std::vector< double > &scaling, std::vector< double > &offset) override | Mantid::DataObjects::MDBox | |
| unmask() override | Mantid::DataObjects::MDBox | |
| vec_t typedef | Mantid::DataObjects::MDBox | |
| ~MDBox() override | Mantid::DataObjects::MDBox |