10#include "MantidAlgorithms/DllConfig.h"
25 const std::string
name()
const override {
return "AddLogDerivative"; };
27 const std::string
summary()
const override {
28 return "Add a sample log that is the first or second derivative of an "
29 "existing sample log.";
33 int version()
const override {
return 1; };
34 const std::vector<std::string>
seeAlso()
const override {
return {
"AddSampleLog"}; }
36 const std::string
category()
const override {
return "DataHandling\\Logs"; }
40 const std::string &name,
int numDerivatives);
Base class from which all concrete algorithm classes should be derived.
Helper class for reporting progress from algorithms.
Takes an existing sample log, and calculates its first or second derivative, and adds it as a new log...
int version() const override
Algorithm's version for identification.
const std::string category() const override
Algorithm's category for identification.
const std::string name() const override
Algorithm's name for identification.
const std::string summary() const override
Summary of algorithms purpose.
const std::vector< std::string > seeAlso() const override
Function to return all of the seeAlso algorithms related to this algorithm.
A specialised Property class for holding a series of time-value pairs.
Helper class which provides the Collimation Length for SANS instruments.