Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
PlotPeakByLogValueHelper.h File Reference
#include "MantidAPI/DllConfig.h"
#include "MantidAPI/AlgorithmManager.h"
#include "MantidAPI/IAlgorithm_fwd.h"
#include "MantidAPI/MatrixWorkspace_fwd.h"
#include "MantidAPI/Workspace_fwd.h"
#include "MantidCurveFitting/DllConfig.h"
#include <optional>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  Mantid::CurveFitting::Algorithms::InputSpectraToFit
 

Namespaces

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

Enumerations

enum  Mantid::CurveFitting::Algorithms::SpecialIndex { Mantid::CurveFitting::Algorithms::NOT_SET = -1 , Mantid::CurveFitting::Algorithms::WHOLE_RANGE = -2 }
 

Functions

MANTID_CURVEFITTING_DLL void Mantid::CurveFitting::Algorithms::appendInputSpectraToList (std::vector< InputSpectraToFit > &nameList, const std::string &name, const std::shared_ptr< API::MatrixWorkspace > &ws, int workspaceIndex, int spectrumNumber, double start, double end, int period, const bool &workspaceOptional)
 Get a workspace.
 
MANTID_CURVEFITTING_DLL std::optional< API::Workspace_sptrMantid::CurveFitting::Algorithms::getWorkspace (const std::string &name, int period)
 
MANTID_CURVEFITTING_DLL std::vector< InputSpectraToFitMantid::CurveFitting::Algorithms::makeNames (const std::string &inputList, int default_wi, int default_spec)
 Create a list of input workspace names.