Go to the source code of this file.
|
namespace | Mantid |
| Helper class which provides the Collimation Length for SANS instruments.
|
|
namespace | Mantid::API |
|
◆ DECLARE_VECTOR_PARAMETER
#define DECLARE_VECTOR_PARAMETER |
( |
|
classname, |
|
|
|
type_ |
|
) |
| |
Value:
public: \
static std::string parameterName() { return #classname; } \
classname() : SuperType() {} \
std::string
getName()
const override {
return #classname; } \
classname *
clone()
const override {
return new classname(*
this); } \
};
std::map< DeltaEMode::Type, std::string > index
virtual std::string getName() const =0
virtual ImplicitFunctionParameter * clone() const =0
VectorParameter is abstract type implementing curiously recurring template pattern to implement commo...
Definition at line 221 of file VectorParameter.h.