Mantid
|
Classes | |
struct | AreSpectraEqual |
This is used to compare Spectra which is implemented as a boost::variant. More... | |
struct | SetUpADSWithWorkspace |
Simple struct used to access features of the ADS No destructor so ensure you tearDown the ADS. More... | |
Functions | |
Mantid::API::WorkspaceGroup_sptr | createGroupWorkspace (std::size_t const &numberOfWorkspaces, int const &numberOfSpectra, int const &numberOfBins=10) |
Mantid::API::WorkspaceGroup_sptr | createGroupWorkspaceWithTextAxes (std::size_t const &numberOfWorkspaces, std::vector< std::string > const &labels, int const &numberOfSpectra, int const &numberOfBins=10) |
Mantid::API::MatrixWorkspace_sptr | createInstrumentWorkspace (int const &xLength, int const &yLength) |
Mantid::API::MatrixWorkspace_sptr | createWorkspace (int const &numberOfSpectra, int const &numberOfBins=10) |
Functions used in the creation of workspaces. More... | |
Mantid::API::MatrixWorkspace_sptr | createWorkspaceWithBinValues (int const &numberOfSpectra, std::vector< double > const &labels, int const &numberOfBins=10) |
Mantid::API::MatrixWorkspace_sptr | createWorkspaceWithInelasticInstrument (int const &yLength) |
Mantid::API::MatrixWorkspace_sptr | createWorkspaceWithInstrument (int const &xLength, int const &yLength) |
Mantid::API::MatrixWorkspace_sptr | createWorkspaceWithTextAxis (int const &numberOfSpectra, std::vector< std::string > const &labels, int const &numberOfBins=10) |
int const | END_X_COLUMN (3) |
int const | EXCLUDE_REGION_COLUMN (4) |
Mantid::API::NumericAxis * | getNumericAxis (int const &numberOfLabels, std::vector< double > const &values) |
Mantid::API::TextAxis * | getTextAxis (int const &numberOfSpectra, std::vector< std::string > const &labels) |
Mantid::API::MatrixWorkspace_sptr | setWorkspaceBinEdges (Mantid::API::MatrixWorkspace_sptr workspace, int const &xLength, int const &yLength) |
Mantid::API::MatrixWorkspace_sptr | setWorkspaceBinEdges (Mantid::API::MatrixWorkspace_sptr workspace, int const &yLength, Mantid::HistogramData::BinEdges const &binEdges) |
Mantid::API::MatrixWorkspace_sptr | setWorkspaceEFixed (Mantid::API::MatrixWorkspace_sptr workspace, int const &xLength) |
Mantid::API::MatrixWorkspace_sptr | setWorkspaceProperties (Mantid::API::MatrixWorkspace_sptr workspace, int const &xLength, int const &yLength) |
int const | START_X_COLUMN (2) |
Commonly used constant variables. More... | |
WorkspaceGroup_sptr Mantid::IndirectFitDataCreationHelper::createGroupWorkspace | ( | std::size_t const & | numberOfWorkspaces, |
int const & | numberOfSpectra, | ||
int const & | numberOfBins = 10 |
||
) |
Definition at line 42 of file IndirectFitDataCreationHelper.cpp.
References Mantid::API::createWorkspace().
WorkspaceGroup_sptr Mantid::IndirectFitDataCreationHelper::createGroupWorkspaceWithTextAxes | ( | std::size_t const & | numberOfWorkspaces, |
std::vector< std::string > const & | labels, | ||
int const & | numberOfSpectra, | ||
int const & | numberOfBins = 10 |
||
) |
Definition at line 50 of file IndirectFitDataCreationHelper.cpp.
References createWorkspaceWithTextAxis().
MatrixWorkspace_sptr Mantid::IndirectFitDataCreationHelper::createInstrumentWorkspace | ( | int const & | xLength, |
int const & | yLength | ||
) |
Definition at line 17 of file IndirectFitDataCreationHelper.cpp.
References WorkspaceCreationHelper::create2DWorkspaceWithFullInstrument().
Referenced by createWorkspaceWithInstrument().
MatrixWorkspace_sptr Mantid::IndirectFitDataCreationHelper::createWorkspace | ( | int const & | numberOfSpectra, |
int const & | numberOfBins = 10 |
||
) |
Functions used in the creation of workspaces.
Definition at line 13 of file IndirectFitDataCreationHelper.cpp.
References WorkspaceCreationHelper::create2DWorkspace().
MatrixWorkspace_sptr Mantid::IndirectFitDataCreationHelper::createWorkspaceWithBinValues | ( | int const & | numberOfSpectra, |
std::vector< double > const & | labels, | ||
int const & | numberOfBins = 10 |
||
) |
Definition at line 32 of file IndirectFitDataCreationHelper.cpp.
References Mantid::API::createWorkspace(), getNumericAxis(), and workspace.
MatrixWorkspace_sptr Mantid::IndirectFitDataCreationHelper::createWorkspaceWithInelasticInstrument | ( | int const & | yLength | ) |
Definition at line 106 of file IndirectFitDataCreationHelper.cpp.
References WorkspaceCreationHelper::createProcessedInelasticWS().
MatrixWorkspace_sptr Mantid::IndirectFitDataCreationHelper::createWorkspaceWithInstrument | ( | int const & | xLength, |
int const & | yLength | ||
) |
Definition at line 100 of file IndirectFitDataCreationHelper.cpp.
References createInstrumentWorkspace(), setWorkspaceProperties(), and workspace.
MatrixWorkspace_sptr Mantid::IndirectFitDataCreationHelper::createWorkspaceWithTextAxis | ( | int const & | numberOfSpectra, |
std::vector< std::string > const & | labels, | ||
int const & | numberOfBins = 10 |
||
) |
Definition at line 22 of file IndirectFitDataCreationHelper.cpp.
References Mantid::API::createWorkspace(), getTextAxis(), and workspace.
Referenced by createGroupWorkspaceWithTextAxes().
int const Mantid::IndirectFitDataCreationHelper::END_X_COLUMN | ( | 3 | ) |
int const Mantid::IndirectFitDataCreationHelper::EXCLUDE_REGION_COLUMN | ( | 4 | ) |
NumericAxis * Mantid::IndirectFitDataCreationHelper::getNumericAxis | ( | int const & | numberOfLabels, |
std::vector< double > const & | values | ||
) |
Definition at line 66 of file IndirectFitDataCreationHelper.cpp.
References index.
Referenced by createWorkspaceWithBinValues().
TextAxis * Mantid::IndirectFitDataCreationHelper::getTextAxis | ( | int const & | numberOfSpectra, |
std::vector< std::string > const & | labels | ||
) |
Definition at line 59 of file IndirectFitDataCreationHelper.cpp.
References index.
Referenced by createWorkspaceWithTextAxis().
MatrixWorkspace_sptr Mantid::IndirectFitDataCreationHelper::setWorkspaceBinEdges | ( | Mantid::API::MatrixWorkspace_sptr | workspace, |
int const & | xLength, | ||
int const & | yLength | ||
) |
Definition at line 86 of file IndirectFitDataCreationHelper.cpp.
References setWorkspaceBinEdges(), and workspace.
MatrixWorkspace_sptr Mantid::IndirectFitDataCreationHelper::setWorkspaceBinEdges | ( | Mantid::API::MatrixWorkspace_sptr | workspace, |
int const & | yLength, | ||
Mantid::HistogramData::BinEdges const & | binEdges | ||
) |
Definition at line 79 of file IndirectFitDataCreationHelper.cpp.
References workspace.
Referenced by setWorkspaceBinEdges(), and setWorkspaceProperties().
MatrixWorkspace_sptr Mantid::IndirectFitDataCreationHelper::setWorkspaceEFixed | ( | Mantid::API::MatrixWorkspace_sptr | workspace, |
int const & | xLength | ||
) |
Definition at line 73 of file IndirectFitDataCreationHelper.cpp.
References workspace.
Referenced by setWorkspaceProperties().
MatrixWorkspace_sptr Mantid::IndirectFitDataCreationHelper::setWorkspaceProperties | ( | Mantid::API::MatrixWorkspace_sptr | workspace, |
int const & | xLength, | ||
int const & | yLength | ||
) |
Definition at line 94 of file IndirectFitDataCreationHelper.cpp.
References setWorkspaceBinEdges(), setWorkspaceEFixed(), and workspace.
Referenced by createWorkspaceWithInstrument().
int const Mantid::IndirectFitDataCreationHelper::START_X_COLUMN | ( | 2 | ) |
Commonly used constant variables.