| cacheDefaultDetectorGrouping() const | Mantid::API::ExperimentInfo | private |
| cloneExperimentInfo() const | Mantid::API::ExperimentInfo | 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 | |
| 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_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 | |
| 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 |
| 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 |