Mantid
Loading...
Searching...
No Matches
Mantid::API::MatrixWorkspace Member List

This is the complete list of members for Mantid::API::MatrixWorkspace, including all inherited members.

addDimension(const std::shared_ptr< Mantid::Geometry::IMDDimension > &dim)Mantid::API::MDGeometry
addDimension(Mantid::Geometry::IMDDimension *dim)Mantid::API::MDGeometry
allBasisNormalized() constMantid::API::MDGeometry
axes() constMantid::API::MatrixWorkspace
binEdges(const size_t index) constMantid::API::MatrixWorkspaceinline
binIndexOfValue(Mantid::HistogramData::HistogramX const &xValues, const double xValue, const bool ascendingOrder) constMantid::API::MatrixWorkspaceprivate
blocksize() const =0Mantid::API::MatrixWorkspacepure virtual
buildDefaultSpectrumDefinitions()Mantid::API::MatrixWorkspaceprivate
cacheDefaultDetectorGrouping() constMantid::API::ExperimentInfoprivate
changeQConvention()Mantid::API::IMDWorkspace
clearFileBacked(bool)Mantid::API::IMDWorkspaceinlinevirtual
clearMDMasking() overrideMantid::API::MatrixWorkspacevirtual
clearOriginalWorkspaces()Mantid::API::MDGeometry
clearTransforms()Mantid::API::MDGeometry
clone() constMantid::API::MatrixWorkspaceinline
cloneEmpty() constMantid::API::MatrixWorkspaceinline
cloneExperimentInfo() constMantid::API::ExperimentInfovirtual
componentInfo() constMantid::API::ExperimentInfo
constInstrumentParameters() constMantid::API::ExperimentInfo
convertToCounts(const size_t index)Mantid::API::MatrixWorkspaceinline
convertToFrequencies(const size_t index)Mantid::API::MatrixWorkspaceinline
copyExperimentInfoFrom(const ExperimentInfo *other)Mantid::API::ExperimentInfo
counts(const size_t index) constMantid::API::MatrixWorkspaceinline
countStandardDeviations(const size_t index) constMantid::API::MatrixWorkspaceinline
countVariances(const size_t index) constMantid::API::MatrixWorkspaceinline
createIterator(Mantid::Geometry::MDImplicitFunction *function=nullptr) constMantid::API::IMDWorkspace
createIterators(size_t suggestedNumCores=1, Mantid::Geometry::MDImplicitFunction *function=nullptr) const overrideMantid::API::MatrixWorkspacevirtual
dataDx(const std::size_t index)Mantid::API::MatrixWorkspaceinlinevirtual
dataDx(const std::size_t index) constMantid::API::MatrixWorkspaceinlinevirtual
dataE(const std::size_t index)Mantid::API::MatrixWorkspaceinlinevirtual
dataE(const std::size_t index) constMantid::API::MatrixWorkspaceinlinevirtual
DataItem()Mantid::Kernel::DataItem
DataItem(const DataItem &other)Mantid::Kernel::DataItem
dataX(const std::size_t index)Mantid::API::MatrixWorkspaceinlinevirtual
dataX(const std::size_t index) constMantid::API::MatrixWorkspaceinlinevirtual
dataY(const std::size_t index)Mantid::API::MatrixWorkspaceinlinevirtual
dataY(const std::size_t index) constMantid::API::MatrixWorkspaceinlinevirtual
deleteNotificationReceived(const std::shared_ptr< const Workspace > &deleted)Mantid::API::MDGeometryprotected
detectorInfo() constMantid::API::ExperimentInfo
detectorSignedTwoTheta(const Geometry::IDetector &det) constMantid::API::MatrixWorkspace
detectorTwoTheta(const Geometry::IDetector &det) constMantid::API::MatrixWorkspace
displayNormalization() constMantid::API::IMDWorkspacevirtual
displayNormalizationHisto() constMantid::API::IMDWorkspacevirtual
doClone() const override=0Mantid::API::MatrixWorkspaceprivatepure virtual
doCloneEmpty() const override=0Mantid::API::MatrixWorkspaceprivatepure virtual
dx(const size_t index) constMantid::API::MatrixWorkspaceinline
e(const size_t index) constMantid::API::MatrixWorkspaceinline
estimateResolution() constMantid::API::MDGeometryvirtual
ExperimentInfo()Mantid::API::ExperimentInfo
ExperimentInfo(const ExperimentInfo &)Mantid::API::ExperimentInfo
findY(double value, const std::pair< int64_t, int64_t > &idx={0, 0}) constMantid::API::MatrixWorkspacevirtual
flagMasked(const size_t &index, const size_t &binIndex, const double &weight=1.0)Mantid::API::MatrixWorkspace
frequencies(const size_t index) constMantid::API::MatrixWorkspaceinline
frequencyStandardDeviations(const size_t index) constMantid::API::MatrixWorkspaceinline
frequencyVariances(const size_t index) constMantid::API::MatrixWorkspaceinline
generateHistogram(const std::size_t index, const MantidVec &X, MantidVec &Y, MantidVec &E, bool skipError=false) const =0Mantid::API::MatrixWorkspacepure virtual
getAvailableWorkspaceEndDate() constMantid::API::ExperimentInfo
getAvailableWorkspaceStartDate() constMantid::API::ExperimentInfo
getAxis(const std::size_t &axisIndex) constMantid::API::MatrixWorkspacevirtual
getBasisVector(size_t index)Mantid::API::MDGeometry
getBasisVector(size_t index) constMantid::API::MDGeometry
getComment() constMantid::API::Workspace
getConvention() constMantid::API::IMDWorkspace
getDetector(const size_t workspaceIndex) constMantid::API::MatrixWorkspace
getDetectorIDToWorkspaceIndexMap(bool throwIfMultipleDets=false, bool ignoreIfNoValidDets=false) constMantid::API::MatrixWorkspace
getDetectorIDToWorkspaceIndexVector(detid_t &offset, bool throwIfMultipleDets=false) constMantid::API::MatrixWorkspacevirtual
getDimension(size_t index) const overrideMantid::API::MatrixWorkspacevirtual
getDimensionIdFromAxis(const int &axisIndex) constMantid::API::MatrixWorkspaceprotected
getDimensionIndexById(const std::string &id) constMantid::API::MDGeometry
getDimensionIndexByName(const std::string &name) constMantid::API::MDGeometry
getDimensionWithId(std::string id) const overrideMantid::API::MatrixWorkspacevirtual
getEFixed(const detid_t detID) constMantid::API::ExperimentInfo
getEFixed(const std::shared_ptr< const Geometry::IDetector > &detector=std::shared_ptr< const Geometry::IDetector >{nullptr}) constMantid::API::ExperimentInfo
getEFixedForIndirect(const std::shared_ptr< const Geometry::IDetector > &detector, const std::vector< std::string > &parameterNames) constMantid::API::ExperimentInfo
getEFixedGivenEMode(const std::shared_ptr< const Geometry::IDetector > &detector, const Kernel::DeltaEMode::Type emode) constMantid::API::ExperimentInfo
getEMode() constMantid::API::ExperimentInfo
getFirstPulseTime() constMantid::API::MatrixWorkspacevirtual
getGeometryXML() constMantid::API::MDGeometry
getHistory() constMantid::API::Workspaceinline
getImage(const MantidVec &(MatrixWorkspace::*read)(std::size_t const) const, size_t start, size_t stop, size_t width, size_t indexStart, size_t indexEnd) constMantid::API::MatrixWorkspaceprivate
getImageE(size_t start=0, size_t stop=0, size_t width=0, double startX=EMPTY_DBL(), double endX=EMPTY_DBL()) constMantid::API::MatrixWorkspace
getImageStartEndXIndices(size_t i, double startX, double endX) constMantid::API::MatrixWorkspace
getImageY(size_t start=0, size_t stop=0, size_t width=0, double startX=EMPTY_DBL(), double endX=EMPTY_DBL()) constMantid::API::MatrixWorkspace
getIndexFromSpectrumNumber(const specnum_t specNo) constMantid::API::MatrixWorkspace
getIndicesFromDetectorIDs(const std::vector< detid_t > &detIdList) constMantid::API::MatrixWorkspace
getIndicesFromSpectra(const std::vector< specnum_t > &spectraList) constMantid::API::MatrixWorkspace
getInstrument() constMantid::API::ExperimentInfo
getIntegratedSpectra(std::vector< double > &out, const double minX, const double maxX, const bool entireRange) constMantid::API::MatrixWorkspacevirtual
getLastPulseTime() constMantid::API::MatrixWorkspace
getLinePlot(const Mantid::Kernel::VMD &start, const Mantid::Kernel::VMD &end, Mantid::API::MDNormalization normalize) const overrideMantid::API::MatrixWorkspacevirtual
getLock() constMantid::Kernel::DataItemprotected
getLog(const std::string &log) constMantid::API::ExperimentInfo
getLogAsSingleValue(const std::string &log) constMantid::API::ExperimentInfo
getMaxNumberBins() const =0Mantid::API::MatrixWorkspacepure virtual
getMemorySize() const overrideMantid::API::MatrixWorkspacevirtual
getMemorySizeAsStr() constMantid::API::Workspace
getMemorySizeForXAxes() constMantid::API::MatrixWorkspacevirtual
getName() const overrideMantid::API::Workspacevirtual
getNEvents() const overrideMantid::API::MatrixWorkspaceinlinevirtual
getNonIntegratedDimensions() constMantid::API::MDGeometry
getNPoints() const overrideMantid::API::MatrixWorkspacevirtual
getNumberBins(const std::size_t &index) const =0Mantid::API::MatrixWorkspacepure virtual
getNumberHistograms() const =0Mantid::API::MatrixWorkspacepure virtual
getNumberTransformsFromOriginal() constMantid::API::MDGeometry
getNumberTransformsToOriginal() constMantid::API::MDGeometry
getNumDims() const overrideMantid::API::MatrixWorkspacevirtual
getNumNonIntegratedDims() constMantid::API::MDGeometryvirtual
getOrigin()Mantid::API::MDGeometryinline
getOrigin() constMantid::API::MDGeometryinline
getOriginalWorkspace(size_t index=0) constMantid::API::MDGeometry
getRunNumber() constMantid::API::ExperimentInfo
getSignalAtCoord(const coord_t *coords, const Mantid::API::MDNormalization &normalization) const overrideMantid::API::MatrixWorkspacevirtual
getSignalAtVMD(const Mantid::Kernel::VMD &coords, const Mantid::API::MDNormalization &normalization=Mantid::API::VolumeNormalization) constMantid::API::IMDWorkspace
getSignalWithMaskAtCoord(const coord_t *coords, const Mantid::API::MDNormalization &normalization) const overrideMantid::API::MatrixWorkspacevirtual
getSignalWithMaskAtVMD(const Mantid::Kernel::VMD &coords, const Mantid::API::MDNormalization &normalization=Mantid::API::VolumeNormalization) constMantid::API::IMDWorkspace
getSpecialCoordinateSystem() const overrideMantid::API::MatrixWorkspacevirtual
getSpectraFromDetectorIDs(const std::vector< detid_t > &detIdList) constMantid::API::MatrixWorkspace
getSpectrum(const size_t index)=0Mantid::API::MatrixWorkspacepure virtual
getSpectrum(const size_t index) const =0Mantid::API::MatrixWorkspacepure virtual
getSpectrumToWorkspaceIndexMap() constMantid::API::MatrixWorkspace
getSpectrumToWorkspaceIndexVector(specnum_t &offset) constMantid::API::MatrixWorkspacevirtual
getSpectrumWithoutInvalidation(const size_t index)=0Mantid::API::MatrixWorkspaceprotectedpure virtual
getTDimension() constMantid::API::MDGeometry
getTitle() const overrideMantid::API::MatrixWorkspacevirtual
getTransformFromOriginal(size_t index=0) constMantid::API::MDGeometry
getTransformToOriginal(size_t index=0) constMantid::API::MDGeometry
getWorkspaceStartDate() constMantid::API::ExperimentInfo
getWTransf() constMantid::API::MDGeometryinline
getXDimension() constMantid::API::MDGeometry
getXIndex(size_t i, double x, bool isLeft=true, size_t start=0) constMantid::API::MatrixWorkspace
getXMax() constMantid::API::MatrixWorkspacevirtual
getXMin() constMantid::API::MatrixWorkspacevirtual
getXMinMax(double &xmin, double &xmax) constMantid::API::MatrixWorkspacevirtual
getYDimension() constMantid::API::MDGeometry
getZDimension() constMantid::API::MDGeometry
hasAnyMaskedBins() constMantid::API::MatrixWorkspace
hasDx(const std::size_t index) constMantid::API::MatrixWorkspaceinlinevirtual
hasGroupedDetectors() constMantid::API::MatrixWorkspace
hasMaskedBins(const size_t &workspaceIndex) constMantid::API::MatrixWorkspace
hasOrientedLattice() const overrideMantid::API::MatrixWorkspacevirtual
hasOriginalWorkspace(size_t index=0) constMantid::API::MDGeometry
histogram(const size_t index) constMantid::API::MatrixWorkspaceinline
history()Mantid::API::Workspaceinline
id() const =0Mantid::Kernel::DataItempure virtual
IMDWorkspace(const Parallel::StorageMode storageMode=Parallel::StorageMode::Cloned)Mantid::API::IMDWorkspace
IMDWorkspace(const IMDWorkspace &)=defaultMantid::API::IMDWorkspaceprotected
indexInfo() constMantid::API::MatrixWorkspace
init(const std::size_t &NVectors, const std::size_t &XLength, const std::size_t &YLength)=0Mantid::API::MatrixWorkspaceprotectedpure virtual
init(const HistogramData::Histogram &histogram)=0Mantid::API::MatrixWorkspaceprotectedpure virtual
initGeometry(const std::vector< std::shared_ptr< Geometry::IMDDimension > > &dimensions)Mantid::API::MDGeometry
initialize(const std::size_t &NVectors, const std::size_t &XLength, const std::size_t &YLength)Mantid::API::MatrixWorkspace
initialize(const std::size_t &NVectors, const HistogramData::Histogram &histogram)Mantid::API::MatrixWorkspace
initialize(const Indexing::IndexInfo &indexInfo, const HistogramData::Histogram &histogram)Mantid::API::MatrixWorkspace
instrumentParameters() constMantid::API::ExperimentInfo
instrumentParameters()Mantid::API::ExperimentInfo
invalidateAllSpectrumDefinitions()Mantid::API::ExperimentInfoprivate
invalidateCachedSpectrumNumbers()Mantid::API::MatrixWorkspace
invalidateCommonBinsFlag()Mantid::API::MatrixWorkspaceinline
invalidateSpectrumDefinition(const size_t index)Mantid::API::ExperimentInfo
isCommonBins() constMantid::API::MatrixWorkspacevirtual
isCommonLogBins() constMantid::API::MatrixWorkspacevirtual
isDirty(const int n=1) constMantid::API::Workspace
isDistribution() constMantid::API::MatrixWorkspace
isGroup() constMantid::API::Workspaceinlinevirtual
isHistogramData() constMantid::API::MatrixWorkspacevirtual
isHistogramDataByIndex(std::size_t index=0) constMantid::API::MatrixWorkspaceprivatevirtual
isIntegerBins() constMantid::API::MatrixWorkspacevirtual
isMDHistoWorkspace() constMantid::API::IMDWorkspaceinlinevirtual
isRaggedWorkspace() const =0Mantid::API::MatrixWorkspacepure virtual
loadEmbeddedInstrumentInfoNexus(::NeXus::File *file, std::string &instrumentName, std::string &instrumentXml)Mantid::API::ExperimentInfoprivate
loadExperimentInfoNexus(const std::string &nxFilename, ::NeXus::File *file, std::string &parameterStr, const Mantid::Kernel::NexusHDF5Descriptor &fileInfo, const std::string &prefix)Mantid::API::ExperimentInfo
loadExperimentInfoNexus(const std::string &nxFilename, ::NeXus::File *file, std::string &parameterStr)Mantid::API::ExperimentInfo
loadInstrumentInfoNexus(const std::string &nxFilename, ::NeXus::File *file, std::string &parameterStr)Mantid::API::ExperimentInfo
loadInstrumentInfoNexus(const std::string &nxFilename, ::NeXus::File *file)Mantid::API::ExperimentInfo
loadInstrumentNexus(::NeXus::File *file)Mantid::API::MatrixWorkspace
loadInstrumentParametersNexus(::NeXus::File *file, std::string &parameterStr)Mantid::API::ExperimentInfo
loadInstrumentXML(const std::string &filename)Mantid::API::ExperimentInfoprivate
loadSampleAndLogInfoNexus(::NeXus::File *file, const Mantid::Kernel::NexusHDF5Descriptor &fileInfo, const std::string &prefix)Mantid::API::ExperimentInfo
loadSampleAndLogInfoNexus(::NeXus::File *file)Mantid::API::ExperimentInfo
m_axesMantid::API::MatrixWorkspaceprotected
m_basisVectorsMantid::API::MDGeometryprotected
m_commentMantid::API::Workspaceprivate
m_conventionMantid::API::IMDWorkspaceprivate
m_defaultDetectorGroupingCachedMantid::API::ExperimentInfomutableprivate
m_det2groupMantid::API::ExperimentInfomutableprivate
m_dimensionsMantid::API::MDGeometryprotected
m_historyMantid::API::Workspaceprivate
m_indexInfoMantid::API::MatrixWorkspaceprivate
m_indexInfoMutexMantid::API::MatrixWorkspacemutableprivate
m_indexInfoNeedsUpdateMantid::API::MatrixWorkspacemutableprivate
m_isCommonBinsFlagMantid::API::MatrixWorkspacemutableprivate
m_isCommonBinsFlagValidMantid::API::MatrixWorkspacemutableprivate
m_isCommonBinsMutexMantid::API::MatrixWorkspacemutableprivate
m_isInitializedMantid::API::MatrixWorkspaceprivate
m_lockMantid::Kernel::DataItemprivate
m_masksMantid::API::MatrixWorkspaceprivate
m_monitorWorkspaceMantid::API::MatrixWorkspaceprivate
m_nameMantid::API::Workspaceprivate
m_notificationHelperMantid::API::MDGeometryprotected
m_originMantid::API::MDGeometryprotected
m_originalWorkspacesMantid::API::MDGeometryprotected
m_parmapMantid::API::ExperimentInfoprotected
m_runMantid::API::ExperimentInfoprivate
m_sampleMantid::API::ExperimentInfoprivate
m_spectrumDefinitionNeedsUpdateMantid::API::ExperimentInfomutableprivate
m_spectrumInfoMantid::API::ExperimentInfomutableprivate
m_spectrumInfoMutexMantid::API::ExperimentInfomutableprivate
m_spectrumInfoWrapperMantid::API::ExperimentInfomutableprivate
m_storageModeMantid::API::Workspaceprivate
m_titleMantid::API::Workspaceprivate
m_transforms_FromOriginalMantid::API::MDGeometryprotected
m_transforms_ToOriginalMantid::API::MDGeometryprotected
m_WtransfMantid::API::MDGeometryprotected
m_YUnitMantid::API::MatrixWorkspaceprivate
m_YUnitLabelMantid::API::MatrixWorkspaceprivate
makeBoxTable(size_t, size_t)Mantid::API::IMDWorkspaceinlinevirtual
makeSinglePointWithNaN(std::vector< coord_t > &x, std::vector< signal_t > &y, std::vector< signal_t > &e) constMantid::API::IMDWorkspaceprotected
maskBin(const size_t &workspaceIndex, const size_t &binIndex, const double &weight=1.0)Mantid::API::MatrixWorkspace
maskedBins(const size_t &workspaceIndex) constMantid::API::MatrixWorkspace
maskedBinsIndices(const size_t &workspaceIndex) constMantid::API::MatrixWorkspace
MaskList typedefMantid::API::MatrixWorkspace
MatrixWorkspace(const MatrixWorkspace &other)Mantid::API::MatrixWorkspaceprotected
MatrixWorkspace(const Parallel::StorageMode storageMode=Parallel::StorageMode::Cloned)Mantid::API::MatrixWorkspaceprotected
MDGeometry()Mantid::API::MDGeometry
MDGeometry(const MDGeometry &other)Mantid::API::MDGeometry
monitorWorkspace() constMantid::API::MatrixWorkspace
mutableComponentInfo()Mantid::API::ExperimentInfo
mutableDetectorInfo()Mantid::API::ExperimentInfo
mutableDx(const size_t index) &Mantid::API::MatrixWorkspaceinline
mutableE(const size_t index) &Mantid::API::MatrixWorkspaceinline
mutableRun()Mantid::API::ExperimentInfo
mutableSample()Mantid::API::ExperimentInfo
mutableSpectrumInfo()Mantid::API::ExperimentInfo
mutableX(const size_t index) &Mantid::API::MatrixWorkspaceinline
mutableY(const size_t index) &Mantid::API::MatrixWorkspaceinline
numberOfAxis() constMantid::API::MatrixWorkspace
numberOfDetectorGroups() constMantid::API::ExperimentInfoprotected
numOriginalWorkspaces() constMantid::API::MDGeometry
operator=(const MatrixWorkspace &other)=deleteMantid::API::MatrixWorkspace
Mantid::API::IMDWorkspace::operator=(const IMDWorkspace &other)=deleteMantid::API::IMDWorkspace
Mantid::API::Workspace::operator=(const Workspace &other)=deleteMantid::API::Workspace
Mantid::API::MDGeometry::operator=(const MDGeometry &other)Mantid::API::MDGeometry
Mantid::API::ExperimentInfo::operator=(const ExperimentInfo &)Mantid::API::ExperimentInfo
points(const size_t index) constMantid::API::MatrixWorkspaceinline
pointStandardDeviations(const size_t index) constMantid::API::MatrixWorkspaceinline
populateIfNotLoaded() constMantid::API::ExperimentInfoprotectedvirtual
populateInstrumentParameters()Mantid::API::ExperimentInfo
populateWithParameter(Geometry::ParameterMap &paramMap, Geometry::ParameterMap &paramMapForPosAndRot, const std::string &name, const Geometry::XMLInstrumentParameter &paramInfo, const Run &runData)Mantid::API::ExperimentInfoprivate
readDx(size_t const index) constMantid::API::MatrixWorkspaceinline
readE(std::size_t const index) constMantid::API::MatrixWorkspaceinline
readLock()Mantid::Kernel::DataItem
readParameterMap(const std::string &parameterStr)Mantid::API::ExperimentInfo
readX(std::size_t const index) constMantid::API::MatrixWorkspaceinline
readY(std::size_t const index) constMantid::API::MatrixWorkspaceinline
rebuildDetectorIDGroupings()Mantid::API::MatrixWorkspaceprivate
rebuildSpectraMapping(const bool includeMonitors=true, const specnum_t specNumOffset=1)Mantid::API::MatrixWorkspace
refX(const std::size_t index) constMantid::API::MatrixWorkspaceinlinevirtual
replaceAxis(const std::size_t &axisIndex, std::unique_ptr< Axis > newAxis)Mantid::API::MatrixWorkspace
run() constMantid::API::ExperimentInfo
sample() constMantid::API::ExperimentInfo
saveExperimentInfoNexus(::NeXus::File *file, bool saveLegacyInstrument=true) constMantid::API::ExperimentInfo
saveExperimentInfoNexus(::NeXus::File *file, bool saveInstrument, bool saveSample, bool saveLogs) constMantid::API::ExperimentInfo
setBasisVector(size_t index, const Mantid::Kernel::VMD &vec)Mantid::API::MDGeometry
setBinEdges(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setComment(const std::string &)Mantid::API::Workspace
setConvention(std::string convention)Mantid::API::IMDWorkspace
setCounts(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setCountStandardDeviations(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setCountVariances(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setDetectorGrouping(const size_t index, const std::set< detid_t > &detIDs) constMantid::API::ExperimentInfo
setDistribution(bool newValue)Mantid::API::MatrixWorkspace
setEFixed(const detid_t detID, const double value)Mantid::API::ExperimentInfo
setFrequencies(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setFrequencyStandardDeviations(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setFrequencyVariances(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setHistogram(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setImage(MantidVec &(MatrixWorkspace::*dataVec)(const std::size_t), const MantidImage &image, size_t start, bool parallelExecution)Mantid::API::MatrixWorkspaceprivate
setImageE(const MantidImage &image, size_t start=0, bool parallelExecution=true)Mantid::API::MatrixWorkspacevirtual
setImageY(const MantidImage &image, size_t start=0, bool parallelExecution=true)Mantid::API::MatrixWorkspacevirtual
setIndexInfo(const Indexing::IndexInfo &indexInfo)Mantid::API::MatrixWorkspace
setIndexInfoWithoutISpectrumUpdate(const Indexing::IndexInfo &indexInfo)Mantid::API::MatrixWorkspaceprivate
setInstrument(const Geometry::Instrument_const_sptr &instr)Mantid::API::ExperimentInfo
setInstumentFromXML(const std::string &nxFilename, std::string &instrumentName, std::string &instrumentXml)Mantid::API::ExperimentInfoprivate
setMaskedBins(const size_t workspaceIndex, const MaskList &maskedBins)Mantid::API::MatrixWorkspace
setMDMasking(std::unique_ptr< Mantid::Geometry::MDImplicitFunction > maskingRegion) overrideMantid::API::MatrixWorkspacevirtual
setMonitorWorkspace(const std::shared_ptr< MatrixWorkspace > &monitorWS)Mantid::API::MatrixWorkspacevirtual
setName(const std::string &)Mantid::API::Workspaceprivate
setNumberOfDetectorGroups(const size_t count) constMantid::API::ExperimentInfo
setOrigin(const Mantid::Kernel::VMD &orig)Mantid::API::MDGeometryinline
setOriginalWorkspace(std::shared_ptr< Workspace > ws, size_t index=0)Mantid::API::MDGeometry
setPoints(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setPointStandardDeviations(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setPointVariances(const size_t index, T &&...data) &Mantid::API::MatrixWorkspaceinline
setSharedDx(const size_t index, const Kernel::cow_ptr< HistogramData::HistogramDx > &dx) &Mantid::API::MatrixWorkspaceinline
setSharedE(const size_t index, const Kernel::cow_ptr< HistogramData::HistogramE > &e) &Mantid::API::MatrixWorkspaceinline
setSharedRun(Kernel::cow_ptr< Run > run)Mantid::API::ExperimentInfo
setSharedX(const size_t index, const Kernel::cow_ptr< HistogramData::HistogramX > &x) &Mantid::API::MatrixWorkspaceinline
setSharedY(const size_t index, const Kernel::cow_ptr< HistogramData::HistogramY > &y) &Mantid::API::MatrixWorkspaceinline
setSpectrumDefinitions(Kernel::cow_ptr< std::vector< SpectrumDefinition > > spectrumDefinitions)Mantid::API::ExperimentInfoprotected
setStorageMode(Parallel::StorageMode mode)Mantid::API::Workspaceprotected
setTitle(const std::string &) overrideMantid::API::MatrixWorkspacevirtual
setTransformFromOriginal(Mantid::API::CoordTransform *transform, size_t index=0)Mantid::API::MDGeometry
setTransformToOriginal(Mantid::API::CoordTransform *transform, size_t index=0)Mantid::API::MDGeometry
setUnmaskedBins(const size_t workspaceIndex)Mantid::API::MatrixWorkspace
setWTransf(const Kernel::DblMatrix &WTransf)Mantid::API::MDGeometryinline
setX(const std::size_t index, const Kernel::cow_ptr< HistogramData::HistogramX > &X)Mantid::API::MatrixWorkspaceinlinevirtual
setX(const std::size_t index, const std::shared_ptr< HistogramData::HistogramX > &X)Mantid::API::MatrixWorkspaceinlinevirtual
setYUnit(const std::string &newUnit)Mantid::API::MatrixWorkspace
setYUnitLabel(const std::string &newLabel)Mantid::API::MatrixWorkspace
sharedDx(const size_t index) constMantid::API::MatrixWorkspaceinline
sharedE(const size_t index) constMantid::API::MatrixWorkspaceinline
sharedRun()Mantid::API::ExperimentInfo
sharedX(const size_t index) constMantid::API::MatrixWorkspaceinline
sharedY(const size_t index) constMantid::API::MatrixWorkspaceinline
size() const =0Mantid::API::MatrixWorkspacepure virtual
spectrumInfo() constMantid::API::ExperimentInfo
sptr_instrumentMantid::API::ExperimentInfoprotected
storageMode() constMantid::API::Workspace
threadSafe() const overrideMantid::API::Workspaceinlinevirtual
toString() const overrideMantid::API::MatrixWorkspacevirtual
toString() constMantid::API::MatrixWorkspaceprivatevirtual
toString() const overrideMantid::API::MatrixWorkspacevirtual
transformDimensions(std::vector< double > &scaling, std::vector< double > &offset)Mantid::API::MDGeometry
unlock()Mantid::Kernel::DataItem
updateCachedDetectorGrouping(const size_t index) const overrideMantid::API::MatrixWorkspaceprotectedvirtual
updateSpectraUsing(const SpectrumDetectorMapping &map)Mantid::API::MatrixWorkspacevirtual
updateSpectrumDefinitionIfNecessary(const size_t index) constMantid::API::ExperimentInfo
Workspace(const Parallel::StorageMode storageMode=Parallel::StorageMode::Cloned)Mantid::API::Workspace
Workspace(const Workspace &)Mantid::API::Workspaceprotected
WorkspaceFactoryImplMantid::API::MatrixWorkspacefriend
x(const size_t index) constMantid::API::MatrixWorkspaceinline
xDimensionIdMantid::API::MatrixWorkspacestatic
xIndexOfValue(const Mantid::HistogramData::HistogramX &xValues, const double xValue, const double tolerance) constMantid::API::MatrixWorkspaceprivate
y(const size_t index) constMantid::API::MatrixWorkspaceinline
yDimensionIdMantid::API::MatrixWorkspacestatic
yIndexOfX(const double xValue, const std::size_t &index=0, const double tolerance=0.0) constMantid::API::MatrixWorkspace
YUnit() constMantid::API::MatrixWorkspace
YUnitLabel(bool useLatex=false, bool plotAsDistribution=false) constMantid::API::MatrixWorkspace
~DataItem()Mantid::Kernel::DataItemvirtual
~ExperimentInfo()Mantid::API::ExperimentInfovirtual
~MatrixWorkspace() overrideMantid::API::MatrixWorkspace
~MDGeometry()Mantid::API::MDGeometryvirtual
~Workspace()Mantid::API::Workspace