Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
RefinePowderInstrumentParameters3.h File Reference
#include "MantidKernel/System.h"
#include "MantidAPI/Algorithm.h"
#include "MantidDataObjects/TableWorkspace.h"
#include "MantidDataObjects/Workspace2D.h"
#include "MantidCurveFitting/Algorithms/LeBailFit.h"
#include "MantidCurveFitting/Constraints/BoundaryConstraint.h"
#include "MantidCurveFitting/Functions/ThermalNeutronDtoTOFFunction.h"

Go to the source code of this file.

Classes

class  Mantid::CurveFitting::Algorithms::RefinePowderInstrumentParameters3
 RefinePowderInstrumentParameters3 : More...
 

Namespaces

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

Functions

double Mantid::CurveFitting::Algorithms::calculateFunctionChiSquare (const std::vector< double > &modelY, const std::vector< double > &dataY, const std::vector< double > &dataE)
 Calculate Chi^2. More...
 
void Mantid::CurveFitting::Algorithms::convertToDict (std::vector< std::string > strvec, std::map< std::string, size_t > &lookupdict)
 Convert a vector to a lookup map (dictionary) More...
 
void Mantid::CurveFitting::Algorithms::copyParametersValues (std::map< std::string, Parameter > source, std::map< std::string, Parameter > &target)
 Copy parameters values from source to target. More...
 
void Mantid::CurveFitting::Algorithms::duplicateParameters (std::map< std::string, Parameter > source, std::map< std::string, Parameter > &target)
 Copy parameters from source to target. More...
 
int Mantid::CurveFitting::Algorithms::getStringIndex (std::map< std::string, size_t > lookupdict, const std::string &key)
 Get the index from lookup dictionary (map) More...
 
void Mantid::CurveFitting::Algorithms::restoreFunctionParameterValue (std::map< std::string, std::pair< double, double > > parvaluemap, const API::IFunction_sptr &function, std::map< std::string, Parameter > &parammap)
 Restore function parameter values to a map. More...
 
void Mantid::CurveFitting::Algorithms::storeFunctionParameterValue (const API::IFunction_sptr &function, std::map< std::string, std::pair< double, double > > &parvaluemap)
 Store function parameter values to a map. More...