cacheDefaultDetectorGrouping() const | Mantid::API::ExperimentInfo | private |
cloneExperimentInfo() const override | Mantid::API::FileBackedExperimentInfo | virtual |
componentInfo() const | Mantid::API::ExperimentInfo | |
constInstrumentParameters() const | Mantid::API::ExperimentInfo | |
copyExperimentInfoFrom(const ExperimentInfo *other) | Mantid::API::ExperimentInfo | |
detectorInfo() const | Mantid::API::ExperimentInfo | |
ExperimentInfo() | Mantid::API::ExperimentInfo | |
ExperimentInfo(const ExperimentInfo &) | Mantid::API::ExperimentInfo | |
FileBackedExperimentInfo(std::string filename, std::string nxpath) | Mantid::API::FileBackedExperimentInfo | |
getAvailableWorkspaceEndDate() const | Mantid::API::ExperimentInfo | |
getAvailableWorkspaceStartDate() const | Mantid::API::ExperimentInfo | |
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 | |
getInstrument() const | Mantid::API::ExperimentInfo | |
getLog(const std::string &log) const | Mantid::API::ExperimentInfo | |
getLogAsSingleValue(const std::string &log) const | Mantid::API::ExperimentInfo | |
getRunNumber() const | Mantid::API::ExperimentInfo | |
getWorkspaceStartDate() const | Mantid::API::ExperimentInfo | |
instrumentParameters() const | Mantid::API::ExperimentInfo | |
instrumentParameters() | Mantid::API::ExperimentInfo | |
invalidateAllSpectrumDefinitions() | Mantid::API::ExperimentInfo | private |
invalidateSpectrumDefinition(const size_t index) | Mantid::API::ExperimentInfo | |
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 | |
m_defaultDetectorGroupingCached | Mantid::API::ExperimentInfo | mutableprivate |
m_det2group | Mantid::API::ExperimentInfo | mutableprivate |
m_filename | Mantid::API::FileBackedExperimentInfo | private |
m_loaded | Mantid::API::FileBackedExperimentInfo | mutableprivate |
m_nxpath | Mantid::API::FileBackedExperimentInfo | 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 |
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 ExperimentInfo &) | Mantid::API::ExperimentInfo | |
populateFromFile() const | Mantid::API::FileBackedExperimentInfo | private |
populateIfNotLoaded() const override | Mantid::API::FileBackedExperimentInfo | privatevirtual |
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 |
readParameterMap(const std::string ¶meterStr) | Mantid::API::ExperimentInfo | |
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 | |
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 |
setNumberOfDetectorGroups(const size_t count) const | Mantid::API::ExperimentInfo | |
setSharedRun(Kernel::cow_ptr< Run > run) | Mantid::API::ExperimentInfo | |
setSpectrumDefinitions(Kernel::cow_ptr< std::vector< SpectrumDefinition > > spectrumDefinitions) | Mantid::API::ExperimentInfo | protected |
sharedRun() | Mantid::API::ExperimentInfo | |
spectrumInfo() const | Mantid::API::ExperimentInfo | |
sptr_instrument | Mantid::API::ExperimentInfo | protected |
toString() const | Mantid::API::ExperimentInfo | |
updateCachedDetectorGrouping(const size_t index) const | Mantid::API::ExperimentInfo | protectedvirtual |
updateSpectrumDefinitionIfNecessary(const size_t index) const | Mantid::API::ExperimentInfo | |
~ExperimentInfo() | Mantid::API::ExperimentInfo | virtual |