calculate() const override | Mantid::WorkflowAlgorithms::MuonGroupAsymmetryCalculator | virtual |
estimateAsymmetry(const API::Workspace_sptr &inputWS, const int index) const | Mantid::WorkflowAlgorithms::MuonGroupAsymmetryCalculator | private |
extractSpectrum(const API::Workspace_sptr &inputWS, const int index) const | Mantid::WorkflowAlgorithms::IMuonAsymmetryCalculator | protected |
IMuonAsymmetryCalculator(API::WorkspaceGroup_sptr inputWS, std::vector< int > summedPeriods, std::vector< int > subtractedPeriods) | Mantid::WorkflowAlgorithms::IMuonAsymmetryCalculator | |
m_endX | Mantid::WorkflowAlgorithms::MuonGroupCalculator | protected |
m_groupIndex | Mantid::WorkflowAlgorithms::MuonGroupCalculator | protected |
m_inputWS | Mantid::WorkflowAlgorithms::IMuonAsymmetryCalculator | protected |
m_startX | Mantid::WorkflowAlgorithms::MuonGroupCalculator | protected |
m_subtractedPeriods | Mantid::WorkflowAlgorithms::IMuonAsymmetryCalculator | protected |
m_summedPeriods | Mantid::WorkflowAlgorithms::IMuonAsymmetryCalculator | protected |
m_wsName | Mantid::WorkflowAlgorithms::MuonGroupCalculator | protected |
MuonGroupAsymmetryCalculator(const API::WorkspaceGroup_sptr &inputWS, const std::vector< int > &summedPeriods, const std::vector< int > &subtractedPeriods, const int groupIndex, const double start=0.0, const double end=30.0, const std::string &wsName="") | Mantid::WorkflowAlgorithms::MuonGroupAsymmetryCalculator | |
MuonGroupCalculator(const Mantid::API::WorkspaceGroup_sptr &inputWS, const std::vector< int > &summedPeriods, const std::vector< int > &subtractedPeriods, const int groupIndex) | Mantid::WorkflowAlgorithms::MuonGroupCalculator | |
removeExpDecay(const API::Workspace_sptr &inputWS, const int index) const | Mantid::WorkflowAlgorithms::MuonGroupAsymmetryCalculator | private |
setStartEnd(const double start, const double end) | Mantid::WorkflowAlgorithms::MuonGroupCalculator | |
setWSName(const std::string &wsName) | Mantid::WorkflowAlgorithms::MuonGroupCalculator | |
subtractWorkspaces(const API::MatrixWorkspace_sptr &lhs, const API::MatrixWorkspace_sptr &rhs) const | Mantid::WorkflowAlgorithms::IMuonAsymmetryCalculator | protected |
sumPeriods(const std::vector< int > &periodsToSum) const | Mantid::WorkflowAlgorithms::IMuonAsymmetryCalculator | protected |
~IMuonAsymmetryCalculator()=default | Mantid::WorkflowAlgorithms::IMuonAsymmetryCalculator | virtual |