Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
EQSANSInstrument.cpp File Reference
#include <utility>
#include "MantidDataObjects/EventWorkspace.h"
#include "MantidGeometry/Instrument.h"
#include "MantidKernel/Exception.h"
#include "MantidWorkflowAlgorithms/EQSANSInstrument.h"

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::EQSANSInstrument
 

Functions

void Mantid::WorkflowAlgorithms::EQSANSInstrument::getCoordinateFromPixel (const double &pixel_x, const double &pixel_y, const API::MatrixWorkspace_sptr &dataWS, double &x, double &y)
 
void Mantid::WorkflowAlgorithms::EQSANSInstrument::getDefaultBeamCenter (const API::MatrixWorkspace_sptr &dataWS, double &pixel_x, double &pixel_y)
 
int Mantid::WorkflowAlgorithms::EQSANSInstrument::getDetectorFromPixel (const int &pixel_x, const int &pixel_y, const API::MatrixWorkspace_sptr &dataWS)
 
void Mantid::WorkflowAlgorithms::EQSANSInstrument::getPixelFromCoordinate (const double &x, const double &y, const API::MatrixWorkspace_sptr &dataWS, double &pixel_x, double &pixel_y)
 
double Mantid::WorkflowAlgorithms::EQSANSInstrument::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...