Mantid
Loading...
Searching...
No Matches
Namespaces | Macros
Parameter.cpp File Reference
#include "MantidGeometry/Instrument/Parameter.h"
#include "MantidGeometry/Instrument/FitParameter.h"
#include "MantidGeometry/Instrument/ParameterFactory.h"
#include "MantidKernel/Quat.h"
#include "MantidKernel/RegistrationHelper.h"
#include "MantidKernel/V3D.h"
#include <sstream>

Go to the source code of this file.

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Geometry
 

Macros

#define DECLARE_PARAMETER(classname, classtype)
 

Macro Definition Documentation

◆ DECLARE_PARAMETER

#define DECLARE_PARAMETER (   classname,
  classtype 
)
Value:
namespace { \
Mantid::Kernel::RegistrationHelper register_par_##classname( \
}
static void subscribe(const std::string &className)
Templated method for parameter subscription.
Templated class for parameters of type Type.
Definition: Parameter.h:105
This class is simply used in the subscription of classes into the various factories in Mantid.

Definition at line 18 of file Parameter.cpp.