Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
HFIRInstrument.cpp File Reference
#include "MantidWorkflowAlgorithms/HFIRInstrument.h"
#include "MantidAPI/Run.h"
#include "MantidDataObjects/Workspace2D.h"
#include "MantidGeometry/Instrument.h"
#include "MantidKernel/DataService.h"
#include "MantidKernel/Exception.h"
#include "MantidKernel/Logger.h"
#include "MantidKernel/Property.h"
#include "MantidKernel/PropertyWithValue.h"
#include "MantidKernel/StringTokenizer.h"
#include "Poco/NumberParser.h"
#include <boost/lexical_cast.hpp>
#include <boost/regex.hpp>
#include <memory>
#include <utility>

Go to the source code of this file.

Namespaces

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

Functions

void Mantid::WorkflowAlgorithms::HFIRInstrument::getCoordinateFromPixel (const double &pixel_x, const double &pixel_y, const API::MatrixWorkspace_sptr &dataWS, double &x, double &y)
 
void Mantid::WorkflowAlgorithms::HFIRInstrument::getDefaultBeamCenter (const API::MatrixWorkspace_sptr &dataWS, double &pixel_x, double &pixel_y)
 
int Mantid::WorkflowAlgorithms::HFIRInstrument::getDetectorFromPixel (const int &pixel_x, const int &pixel_y, const API::MatrixWorkspace_sptr &dataWS)
 
void Mantid::WorkflowAlgorithms::HFIRInstrument::getPixelFromCoordinate (const double &x, const double &y, const API::MatrixWorkspace_sptr &dataWS, double &pixel_x, double &pixel_y)
 
double Mantid::WorkflowAlgorithms::HFIRInstrument::getSourceToSampleDistance (const API::MatrixWorkspace_sptr &dataWS)
 
double Mantid::WorkflowAlgorithms::HFIRInstrument::readInstrumentParameter (const std::string &parameter, const API::MatrixWorkspace_sptr &dataWS)
 File change history is stored at: https://github.com/mantidproject/mantid Code Documentation is available at: http://doxygen.mantidproject.org More...