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

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

addEvent(const MDE &event) overrideMantid::DataObjects::MDGridBoxvirtual
addEvents(const std::vector< MDE > &events)Mantid::DataObjects::MDBoxBase< MDE, nd >virtual
addEventsUnsafe(const std::vector< MDE > &events)Mantid::DataObjects::MDBoxBase< MDE, nd >virtual
addEventUnsafe(const MDE &event) overrideMantid::DataObjects::MDGridBoxvirtual
boxVector_t typedefMantid::DataObjects::MDGridBox
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::MDGridBox
buildAndAddEvents(const std::vector< signal_t > &sigErrSq, const std::vector< coord_t > &Coord, const std::vector< uint16_t > &expInfoIndex, const std::vector< uint16_t > &goniometerIndex, const std::vector< uint32_t > &detectorId) overrideMantid::DataObjects::MDGridBox
buildAndAddEventUnsafe(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::MDGridBox
calcCaches(const EventIterator &begin, const EventIterator &end)Mantid::DataObjects::MDBoxBase< MDE, nd >protected
calculateCentroid(coord_t *) const overrideMantid::DataObjects::MDGridBoxinline
calculateCentroid(coord_t *, const int) const overrideMantid::DataObjects::MDGridBoxinline
calculateChildIndex(const MDE &event) constMantid::DataObjects::MDGridBoxprivate
calculateGridCaches() override finalMantid::DataObjects::MDGridBoxvirtual
calcVolume() overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
centerpointBin(MDBin< MDE, nd > &bin, bool *fullyContained) const overrideMantid::DataObjects::MDGridBoxvirtual
centroidSphere(Mantid::API::CoordTransform &radiusTransform, const coord_t radiusSquared, coord_t *centroid, signal_t &signal) const overrideMantid::DataObjects::MDGridBoxvirtual
clear() overrideMantid::DataObjects::MDGridBox
clearDataFromMemory() overrideMantid::DataObjects::MDGridBoxinline
clearFileBacked(bool loadDiskBackedData) overrideMantid::DataObjects::MDGridBox
computeSizesFromSplit()Mantid::DataObjects::MDGridBoxprivate
diagonalSquaredMantid::DataObjects::MDGridBoxprivate
extentsMantid::DataObjects::MDBoxBase< MDE, nd >protected
fillBoxShell(const size_t tot, const coord_t ChildInverseVolume)Mantid::DataObjects::MDGridBoxprivate
generalBin(MDBin< MDE, nd > &, Mantid::Geometry::MDImplicitFunction &) const overrideMantid::DataObjects::MDGridBoxinlinevirtual
getBoxAtCoord(const coord_t *coords) overrideMantid::DataObjects::MDGridBox
getBoxController() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getBoxController() overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getBoxes(std::vector< API::IMDNode * > &outBoxes, size_t maxDepth, bool leafOnly) overrideMantid::DataObjects::MDGridBox
getBoxes(std::vector< API::IMDNode * > &outBoxes, size_t maxDepth, bool leafOnly, Mantid::Geometry::MDImplicitFunction *function) overrideMantid::DataObjects::MDGridBox
getBoxes(std::vector< API::IMDNode * > &outBoxes, const std::function< bool(API::IMDNode *)> &cond) final overrideMantid::DataObjects::MDGridBox
getBoxes()Mantid::DataObjects::MDGridBoxinline
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::MDGridBoxinline
getChild(size_t index) overrideMantid::DataObjects::MDGridBox
getChildIndexFromID(size_t childId) constMantid::DataObjects::MDGridBox
getCoordType() const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
getDataInMemorySize() const overrideMantid::DataObjects::MDGridBox
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
getEventsCopy() overrideMantid::DataObjects::MDGridBoxvirtual
getEventsData(std::vector< coord_t > &, size_t &nColumns) const overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
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::MDGridBoxinline
getISaveable() const overrideMantid::DataObjects::MDGridBoxinline
getIsMasked() const overrideMantid::DataObjects::MDGridBox
getLinearIndex(size_t *indices) constMantid::DataObjects::MDGridBoxprivate
getNPoints() const overrideMantid::DataObjects::MDGridBoxinline
getNumChildren() const overrideMantid::DataObjects::MDGridBox
getNumDims() const overrideMantid::DataObjects::MDGridBox
getNumMDBoxes() const overrideMantid::DataObjects::MDGridBox
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::MDGridBoxinline
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
initGridBox()Mantid::DataObjects::MDGridBoxprivate
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::MDGridBoxvirtual
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::MDGridBoxvirtual
isBox() const overrideMantid::DataObjects::MDGridBoxinline
isLeaf() const override finalMantid::DataObjects::MDBoxBase< MDE, nd >inline
loadAndAddFrom(API::IBoxControllerIO *const, uint64_t, size_t, std::vector< coord_t > &) overrideMantid::DataObjects::MDGridBoxinline
loadAndAddFrom(API::IBoxControllerIO *const, uint64_t, size_t) overrideMantid::DataObjects::MDGridBoxinline
m_BoxControllerMantid::DataObjects::MDBoxBase< MDE, nd >protected
m_centroidMantid::DataObjects::MDBoxBase< MDE, nd >mutableprotected
m_ChildrenMantid::DataObjects::MDGridBoxprivate
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_signalMantid::DataObjects::MDBoxBase< MDE, nd >mutableprotected
m_SubBoxSizeMantid::DataObjects::MDGridBoxprivate
m_totalWeightMantid::DataObjects::MDBoxBase< MDE, nd >mutableprotected
mask() overrideMantid::DataObjects::MDGridBox
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
MDGridBox(std::shared_ptr< API::BoxController > &bc, const uint32_t depth, const std::vector< Mantid::Geometry::MDDimensionExtents< coord_t > > &extentsVector)Mantid::DataObjects::MDGridBox
MDGridBox(Mantid::API::BoxController *const bc, const uint32_t depth, const std::vector< Mantid::Geometry::MDDimensionExtents< coord_t > > &extentsVector)Mantid::DataObjects::MDGridBox
MDGridBox(MDBox< MDE, nd > *box)Mantid::DataObjects::MDGridBox
MDGridBox(const MDGridBox< MDE, nd > &other, Mantid::API::BoxController *const otherBC)Mantid::DataObjects::MDGridBox
MDGridBox(const MDGridBox< MDE, nd > &box)Mantid::DataObjects::MDGridBoxprivate
MDGridBox()=defaultMantid::DataObjects::MDGridBoxprivate
nPointsMantid::DataObjects::MDGridBoxprivate
numBoxesMantid::DataObjects::MDGridBoxprivate
refreshCache(Kernel::ThreadScheduler *ts=nullptr) overrideMantid::DataObjects::MDGridBox
reserveMemoryForLoad(uint64_t) overrideMantid::DataObjects::MDGridBoxinline
saveAt(API::IBoxControllerIO *const, uint64_t) const overrideMantid::DataObjects::MDGridBoxinline
setChild(size_t index, MDGridBox< MDE, nd > *newChild)Mantid::DataObjects::MDGridBox
setChildren(const std::vector< API::IMDNode * > &otherBoxes, const size_t indexStart, const size_t indexEnd) overrideMantid::DataObjects::MDGridBox
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 > &) overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
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::MDGridBox
setFileBacked() overrideMantid::DataObjects::MDGridBox
setID(const size_t &newID) overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
setInverseVolume(const coord_t invVolume) overrideMantid::DataObjects::MDBoxBase< MDE, nd >inline
setNPoints(const uint64_t &n)Mantid::DataObjects::MDGridBoxinline
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
splitMantid::DataObjects::MDGridBoxprivate
splitAllIfNeeded(Kernel::ThreadScheduler *ts=nullptr) overrideMantid::DataObjects::MDGridBox
splitContents(size_t index, Kernel::ThreadScheduler *ts=nullptr)Mantid::DataObjects::MDGridBox
splitCumulMantid::DataObjects::MDGridBoxprivate
sptr typedefMantid::DataObjects::MDGridBox
transformDimensions(std::vector< double > &scaling, std::vector< double > &offset) overrideMantid::DataObjects::MDGridBox
unmask() overrideMantid::DataObjects::MDGridBox
~MDGridBox() overrideMantid::DataObjects::MDGridBox