12#include "MantidCrystal/DllConfig.h"
27 std::string
name()
const override {
return "SCDCalibratePanels2ObjFunc"; }
30 const std::string
category()
const override {
return "General"; }
33 void function1D(
double *out,
const double *xValues,
const size_t order)
const override;
36 const std::vector<double> &tofs);
45 const bool LOGCHILDALG{
false};
51 const std::string &componentName,
55 const std::string &componentName,
59 const std::string &componentName,
This is a specialization of IFunction for functions of one real argument.
Implements the part of IFunction interface dealing with parameters.
SCDCalibratePanels2ObjFunc : TODO: DESCRIPTION.
Mantid::API::IPeaksWorkspace_sptr m_pws
const std::string category() const override
set category
std::vector< double > m_tofs
std::string name() const override
overwrite based class name
std::string m_cmpt
temp workspace holder
std::shared_ptr< IPeaksWorkspace > IPeaksWorkspace_sptr
shared pointer to Mantid::API::IPeaksWorkspace
Helper class which provides the Collimation Length for SANS instruments.
adjust instrument component position and orientation
: detector size scale at y-direction