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

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

addGoniometer(const Geometry::Goniometer &goniometer)Mantid::API::Run
addLogData(Kernel::Property *p)Mantid::API::LogManagerinline
addLogData(std::unique_ptr< Kernel::Property > p, bool overwrite=false)Mantid::API::LogManagerinline
addProperty(Kernel::Property *prop, bool overwrite=false)Mantid::API::LogManagerinline
addProperty(std::unique_ptr< Kernel::Property > prop, bool overwrite=false)Mantid::API::LogManager
addProperty(const std::string &name, const TYPE &value, bool overwrite=false)Mantid::API::LogManager
addProperty(const std::string &name, const TYPE &value, const std::string &units, bool overwrite=false)Mantid::API::LogManager
calculateAverageGoniometerMatrix()Mantid::API::Runprivate
calculateGoniometerMatrices(const Geometry::Goniometer &goniometer)Mantid::API::Runprivate
clearGoniometers()Mantid::API::Run
clearLogs()Mantid::API::LogManager
clearOutdatedTimeSeriesLogValues()Mantid::API::LogManager
clearTimeSeriesLogs()Mantid::API::LogManager
clone()Mantid::API::Run
copyGoniometers(const Run &other)Mantid::API::Runprivate
endTime() constMantid::API::LogManager
filterByLog(const Kernel::TimeSeriesProperty< bool > &filter, const std::vector< std::string > &excludedFromFiltering=std::vector< std::string >())Mantid::API::LogManager
filterByTime(const Types::Core::DateAndTime start, const Types::Core::DateAndTime stop) overrideMantid::API::Runvirtual
getBinBoundaries() constMantid::API::Run
getGoniometer() constMantid::API::Run
getGoniometer(const size_t index) constMantid::API::Run
getGoniometerMatrices() constMantid::API::Run
getGoniometerMatrix() constMantid::API::Run
getGoniometerMatrix(const size_t index) constMantid::API::Run
getInvalidValuesFilter(const std::string &logName) constMantid::API::LogManager
getInvalidValuesFilterLogName(const std::string &logName)Mantid::API::LogManagerstatic
getLogAsSingleValue(const std::string &name, Kernel::Math::StatisticType statistic=Kernel::Math::Mean) constMantid::API::LogManagerinline
getLogData(const std::string &name) constMantid::API::LogManagerinline
getLogData() constMantid::API::LogManagerinline
getMemorySize() const overrideMantid::API::Runvirtual
getNumGoniometers() constMantid::API::Run
getProperties() constMantid::API::LogManager
getProperty(const std::string &name) constMantid::API::LogManager
getPropertyAsIntegerValue(const std::string &name) constMantid::API::LogManager
getPropertyAsSingleValue(const std::string &name, Kernel::Math::StatisticType statistic=Kernel::Math::Mean) constMantid::API::LogManager
getPropertyValueAsType(const std::string &name) constMantid::API::LogManager
getProtonCharge() constMantid::API::Run
getTimeAveragedStd(const std::string &name) constMantid::API::LogManager
getTimeSeriesProperty(const std::string &name) constMantid::API::LogManager
hasInvalidValuesFilter(const std::string &logName) constMantid::API::LogManager
hasProperty(const std::string &name) constMantid::API::LogManager
histogramBinBoundaries(const double value) constMantid::API::Run
integrateProtonCharge(const std::string &logname="proton_charge") constMantid::API::Run
loadNexus(::NeXus::File *file, const std::string &group, const Mantid::Kernel::NexusHDF5Descriptor &fileInfo, const std::string &prefix, bool keepOpen=false) overrideMantid::API::Runvirtual
loadNexus(::NeXus::File *file, const std::string &group, bool keepOpen=false) overrideMantid::API::Runvirtual
Mantid::API::LogManager::loadNexus(::NeXus::File *file, const Mantid::Kernel::NexusHDF5Descriptor &fileInfo, const std::string &prefix)Mantid::API::LogManagerprotected
Mantid::API::LogManager::loadNexus(::NeXus::File *file, const std::map< std::string, std::string > &entries)Mantid::API::LogManagerprotected
loadNexusCommon(::NeXus::File *file, const std::string &nameClass)Mantid::API::Runprivate
LogManager()Mantid::API::LogManager
LogManager(const LogManager &other)Mantid::API::LogManager
m_goniometersMantid::API::Runprivate
m_histoBinsMantid::API::Runprivate
m_managerMantid::API::LogManagerprotected
m_singleValueCacheMantid::API::LogManagerprivate
mergeMergables(Mantid::Kernel::PropertyManager &sum, const Mantid::Kernel::PropertyManager &toAdd)Mantid::API::Runprivate
mutableGoniometer()Mantid::API::Run
mutableGoniometer(const size_t index)Mantid::API::Run
operator!=(const Run &other)Mantid::API::Run
Mantid::API::LogManager::operator!=(const LogManager &other) constMantid::API::LogManager
operator+=(const Run &rhs)Mantid::API::Run
operator=(const Run &other)Mantid::API::Run
Mantid::API::LogManager::operator=(const LogManager &other)Mantid::API::LogManager
operator==(const Run &other)Mantid::API::Run
Mantid::API::LogManager::operator==(const LogManager &other) constMantid::API::LogManager
PROTON_CHARGE_LOG_NAMEMantid::API::LogManagerprotectedstatic
removeLogData(const std::string &name, const bool delproperty=true)Mantid::API::LogManagerinline
removeProperty(const std::string &name, bool delProperty=true)Mantid::API::LogManager
Run()Mantid::API::Run
Run(const Run &other)Mantid::API::Run
saveNexus(::NeXus::File *file, const std::string &group, bool keepOpen=false) const overrideMantid::API::Runvirtual
setGoniometer(const Geometry::Goniometer &goniometer, const bool useLogValues)Mantid::API::Run
setGoniometers(const Geometry::Goniometer &goniometer)Mantid::API::Run
setProtonCharge(const double charge)Mantid::API::Run
setStartAndEndTime(const Types::Core::DateAndTime &start, const Types::Core::DateAndTime &end)Mantid::API::LogManager
splitByTime(Kernel::TimeSplitterType &splitter, std::vector< LogManager * > outputs) const overrideMantid::API::Runvirtual
startTime() constMantid::API::LogManager
storeHistogramBinBoundaries(const std::vector< double > &histoBins)Mantid::API::Run
~LogManager()Mantid::API::LogManagervirtual
~Run()Mantid::API::Run