| addAxesInfoAndLogs(const DataObjects::Workspace2D_sptr &ws, bool loadAsRectImg, const FITSInfo &fileInfo, int binSize, double cmpp) | Mantid::DataHandling::LoadFITS | private |
| addObserver(const Poco::AbstractObserver &observer) const override | Mantid::API::Algorithm | virtual |
| addTimer(const std::string &name, const Kernel::time_point_ns &begin, const Kernel::time_point_ns &end) | Mantid::API::Algorithm | |
| afterPropertySet(const std::string &) override | Mantid::API::Algorithm | virtual |
| Algorithm() | Mantid::API::Algorithm | |
| Algorithm(const Algorithm &)=delete | Mantid::API::Algorithm | |
| alias() const override | Mantid::API::Algorithm | inlinevirtual |
| aliasDeprecated() const override | Mantid::API::Algorithm | inlinevirtual |
| asJson(bool withDefaultValues=false) const override | Mantid::API::Algorithm | virtual |
| asString(bool withDefaultValues=false) const override | Mantid::API::Algorithm | virtual |
| cacheInputWorkspaceHistories() | Mantid::API::Algorithm | protected |
| cacheWorkspaceProperties() | Mantid::API::Algorithm | protected |
| calledByAlias | Mantid::API::Algorithm | |
| cancel() override | Mantid::API::Algorithm | virtual |
| categories() const override | Mantid::API::Algorithm | virtual |
| category() const override | Mantid::DataHandling::LoadFITS | inlinevirtual |
| categorySeparator() const override | Mantid::API::Algorithm | inlinevirtual |
| checkGroups() | Mantid::API::Algorithm | virtual |
| clear() override | Mantid::API::Algorithm | virtual |
| clearWorkspaceCaches() | Mantid::API::Algorithm | private |
| communicator() const | Mantid::API::Algorithm | |
| confidence(Kernel::FileDescriptor &descriptor) const override | Mantid::DataHandling::LoadFITS | virtual |
| copyNonWorkspaceProperties(IAlgorithm *alg, int periodNum) | Mantid::API::Algorithm | |
| copyPropertiesFrom(const Algorithm &alg) | Mantid::API::Algorithm | inlinevirtual |
| createChildAlgorithm(const std::string &name, const double startProgress=-1., const double endProgress=-1., const bool enableLogging=true, const int &version=-1) | Mantid::API::Algorithm | virtual |
| declareOrReplaceProperty(std::unique_ptr< Kernel::Property > p, const std::string &doc="") override | Mantid::API::Algorithm | virtual |
| declareProperty(std::unique_ptr< Kernel::Property > p, const std::string &doc="") override | Mantid::API::Algorithm | virtual |
| declareProperty(std::unique_ptr< Property > p, const std::string &doc="")=0 | Mantid::API::Algorithm | virtual |
| declareProperty(const std::string &name, T value, IValidator_sptr validator=std::make_shared< NullValidator >(), const std::string &doc="", const unsigned int direction=Direction::Input) | Mantid::API::Algorithm | inline |
| declareProperty(const std::string &name, T value, const std::string &doc, const unsigned int direction=Direction::Input) | Mantid::API::Algorithm | inline |
| declareProperty(const std::string &name, T value, const unsigned int direction) | Mantid::API::Algorithm | inline |
| declareProperty(const std::string &name, const char *value, IValidator_sptr validator=std::make_shared< NullValidator >(), const std::string &doc=std::string(), const unsigned int direction=Direction::Input) | Mantid::API::Algorithm | inline |
| declareProperty(const std::string &name, const char *value, const std::string &doc, IValidator_sptr validator=std::make_shared< NullValidator >(), const unsigned int direction=Direction::Input) | Mantid::API::Algorithm | inline |
| declareProperty(const std::string &name, const char *value, const unsigned int direction) | Mantid::API::Algorithm | inline |
| declareWorkspaceInputProperties(const std::string &propertyName, const std::string &doc, WSPropArgs &&...wsPropArgs) | Mantid::API::Algorithm | protected |
| doCallProcessGroups(Mantid::Types::Core::DateAndTime &start_time) | Mantid::API::Algorithm | private |
| doFilterNoise(double thresh, API::MantidImage &imageY, API::MantidImage &imageE) | Mantid::DataHandling::LoadFITS | private |
| doLoadFiles(const std::vector< std::string > &paths, const std::string &outWSName, bool loadAsRectImg, int binSize, double noiseThresh) | Mantid::DataHandling::LoadFITS | private |
| doRebin(size_t rebin, const API::MantidImage &imageY, const API::MantidImage &imageE, API::MantidImage &rebinnedY, API::MantidImage &rebinnedE) | Mantid::DataHandling::LoadFITS | private |
| doSetInputProperties(const std::string &name, const T1 &wksp, IndexType type, const T2 &list) | Mantid::API::Algorithm | private |
| doSetProperty(const std::string &name, const T &value) | Mantid::Kernel::IPropertyManager | inlineprivate |
| doSetProperty(const std::string &name, const std::shared_ptr< T > &value) | Mantid::Kernel::IPropertyManager | inlineprivate |
| enableHistoryRecordingForChild(const bool on) override | Mantid::API::Algorithm | virtual |
| exec() override | Mantid::DataHandling::LoadFITS | privatevirtual |
| IFileLoader< Kernel::FileDescriptor >::exec(Parallel::ExecutionMode executionMode) | Mantid::API::Algorithm | protected |
| execDistributed() | Mantid::API::Algorithm | protectedvirtual |
| execMasterOnly() | Mantid::API::Algorithm | protectedvirtual |
| execute() override final | Mantid::API::Algorithm | virtual |
| executeAsChildAlg() override | Mantid::API::Algorithm | virtual |
| executeAsync() override | Mantid::API::Algorithm | virtual |
| executeAsyncImpl(const Poco::Void &i) | Mantid::API::Algorithm | private |
| executeInternal() | Mantid::API::Algorithm | private |
| executionState() const override | Mantid::API::Algorithm | virtual |
| existsProperty(const std::string &name) const override | Mantid::API::Algorithm | virtual |
| fetchNumber(const std::string &name) | Mantid::DataHandling::LoadFITS | private |
| fillHistory() | Mantid::API::Algorithm | protectedvirtual |
| fillHistory(const std::vector< Workspace_sptr > &outputWorkspaces) | Mantid::API::Algorithm | private |
| filterByProperty(const Kernel::TimeSeriesProperty< bool > &, const std::vector< std::string > &) override | Mantid::API::Algorithm | inlinevirtual |
| filterByTime(const Types::Core::DateAndTime &, const Types::Core::DateAndTime &) override | Mantid::API::Algorithm | inlinevirtual |
| findWorkspaces(WorkspaceVector &workspaces, unsigned int direction, bool checkADS=false) const | Mantid::API::Algorithm | |
| fromHistory(const AlgorithmHistory &history) | Mantid::API::Algorithm | static |
| fromJson(const Json::Value &input) | Mantid::API::Algorithm | static |
| fromString(const std::string &input) | Mantid::API::Algorithm | static |
| g_AXIS_NAMES_NAME | Mantid::DataHandling::LoadFITS | privatestatic |
| g_BASE_HEADER_SIZE | Mantid::DataHandling::LoadFITS | privatestatic |
| g_BIT_DEPTH_NAME | Mantid::DataHandling::LoadFITS | privatestatic |
| g_COMMENT_KEYNAME | Mantid::DataHandling::LoadFITS | privatestatic |
| g_defaultImgType | Mantid::DataHandling::LoadFITS | privatestatic |
| g_DIGIT_SIZE_APPEND | Mantid::DataHandling::LoadFITS | privatestatic |
| g_END_KEYNAME | Mantid::DataHandling::LoadFITS | privatestatic |
| g_execCount | Mantid::API::Algorithm | protectedstatic |
| g_HEADER_MAP_NAME | Mantid::DataHandling::LoadFITS | privatestatic |
| g_IMAGE_KEY_NAME | Mantid::DataHandling::LoadFITS | privatestatic |
| g_log | Mantid::API::Algorithm | protected |
| g_maxBitDepth | Mantid::DataHandling::LoadFITS | privatestatic |
| g_maxBytesPP | Mantid::DataHandling::LoadFITS | privatestatic |
| g_ROTATION_NAME | Mantid::DataHandling::LoadFITS | privatestatic |
| g_XTENSION_KEYNAME | Mantid::DataHandling::LoadFITS | privatestatic |
| getAlgorithmID() const override | Mantid::API::Algorithm | inlinevirtual |
| getAlgStartupLogging() const override | Mantid::API::Algorithm | virtual |
| getAlwaysStoreInADS() const override | Mantid::API::Algorithm | virtual |
| getCancel() const | Mantid::API::Algorithm | |
| getDeclaredPropertyNames() const noexcept override | Mantid::API::Algorithm | virtual |
| getExecutionMode() const | Mantid::API::Algorithm | private |
| getInputWorkspaceStorageModes() const | Mantid::API::Algorithm | private |
| getLogger() const | Mantid::API::Algorithm | |
| getLoggingOffset() const override | Mantid::API::Algorithm | virtual |
| getParallelExecutionMode(const std::map< std::string, Parallel::StorageMode > &storageModes) const override | Mantid::API::ParallelAlgorithm | protectedvirtual |
| getPointerToProperty(const std::string &name) const override | Mantid::API::Algorithm | virtual |
| getPointerToPropertyOrdinal(const int &index) const override | Mantid::API::Algorithm | virtual |
| getProperties() const override | Mantid::API::Algorithm | virtual |
| getPropertiesInGroup(const std::string &group) const | Mantid::Kernel::IPropertyManager | |
| getProperty(const std::string &name) const override | Mantid::API::Algorithm | virtual |
| getPropertyValue(const std::string &name) const override | Mantid::API::Algorithm | virtual |
| getValue(const std::string &name) const | Mantid::Kernel::IPropertyManager | protected |
| getValue(const std::string &name) const | Mantid::Kernel::IPropertyManager | protected |
| getValue(const std::string &name) const | Mantid::Kernel::IPropertyManager | protected |
| getWorkspaceAndIndices(const std::string &name) const | Mantid::API::Algorithm | |
| handleChildProgressNotification(const Poco::AutoPtr< ProgressNotification > &pNf) | Mantid::API::Algorithm | protected |
| headerSanityCheck(const FITSInfo &hdr, const FITSInfo &hdrFirst) | Mantid::DataHandling::LoadFITS | private |
| helpURL() const override | Mantid::API::Algorithm | inlinevirtual |
| init() override | Mantid::DataHandling::LoadFITS | privatevirtual |
| initialize() override | Mantid::API::Algorithm | virtual |
| interruption_point() | Mantid::API::Algorithm | protected |
| isChild() const override | Mantid::API::Algorithm | virtual |
| isCompoundProperty(const std::string &name) const | Mantid::API::Algorithm | private |
| isDefault(const std::string &name) const | Mantid::API::Algorithm | |
| isEmpty(const NumT toCheck) | Mantid::API::Algorithm | protectedstatic |
| isExecuted() const override | Mantid::API::Algorithm | virtual |
| isInitialized() const override | Mantid::API::Algorithm | virtual |
| isInstrOtherThanIMAT(const FITSInfo &hdr) | Mantid::DataHandling::LoadFITS | private |
| isLogging() const override | Mantid::API::Algorithm | virtual |
| isReadyForGarbageCollection() const override | Mantid::API::Algorithm | virtual |
| isRecordingHistoryForChild() | Mantid::API::Algorithm | inline |
| isRunning() const override | Mantid::API::Algorithm | virtual |
| isWorkspaceProperty(const Kernel::Property *const prop) const | Mantid::API::Algorithm | protected |
| linkHistoryWithLastChild() | Mantid::API::Algorithm | private |
| LoadFITS() | Mantid::DataHandling::LoadFITS | |
| loadHeader(const std::string &filePath, FITSInfo &header) | Mantid::DataHandling::LoadFITS | private |
| loadMutipleAsOne() override | Mantid::DataHandling::LoadFITS | inlinevirtual |
| lockWorkspaces() | Mantid::API::Algorithm | private |
| logAlgorithmInfo() const | Mantid::API::Algorithm | private |
| m_algorithmID | Mantid::API::Algorithm | private |
| m_alwaysStoreInADS | Mantid::API::Algorithm | private |
| m_cancel | Mantid::API::Algorithm | protected |
| m_ChildAlgorithms | Mantid::API::Algorithm | private |
| m_communicator | Mantid::API::Algorithm | private |
| m_endChildProgress | Mantid::API::Algorithm | mutableprivate |
| m_executeAsync | Mantid::API::Algorithm | private |
| m_executionState | Mantid::API::Algorithm | private |
| m_gcTime | Mantid::API::Algorithm | private |
| m_groupsHaveSimilarNames | Mantid::API::Algorithm | private |
| m_groupSize | Mantid::API::Algorithm | protected |
| m_groupWorkspaces | Mantid::API::Algorithm | private |
| m_headerAxisNameKeys | Mantid::DataHandling::LoadFITS | private |
| m_headerBitDepthKey | Mantid::DataHandling::LoadFITS | private |
| m_headerImageKeyKey | Mantid::DataHandling::LoadFITS | private |
| m_headerNAxisNameKey | Mantid::DataHandling::LoadFITS | private |
| m_headerOffsetKey | Mantid::DataHandling::LoadFITS | private |
| m_headerRotationKey | Mantid::DataHandling::LoadFITS | private |
| m_headerScaleKey | Mantid::DataHandling::LoadFITS | private |
| m_history | Mantid::API::Algorithm | protected |
| m_imageType | Mantid::DataHandling::LoadFITS | private |
| m_inputWorkspaceHistories | Mantid::API::Algorithm | private |
| m_inputWorkspaceProps | Mantid::API::Algorithm | protected |
| m_isAlgStartupLoggingEnabled | Mantid::API::Algorithm | private |
| m_isChildAlgorithm | Mantid::API::Algorithm | private |
| m_log | Mantid::API::Algorithm | protected |
| m_mapFile | Mantid::DataHandling::LoadFITS | private |
| m_notificationCenter | Mantid::API::Algorithm | mutableprivate |
| m_outputWorkspaceProps | Mantid::API::Algorithm | private |
| m_parallelException | Mantid::API::Algorithm | protected |
| m_parentHistory | Mantid::API::Algorithm | protected |
| m_pixelCount | Mantid::DataHandling::LoadFITS | private |
| m_progressObserver | Mantid::API::Algorithm | mutableprivate |
| m_properties | Mantid::API::Algorithm | private |
| m_pureOutputWorkspaceProps | Mantid::API::Algorithm | private |
| m_readLockedWorkspaces | Mantid::API::Algorithm | private |
| m_recordHistoryForChild | Mantid::API::Algorithm | private |
| m_reservedList | Mantid::API::Algorithm | private |
| m_resultState | Mantid::API::Algorithm | private |
| m_rethrow | Mantid::API::Algorithm | private |
| m_runningAsync | Mantid::API::Algorithm | private |
| m_sampleRotation | Mantid::DataHandling::LoadFITS | private |
| m_singleGroup | Mantid::API::Algorithm | private |
| m_startChildProgress | Mantid::API::Algorithm | mutableprivate |
| m_unrolledInputWorkspaces | Mantid::API::Algorithm | protected |
| m_usingBaseProcessGroups | Mantid::API::Algorithm | protected |
| m_writeLockedWorkspaces | Mantid::API::Algorithm | private |
| makeWorkspace(const FITSInfo &fileInfo, size_t &newFileNumber, std::vector< char > &buffer, API::MantidImage &imageY, API::MantidImage &imageE, const DataObjects::Workspace2D_sptr &parent, bool loadAsRectImg=false, int binSize=1, double noiseThresh=false) | Mantid::DataHandling::LoadFITS | private |
| mapHeaderKeys() | Mantid::DataHandling::LoadFITS | private |
| name() const override | Mantid::DataHandling::LoadFITS | inlinevirtual |
| notificationCenter() const | Mantid::API::Algorithm | protected |
| operator=(const Algorithm &)=delete | Mantid::API::Algorithm | |
| padZeros(const size_t number, const size_t totalDigitCount) | Mantid::DataHandling::LoadFITS | private |
| parseHeader(FITSInfo &headerInfo) | Mantid::DataHandling::LoadFITS | private |
| processGroups() | Mantid::API::Algorithm | virtual |
| progress(double p, const std::string &msg="", double estimatedTime=0.0, int progressPrecision=0) | Mantid::API::Algorithm | protected |
| progressObserver() const | Mantid::API::Algorithm | protected |
| propertyCount() const override | Mantid::API::Algorithm | virtual |
| readDataToImgs(const FITSInfo &fileInfo, API::MantidImage &imageY, API::MantidImage &imageE, std::vector< char > &buffer) | Mantid::DataHandling::LoadFITS | private |
| readDataToWorkspace(const FITSInfo &fileInfo, double cmpp, const DataObjects::Workspace2D_sptr &ws, std::vector< char > &buffer) | Mantid::DataHandling::LoadFITS | private |
| readInBuffer(const FITSInfo &fileInfo, std::vector< char > &buffer, size_t len) | Mantid::DataHandling::LoadFITS | private |
| registerFeatureUsage() const | Mantid::API::Algorithm | private |
| removeObserver(const Poco::AbstractObserver &observer) const override | Mantid::API::Algorithm | virtual |
| removeProperty(const std::string &name, const bool delproperty=true) override | Mantid::API::Algorithm | virtual |
| reportCompleted(const double &duration, const bool groupProcessing=false) | Mantid::API::Algorithm | private |
| resetProperties() override | Mantid::API::Algorithm | virtual |
| resultState() const override | Mantid::API::Algorithm | virtual |
| seeAlso() const override | Mantid::DataHandling::LoadFITS | inlinevirtual |
| setAlgStartupLogging(const bool enabled) override | Mantid::API::Algorithm | virtual |
| setAlwaysStoreInADS(const bool doStore) override | Mantid::API::Algorithm | virtual |
| setChild(const bool isChild) override | Mantid::API::Algorithm | virtual |
| setChildEndProgress(const double endProgress) const override | Mantid::API::Algorithm | inlinevirtual |
| setChildStartProgress(const double startProgress) const override | Mantid::API::Algorithm | inlinevirtual |
| setCommunicator(const Parallel::Communicator &communicator) | Mantid::API::Algorithm | |
| setExecutionState(const ExecutionState state) | Mantid::API::Algorithm | protected |
| setLogging(const bool value) override | Mantid::API::Algorithm | virtual |
| setLoggingOffset(const int value) override | Mantid::API::Algorithm | virtual |
| setOtherProperties(IAlgorithm *alg, const std::string &propertyName, const std::string &propertyValue, int periodNum) | Mantid::API::Algorithm | protectedvirtual |
| setProperties(const std::string &propertiesJson, const std::unordered_set< std::string > &ignoreProperties=std::unordered_set< std::string >(), bool createMissing=false) override | Mantid::API::Algorithm | virtual |
| setProperties(const ::Json::Value &jsonValue, const std::unordered_set< std::string > &ignoreProperties=std::unordered_set< std::string >(), bool createMissing=false) override | Mantid::API::Algorithm | virtual |
| setPropertiesWithString(const std::string &propertiesString, const std::unordered_set< std::string > &ignoreProperties=std::unordered_set< std::string >()) override | Mantid::API::Algorithm | virtual |
| setProperty(const std::string &name, const T &value) | Mantid::Kernel::IPropertyManager | inline |
| setProperty(const std::string &name, std::unique_ptr< T > value) | Mantid::Kernel::IPropertyManager | inline |
| setProperty(const std::string &name, const char *value) | Mantid::Kernel::IPropertyManager | inline |
| setProperty(const std::string &name, const std::string &value) | Mantid::Kernel::IPropertyManager | inline |
| setPropertyGroup(const std::string &name, const std::string &group) | Mantid::Kernel::IPropertyManager | inline |
| setPropertyOrdinal(const int &index, const std::string &value) override | Mantid::API::Algorithm | virtual |
| setPropertySettings(const std::string &name, std::unique_ptr< IPropertySettings > settings) | Mantid::Kernel::IPropertyManager | |
| setPropertyValue(const std::string &name, const std::string &value) override | Mantid::API::Algorithm | virtual |
| setPropertyValueFromJson(const std::string &name, const Json::Value &value) override | Mantid::API::Algorithm | virtual |
| setResultState(const ResultState state) | Mantid::API::Algorithm | protected |
| setRethrows(const bool rethrow) override | Mantid::API::Algorithm | virtual |
| setTypedProperty(const std::string &name, const T &value, const std::false_type &) | Mantid::Kernel::IPropertyManager | inlineprivate |
| setTypedProperty(const std::string &name, const T &value, const std::true_type &) | Mantid::Kernel::IPropertyManager | inlineprivate |
| setTypedProperty(const std::string &name, std::unique_ptr< T > value, const std::true_type &) | Mantid::Kernel::IPropertyManager | inlineprivate |
| setupAsChildAlgorithm(const Algorithm_sptr &algorithm, const double startProgress=-1., const double endProgress=-1., const bool enableLogging=true) | Mantid::API::Algorithm | |
| setupDefaultKeywordNames() | Mantid::DataHandling::LoadFITS | private |
| setupSkipValidationMasterOnly() | Mantid::API::Algorithm | private |
| setWorkspaceInputProperties(const std::string &name, const std::shared_ptr< T1 > &wksp, IndexType type, const T2 &list) | Mantid::API::Algorithm | |
| setWorkspaceInputProperties(const std::string &name, const std::string &wsName, IndexType type, const T2 &list) | Mantid::API::Algorithm | |
| splitByTime(std::vector< Kernel::SplittingInterval > &, std::vector< Kernel::PropertyManager * >) const override | Mantid::API::Algorithm | inlinevirtual |
| store() | Mantid::API::Algorithm | protected |
| summary() const override | Mantid::DataHandling::LoadFITS | inlinevirtual |
| takeProperty(const size_t index) override | Mantid::API::Algorithm | virtual |
| toJson() const override | Mantid::API::Algorithm | virtual |
| toString() const override | Mantid::API::Algorithm | virtual |
| trackAlgorithmHistory(std::shared_ptr< AlgorithmHistory > parentHist) | Mantid::API::Algorithm | |
| trackingHistory() | Mantid::API::Algorithm | protected |
| unlockWorkspaces() | Mantid::API::Algorithm | private |
| updatePropertyValues(const IPropertyManager &other) | Mantid::Kernel::IPropertyManager | |
| validateInputs() override | Mantid::API::Algorithm | virtual |
| validateProperties() const override | Mantid::API::Algorithm | virtual |
| version() const override | Mantid::DataHandling::LoadFITS | inlinevirtual |
| workspaceMethodInputProperty() const override | Mantid::API::Algorithm | virtual |
| workspaceMethodName() const override | Mantid::API::Algorithm | virtual |
| workspaceMethodOn() const override | Mantid::API::Algorithm | virtual |
| workspaceMethodOnTypes() const | Mantid::API::Algorithm | inlineprotectedvirtual |
| WorkspaceVector typedef | Mantid::API::Algorithm | |
| ~Algorithm() override | Mantid::API::Algorithm | |
| ~IPropertyManager()=default | Mantid::Kernel::IPropertyManager | virtual |
| ~ParallelAlgorithm()=default | Mantid::API::ParallelAlgorithm | protected |