| addGoniometer(const Geometry::Goniometer &goniometer) | Mantid::API::Run | |
| addLogData(Kernel::Property *p) | Mantid::API::LogManager | inline |
| addLogData(std::unique_ptr< Kernel::Property > p, bool overwrite=false) | Mantid::API::LogManager | inline |
| addProperty(Kernel::Property *prop, bool overwrite=false) | Mantid::API::LogManager | inline |
| 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::Run | private |
| calculateGoniometerMatrices(const Geometry::Goniometer &goniometer) | Mantid::API::Run | private |
| clearGoniometers() | Mantid::API::Run | |
| clearLogs() | Mantid::API::LogManager | |
| clearOutdatedTimeSeriesLogValues() | Mantid::API::LogManager | |
| clearSingleValueCache() | Mantid::API::LogManager | |
| clearTimeSeriesLogs() | Mantid::API::LogManager | |
| clone() | Mantid::API::Run | |
| cloneInTimeROI(const Kernel::TimeROI &timeROI) | Mantid::API::LogManager | |
| copyAndFilterProperties(const LogManager &other, const Kernel::TimeROI &timeROI) | Mantid::API::LogManager | |
| copyGoniometers(const Run &other) | Mantid::API::Run | private |
| endTime() const | Mantid::API::LogManager | |
| filterByLog(Mantid::Kernel::LogFilter *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) override | Mantid::API::Run | virtual |
| getBadPulseRange(const std::string &logname="proton_charge", const double &cutoff=95.) const | Mantid::API::Run | |
| getBinBoundaries() const | Mantid::API::Run | |
| getFirstPulseTime() const | Mantid::API::LogManager | |
| getGoniometer() const | Mantid::API::Run | |
| getGoniometer(const size_t index) const | Mantid::API::Run | |
| getGoniometerMatrices() const | Mantid::API::Run | |
| getGoniometerMatrix() const | Mantid::API::Run | |
| getGoniometerMatrix(const size_t index) const | Mantid::API::Run | |
| getInvalidValuesFilter(const std::string &logName) const | Mantid::API::LogManager | |
| getInvalidValuesFilterLogName(const std::string &logName) | Mantid::API::LogManager | static |
| getLastPulseTime() const | Mantid::API::LogManager | |
| getLogAsSingleValue(const std::string &name, Kernel::Math::StatisticType statistic=Kernel::Math::Mean) const | Mantid::API::LogManager | inline |
| getLogData(const std::string &name) const | Mantid::API::LogManager | inline |
| getLogData() const | Mantid::API::LogManager | inline |
| getMemorySize() const override | Mantid::API::Run | virtual |
| getNumGoniometers() const | Mantid::API::Run | |
| getProperties() const | Mantid::API::LogManager | |
| getProperty(const std::string &name) const | Mantid::API::LogManager | |
| getPropertyAsIntegerValue(const std::string &name) const | Mantid::API::LogManager | |
| getPropertyAsSingleValue(const std::string &name, Kernel::Math::StatisticType statistic=Kernel::Math::Mean) const | Mantid::API::LogManager | |
| getPropertyValueAsType(const std::string &name) const | Mantid::API::LogManager | |
| getProtonCharge() const | Mantid::API::Run | |
| getProtonChargeLogName() const | Mantid::API::LogManager | inline |
| getProtonChargeUnfilteredName() const | Mantid::API::LogManager | inline |
| getStatistics(const std::string &name) const | Mantid::API::LogManager | |
| getTimeAveragedStd(const std::string &name) const | Mantid::API::LogManager | |
| getTimeAveragedValue(const std::string &name) const | Mantid::API::LogManager | |
| getTimeROI() const | Mantid::API::LogManager | |
| getTimeSeriesProperty(const std::string &name) const | Mantid::API::LogManager | |
| hasEndTime() const | Mantid::API::LogManager | protected |
| hasInvalidValuesFilter(const std::string &logName) const | Mantid::API::LogManager | |
| hasProperty(const std::string &name) const | Mantid::API::LogManager | |
| hasStartTime() const | Mantid::API::LogManager | protected |
| hasValidProtonChargeLog(std::string &error) const | Mantid::API::LogManager | protected |
| histogramBinBoundaries(const double value) const | Mantid::API::Run | |
| integrateProtonCharge(const std::string &logname="proton_charge") const | Mantid::API::Run | |
| loadNexus(Nexus::File *file, const std::string &group, const Mantid::Nexus::NexusDescriptor &fileInfo, const std::string &prefix, bool keepOpen=false) override | Mantid::API::Run | virtual |
| loadNexus(Nexus::File *file, const std::string &group, bool keepOpen=false) override | Mantid::API::Run | virtual |
| Mantid::API::LogManager::loadNexus(Nexus::File *file, const Mantid::Nexus::NexusDescriptor &fileInfo, const std::string &prefix) | Mantid::API::LogManager | protected |
| Mantid::API::LogManager::loadNexus(Nexus::File *file, const std::map< std::string, std::string > &entries) | Mantid::API::LogManager | protected |
| loadNexusCommon(Nexus::File *file, const std::string &nameClass) | Mantid::API::Run | private |
| LogManager() | Mantid::API::LogManager | |
| LogManager(const LogManager &other) | Mantid::API::LogManager | |
| m_goniometers | Mantid::API::Run | private |
| m_histoBins | Mantid::API::Run | private |
| m_manager | Mantid::API::LogManager | protected |
| m_singleValueCache | Mantid::API::LogManager | mutableprivate |
| m_timeroi | Mantid::API::LogManager | protected |
| mergeMergables(Mantid::Kernel::PropertyManager &sum, const Mantid::Kernel::PropertyManager &toAdd) | Mantid::API::Run | private |
| 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) const | Mantid::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) const | Mantid::API::LogManager | |
| PROTON_CHARGE_LOG_NAME | Mantid::API::LogManager | protectedstatic |
| PROTON_CHARGE_UNFILTERED_LOG_NAME | Mantid::API::LogManager | protectedstatic |
| removeDataOutsideTimeROI() | Mantid::API::LogManager | virtual |
| removeLogData(const std::string &name, const bool delproperty=true) | Mantid::API::LogManager | inline |
| 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 override | Mantid::API::Run | virtual |
| setDuration() | Mantid::API::Run | |
| 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 | |
| setTimeROI(const Kernel::TimeROI &timeroi) override | Mantid::API::Run | virtual |
| startTime() const | Mantid::API::LogManager | |
| storeHistogramBinBoundaries(const std::vector< double > &histoBins) | Mantid::API::Run | |
| ~LogManager() | Mantid::API::LogManager | virtual |
| ~Run() | Mantid::API::Run | |