Mantid
Loading...
Searching...
No Matches
Mantid::DataObjects::MDBox Member List

This is the complete list of members for Mantid::DataObjects::MDBox, including all inherited members.

addEvent(const MDE &Evnt) overrideMantid::DataObjects::MDBoxvirtual
addEvents(const std::vector< MDE > &events) overrideMantid::DataObjects::MDBoxvirtual
addEventsUnsafe(const std::vector< MDE > &events) overrideMantid::DataObjects::MDBoxvirtual
addEventUnsafe(const MDE &Evnt) overrideMantid::DataObjects::MDBoxvirtual
buildAndAddEvent(const signal_t Signal, const signal_t errorSq, const std::vector< coord_t > &point, uint16_t expInfoIndex, uint16_t goniometerIndex, uint32_t detectorId) overrideMantid::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) overrideMantid::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) overrideMantid::DataObjects::MDBox
calcCaches(const EventIterator &begin, const EventIterator &end)Mantid::DataObjects::MDBoxBase< MDE, nd >protected
calculateCentroid(coord_t *centroid) const overrideMantid::DataObjects::MDBox
calculateCentroid(coord_t *centroid, const int expInfoIndex) const overrideMantid::DataObjects::MDBox
calculateDimensionStats(MDDimensionStats *stats) constMantid::DataObjects::MDBox
calculateGridCaches()Mantid::DataObjects::MDBoxBase< MDE, nd >inlinevirtual
calcVolume() overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
centerpointBin(MDBin< MDE, nd > &bin, bool *fullyContained) const overrideMantid::DataObjects::MDBoxvirtual
centroidSphere(Mantid::API::CoordTransform &radiusTransform, const coord_t radiusSquared, coord_t *centroid, signal_t &signal) const overrideMantid::DataObjects::MDBoxvirtual
clear() overrideMantid::DataObjects::MDBox
clearDataFromMemory() overrideMantid::DataObjects::MDBox
clearFileBacked(bool loadDiskBackedData) overrideMantid::DataObjects::MDBox
dataMantid::DataObjects::MDBoxmutableprotected
EventIterator typedefMantid::DataObjects::MDBox
extentsMantid::DataObjects::MDBoxBase< MDE, nd >protected
generalBin(MDBin< MDE, nd > &bin, Mantid::Geometry::MDImplicitFunction &function) const overrideMantid::DataObjects::MDBoxvirtual
getBoxAtCoord(const coord_t *) overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getBoxController() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getBoxController() overrideMantid::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) overrideMantid::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) overrideMantid::DataObjects::MDBox
getBoxes(std::vector< API::IMDNode * > &outBoxes, const std::function< bool(API::IMDNode *)> &cond) final overrideMantid::DataObjects::MDBox
getBoxSize(size_t d)Mantid::DataObjects::MDBoxBase< MDE, nd >inline
getCenter(coord_t *const center) const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getCentroid() const overrideMantid::DataObjects::MDBox
getChild(size_t) overrideMantid::DataObjects::MDBoxinline
getConstEvents() constMantid::DataObjects::MDBox
getCoordType() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getDataInMemorySize() const overrideMantid::DataObjects::MDBoxinline
getDepth() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getError() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getErrorSquared() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getErrorSquaredNormalized() constMantid::DataObjects::MDBoxBase< MDE, nd >inlinevirtual
getEvents()Mantid::DataObjects::MDBox
getEvents() constMantid::DataObjects::MDBox
getEventsCopy() overrideMantid::DataObjects::MDBoxvirtual
getEventsData(std::vector< coord_t > &coordTable, size_t &nColumns) const overrideMantid::DataObjects::MDBox
getEventType() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getExtents(size_t dim) overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getExtentsStr() constMantid::DataObjects::MDBoxBase< MDE, nd >inline
getID() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getInverseVolume() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getISaveable() overrideMantid::DataObjects::MDBox
getISaveable() const overrideMantid::DataObjects::MDBox
getIsMasked() const overrideMantid::DataObjects::MDBoxinline
getNPoints() const overrideMantid::DataObjects::MDBox
getNumChildren() const overrideMantid::DataObjects::MDBoxinline
getNumDims() const overrideMantid::DataObjects::MDBox
getNumMDBoxes() const overrideMantid::DataObjects::MDBox
getParent() overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getParent() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getSignal() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getSignalNormalized() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getTotalDataSize() const overrideMantid::DataObjects::MDBoxinline
getTotalWeight() constMantid::DataObjects::MDBoxBase< MDE, nd >inlinevirtual
getVertexes() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >
getVertexesArray(size_t &numVertices) const overrideMantid::DataObjects::MDBoxBase< MDE, nd >
getVertexesArray(size_t &numVertices, const size_t outDimensions, const bool *maskDim) const overrideMantid::DataObjects::MDBoxBase< MDE, nd >
getVolume() constMantid::DataObjects::MDBoxBase< MDE, nd >inline
initMDBox(const size_t nBoxEvents)Mantid::DataObjects::MDBoxprivate
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 overrideMantid::DataObjects::MDBoxvirtual
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 overrideMantid::DataObjects::MDBoxvirtual
isBox() const overrideMantid::DataObjects::MDBoxinline
isDataAdded() constMantid::DataObjects::MDBox
isLeaf() const override finalMantid::DataObjects::MDBoxBase< MDE, nd >inline
loadAndAddFrom(API::IBoxControllerIO *const, uint64_t, size_t, std::vector< coord_t > &) overrideMantid::DataObjects::MDBox
loadAndAddFrom(API::IBoxControllerIO *const, uint64_t, size_t) overrideMantid::DataObjects::MDBox
m_bIsMaskedMantid::DataObjects::MDBoxprotected
m_BoxControllerMantid::DataObjects::MDBoxBase< MDE, nd >protected
m_centroidMantid::DataObjects::MDBoxBase< MDE, nd >mutableprotected
m_dataMutexMantid::DataObjects::MDBoxBase< MDE, nd >protected
m_depthMantid::DataObjects::MDBoxBase< MDE, nd >protected
m_errorSquaredMantid::DataObjects::MDBoxBase< MDE, nd >mutableprotected
m_fileIDMantid::DataObjects::MDBoxBase< MDE, nd >protected
m_inverseVolumeMantid::DataObjects::MDBoxBase< MDE, nd >protected
m_parentMantid::DataObjects::MDBoxBase< MDE, nd >protected
m_SaveableMantid::DataObjects::MDBoxmutableprotected
m_signalMantid::DataObjects::MDBoxBase< MDE, nd >mutableprotected
m_tableDataMantid::DataObjects::MDBoxprivate
m_totalWeightMantid::DataObjects::MDBoxBase< MDE, nd >mutableprotected
mask() overrideMantid::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::MDBoxprivate
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) overrideMantid::DataObjects::MDBox
releaseEvents()Mantid::DataObjects::MDBox
reserveMemoryForLoad(uint64_t) overrideMantid::DataObjects::MDBox
saveAt(API::IBoxControllerIO *const, uint64_t) const overrideMantid::DataObjects::MDBox
setChildren(const std::vector< API::IMDNode * > &, const size_t, const size_t) overrideMantid::DataObjects::MDBoxinline
setDepth(uint32_t depth)Mantid::DataObjects::MDBoxBase< MDE, nd >inline
setErrorSquared(const signal_t ErrorSquared) overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
setEventsData(const std::vector< coord_t > &coordTable) overrideMantid::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) overrideMantid::DataObjects::MDBox
setFileBacked() overrideMantid::DataObjects::MDBox
setID(const size_t &newID) overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
setInverseVolume(const coord_t invVolume) overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
setParent(IMDNode *parent) overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
setSignal(const signal_t signal) overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
setTotalWeight(const signal_t total)Mantid::DataObjects::MDBoxBase< MDE, nd >inlinevirtual
splitAllIfNeeded(Mantid::Kernel::ThreadScheduler *=nullptr) overrideMantid::DataObjects::MDBoxinline
sptr typedefMantid::DataObjects::MDBox
transformDimensions(std::vector< double > &scaling, std::vector< double > &offset) overrideMantid::DataObjects::MDBox
unmask() overrideMantid::DataObjects::MDBox
vec_t typedefMantid::DataObjects::MDBox
~MDBox() overrideMantid::DataObjects::MDBox