addColumn(const std::string &type, const std::string &name)=0 | Mantid::API::ITableWorkspace | pure virtual |
addColumns(const std::string &type, const std::string &name, size_t n) | Mantid::API::ITableWorkspace | virtual |
addPeak(const Mantid::Geometry::IPeak &ipeak)=0 | Mantid::API::IPeaksWorkspace | pure virtual |
addPeak(const Kernel::V3D &position, const Kernel::SpecialCoordinateSystem &frame)=0 | Mantid::API::IPeaksWorkspace | pure virtual |
appendRow() | Mantid::API::ITableWorkspace | |
Bool(size_t row, size_t col) | Mantid::API::ITableWorkspace | inline |
cacheDefaultDetectorGrouping() const | Mantid::API::ExperimentInfo | private |
cell(size_t row, size_t col) | Mantid::API::ITableWorkspace | inline |
clone() const | Mantid::API::IPeaksWorkspace | inline |
cloneColumns(const std::vector< std::string > &colNames) const | Mantid::API::ITableWorkspace | |
cloneEmpty() const | Mantid::API::ITableWorkspace | inline |
cloneExperimentInfo() const | Mantid::API::ExperimentInfo | virtual |
columnCount() const =0 | Mantid::API::ITableWorkspace | pure virtual |
componentInfo() const | Mantid::API::ExperimentInfo | |
constInstrumentParameters() const | Mantid::API::ExperimentInfo | |
copyExperimentInfoFrom(const ExperimentInfo *other) | Mantid::API::ExperimentInfo | |
createDetectorTable() const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
createPeak(const Mantid::Kernel::V3D &QLabFrame, boost::optional< double > detectorDistance=boost::none) const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
createPeak(const Mantid::Kernel::V3D &position, const Mantid::Kernel::SpecialCoordinateSystem &frame) const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
createPeak() const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
createPeakHKL(const Mantid::Kernel::V3D &HKL) const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
createPeakQSample(const Mantid::Kernel::V3D &position) const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
customSort() const | Mantid::API::ITableWorkspace | inlinevirtual |
DataItem() | Mantid::Kernel::DataItem | |
DataItem(const DataItem &other) | Mantid::Kernel::DataItem | |
detectorInfo() const | Mantid::API::ExperimentInfo | |
doClone() const override=0 | Mantid::API::IPeaksWorkspace | privatepure virtual |
doCloneColumns(const std::vector< std::string > &colNames) const =0 | Mantid::API::ITableWorkspace | privatepure virtual |
doCloneEmpty() const override=0 | Mantid::API::ITableWorkspace | privatepure virtual |
Double(size_t row, size_t col) | Mantid::API::ITableWorkspace | inline |
ExperimentInfo() | Mantid::API::ExperimentInfo | |
ExperimentInfo(const ExperimentInfo &) | Mantid::API::ExperimentInfo | |
find(size_t value, size_t &row, size_t col)=0 | Mantid::API::ITableWorkspace | pure virtual |
find(double value, size_t &row, size_t col)=0 | Mantid::API::ITableWorkspace | pure virtual |
find(float value, size_t &row, size_t col)=0 | Mantid::API::ITableWorkspace | pure virtual |
find(API::Boolean value, size_t &row, size_t col)=0 | Mantid::API::ITableWorkspace | pure virtual |
find(const std::string &value, size_t &row, size_t col)=0 | Mantid::API::ITableWorkspace | pure virtual |
find(const Mantid::Kernel::V3D &value, size_t &row, size_t col)=0 | Mantid::API::ITableWorkspace | pure virtual |
getAvailableWorkspaceEndDate() const | Mantid::API::ExperimentInfo | |
getAvailableWorkspaceStartDate() const | Mantid::API::ExperimentInfo | |
getColumn(const std::string &name)=0 | Mantid::API::ITableWorkspace | pure virtual |
getColumn(const std::string &name) const =0 | Mantid::API::ITableWorkspace | pure virtual |
getColumn(size_t index)=0 | Mantid::API::ITableWorkspace | pure virtual |
getColumn(size_t index) const =0 | Mantid::API::ITableWorkspace | pure virtual |
getColumnNames() const =0 | Mantid::API::ITableWorkspace | pure virtual |
getComment() const | Mantid::API::Workspace | |
getConvention() const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
getEFixed(const detid_t detID) const | Mantid::API::ExperimentInfo | |
getEFixed(const std::shared_ptr< const Geometry::IDetector > &detector=std::shared_ptr< const Geometry::IDetector >{nullptr}) const | Mantid::API::ExperimentInfo | |
getEFixedForIndirect(const std::shared_ptr< const Geometry::IDetector > &detector, const std::vector< std::string > ¶meterNames) const | Mantid::API::ExperimentInfo | |
getEFixedGivenEMode(const std::shared_ptr< const Geometry::IDetector > &detector, const Kernel::DeltaEMode::Type emode) const | Mantid::API::ExperimentInfo | |
getEMode() const | Mantid::API::ExperimentInfo | |
getFirstRow() | Mantid::API::ITableWorkspace | inline |
getHistory() const | Mantid::API::Workspace | inline |
getInstrument() const | Mantid::API::ExperimentInfo | |
getLock() const | Mantid::Kernel::DataItem | protected |
getLog(const std::string &log) const | Mantid::API::ExperimentInfo | |
getLogAsSingleValue(const std::string &log) const | Mantid::API::ExperimentInfo | |
getLogs() const =0 | Mantid::API::ITableWorkspace | pure virtual |
getMemorySize() const =0 | Mantid::API::Workspace | pure virtual |
getMemorySizeAsStr() const | Mantid::API::Workspace | |
getName() const override | Mantid::API::Workspace | virtual |
getNumberPeaks() const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
getPeak(int peakNum)=0 | Mantid::API::IPeaksWorkspace | pure virtual |
getPeak(int peakNum) const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
getPeakPtr(const int peakNum) | Mantid::API::IPeaksWorkspace | inline |
getRef(const std::string &name, size_t index) | Mantid::API::ITableWorkspace | inline |
getRow(size_t row) | Mantid::API::ITableWorkspace | inline |
getRunNumber() const | Mantid::API::ExperimentInfo | |
getSpecialCoordinateSystem() const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
getTitle() const | Mantid::API::Workspace | virtual |
getVector(const std::string &name) | Mantid::API::ITableWorkspace | |
getVector(const std::string &name) const | Mantid::API::ITableWorkspace | |
getWorkspaceStartDate() const | Mantid::API::ExperimentInfo | |
hasIntegratedPeaks() const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
history() | Mantid::API::Workspace | inline |
id() const override | Mantid::API::ITableWorkspace | inlinevirtual |
insertInColumn(Column *c, size_t index) | Mantid::API::ITableWorkspace | inlineprotected |
insertRow(size_t index)=0 | Mantid::API::ITableWorkspace | pure virtual |
instrumentParameters() const | Mantid::API::ExperimentInfo | |
instrumentParameters() | Mantid::API::ExperimentInfo | |
Int(size_t row, size_t col) | Mantid::API::ITableWorkspace | inline |
invalidateAllSpectrumDefinitions() | Mantid::API::ExperimentInfo | private |
invalidateSpectrumDefinition(const size_t index) | Mantid::API::ExperimentInfo | |
IPeaksWorkspace() | Mantid::API::IPeaksWorkspace | inline |
IPeaksWorkspace(const IPeaksWorkspace &)=default | Mantid::API::IPeaksWorkspace | protected |
isDirty(const int n=1) const | Mantid::API::Workspace | |
isGroup() const | Mantid::API::Workspace | inlinevirtual |
ITableWorkspace() | Mantid::API::ITableWorkspace | inline |
ITableWorkspace(const ITableWorkspace &)=default | Mantid::API::ITableWorkspace | protected |
loadEmbeddedInstrumentInfoNexus(::NeXus::File *file, std::string &instrumentName, std::string &instrumentXml) | Mantid::API::ExperimentInfo | private |
loadExperimentInfoNexus(const std::string &nxFilename, ::NeXus::File *file, std::string ¶meterStr, const Mantid::Kernel::NexusHDF5Descriptor &fileInfo, const std::string &prefix) | Mantid::API::ExperimentInfo | |
loadExperimentInfoNexus(const std::string &nxFilename, ::NeXus::File *file, std::string ¶meterStr) | Mantid::API::ExperimentInfo | |
loadInstrumentInfoNexus(const std::string &nxFilename, ::NeXus::File *file, std::string ¶meterStr) | Mantid::API::ExperimentInfo | |
loadInstrumentInfoNexus(const std::string &nxFilename, ::NeXus::File *file) | Mantid::API::ExperimentInfo | |
loadInstrumentParametersNexus(::NeXus::File *file, std::string ¶meterStr) | Mantid::API::ExperimentInfo | |
loadInstrumentXML(const std::string &filename) | Mantid::API::ExperimentInfo | private |
loadSampleAndLogInfoNexus(::NeXus::File *file, const Mantid::Kernel::NexusHDF5Descriptor &fileInfo, const std::string &prefix) | Mantid::API::ExperimentInfo | |
loadSampleAndLogInfoNexus(::NeXus::File *file) | Mantid::API::ExperimentInfo | |
logs()=0 | Mantid::API::ITableWorkspace | pure virtual |
m_comment | Mantid::API::Workspace | private |
m_convention | Mantid::API::IPeaksWorkspace | |
m_defaultDetectorGroupingCached | Mantid::API::ExperimentInfo | mutableprivate |
m_det2group | Mantid::API::ExperimentInfo | mutableprivate |
m_history | Mantid::API::Workspace | private |
m_lock | Mantid::Kernel::DataItem | private |
m_name | Mantid::API::Workspace | private |
m_parmap | Mantid::API::ExperimentInfo | protected |
m_run | Mantid::API::ExperimentInfo | private |
m_sample | Mantid::API::ExperimentInfo | private |
m_spectrumDefinitionNeedsUpdate | Mantid::API::ExperimentInfo | mutableprivate |
m_spectrumInfo | Mantid::API::ExperimentInfo | mutableprivate |
m_spectrumInfoMutex | Mantid::API::ExperimentInfo | mutableprivate |
m_spectrumInfoWrapper | Mantid::API::ExperimentInfo | mutableprivate |
m_storageMode | Mantid::API::Workspace | private |
m_title | Mantid::API::Workspace | private |
modified() | Mantid::API::ITableWorkspace | |
mutableComponentInfo() | Mantid::API::ExperimentInfo | |
mutableDetectorInfo() | Mantid::API::ExperimentInfo | |
mutableRun() | Mantid::API::ExperimentInfo | |
mutableSample() | Mantid::API::ExperimentInfo | |
mutableSpectrumInfo() | Mantid::API::ExperimentInfo | |
numberOfDetectorGroups() const | Mantid::API::ExperimentInfo | protected |
operator=(const IPeaksWorkspace &other)=delete | Mantid::API::IPeaksWorkspace | |
Mantid::API::ITableWorkspace::operator=(const ITableWorkspace &)=delete | Mantid::API::ITableWorkspace | |
Mantid::API::Workspace::operator=(const Workspace &other)=delete | Mantid::API::Workspace | |
Mantid::API::ExperimentInfo::operator=(const ExperimentInfo &) | Mantid::API::ExperimentInfo | |
peakInfo(const Kernel::V3D &QFrame, bool labCoords) const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
peakInfoNumber(const Kernel::V3D &qLabFrame, bool labCoords) const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
populateIfNotLoaded() const | Mantid::API::ExperimentInfo | protectedvirtual |
populateInstrumentParameters() | Mantid::API::ExperimentInfo | |
populateWithParameter(Geometry::ParameterMap ¶mMap, Geometry::ParameterMap ¶mMapForPosAndRot, const std::string &name, const Geometry::XMLInstrumentParameter ¶mInfo, const Run &runData) | Mantid::API::ExperimentInfo | private |
readLock() | Mantid::Kernel::DataItem | |
readParameterMap(const std::string ¶meterStr) | Mantid::API::ExperimentInfo | |
removeColumn(const std::string &name)=0 | Mantid::API::ITableWorkspace | pure virtual |
removeFromColumn(Column *c, size_t index) | Mantid::API::ITableWorkspace | inlineprotected |
removePeak(int peakNum)=0 | Mantid::API::IPeaksWorkspace | pure virtual |
removePeaks(std::vector< int > badPeaks)=0 | Mantid::API::IPeaksWorkspace | pure virtual |
removeRow(size_t index)=0 | Mantid::API::ITableWorkspace | pure virtual |
resizeColumn(Column *c, size_t size) | Mantid::API::ITableWorkspace | inlineprotected |
rowCount() const =0 | Mantid::API::ITableWorkspace | pure virtual |
run() const | Mantid::API::ExperimentInfo | |
sample() const | Mantid::API::ExperimentInfo | |
saveExperimentInfoNexus(::NeXus::File *file, bool saveLegacyInstrument=true) const | Mantid::API::ExperimentInfo | |
saveExperimentInfoNexus(::NeXus::File *file, bool saveInstrument, bool saveSample, bool saveLogs) const | Mantid::API::ExperimentInfo | |
saveNexus(::NeXus::File *file) const =0 | Mantid::API::IPeaksWorkspace | pure virtual |
setComment(const std::string &) | Mantid::API::Workspace | |
setCoordinateSystem(const Kernel::SpecialCoordinateSystem coordinateSystem)=0 | Mantid::API::IPeaksWorkspace | pure virtual |
setDetectorGrouping(const size_t index, const std::set< detid_t > &detIDs) const | Mantid::API::ExperimentInfo | |
setEFixed(const detid_t detID, const double value) | Mantid::API::ExperimentInfo | |
setInstrument(const Geometry::Instrument_const_sptr &instr) | Mantid::API::ExperimentInfo | |
setInstumentFromXML(const std::string &nxFilename, std::string &instrumentName, std::string &instrumentXml) | Mantid::API::ExperimentInfo | private |
setName(const std::string &) | Mantid::API::Workspace | private |
setNumberOfDetectorGroups(const size_t count) const | Mantid::API::ExperimentInfo | |
setRowCount(size_t count)=0 | Mantid::API::ITableWorkspace | pure virtual |
setSharedRun(Kernel::cow_ptr< Run > run) | Mantid::API::ExperimentInfo | |
setSpectrumDefinitions(Kernel::cow_ptr< std::vector< SpectrumDefinition > > spectrumDefinitions) | Mantid::API::ExperimentInfo | protected |
setStorageMode(Parallel::StorageMode mode) | Mantid::API::Workspace | protected |
setTitle(const std::string &) | Mantid::API::Workspace | virtual |
sharedRun() | Mantid::API::ExperimentInfo | |
sort(std::vector< std::pair< std::string, bool > > &criteria) | Mantid::API::ITableWorkspace | virtual |
spectrumInfo() const | Mantid::API::ExperimentInfo | |
sptr_instrument | Mantid::API::ExperimentInfo | protected |
storageMode() const | Mantid::API::Workspace | |
String(size_t row, size_t col) | Mantid::API::ITableWorkspace | inline |
threadSafe() const override | Mantid::API::Workspace | inlinevirtual |
toString() const override | Mantid::API::IPeaksWorkspace | protectedvirtual |
unlock() | Mantid::Kernel::DataItem | |
updateCachedDetectorGrouping(const size_t index) const | Mantid::API::ExperimentInfo | protectedvirtual |
updateSpectrumDefinitionIfNecessary(const size_t index) const | Mantid::API::ExperimentInfo | |
Workspace(const Parallel::StorageMode storageMode=Parallel::StorageMode::Cloned) | Mantid::API::Workspace | |
Workspace(const Workspace &) | Mantid::API::Workspace | protected |
~DataItem() | Mantid::Kernel::DataItem | virtual |
~ExperimentInfo() | Mantid::API::ExperimentInfo | virtual |
~Workspace() | Mantid::API::Workspace | |