Mantid
Loading...
Searching...
No Matches
Namespaces
ComptonScatteringCountRate.cpp File Reference
#include "MantidCurveFitting/Functions/ComptonScatteringCountRate.h"
#include "MantidAPI/FunctionFactory.h"
#include "MantidAPI/MatrixWorkspace.h"
#include "MantidCurveFitting/AugmentedLagrangianOptimizer.h"
#include "MantidKernel/Math/Optimization/SLSQPMinimizer.h"
#include <sstream>

Go to the source code of this file.

Namespaces

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

Variable Documentation

◆ cm

const Kernel::DblMatrix& cm

Definition at line 95 of file ComptonScatteringCountRate.cpp.

Referenced by Mantid::Geometry::Acomp::makeEPI().

◆ ncols

size_t ncols

◆ nrows

size_t nrows

◆ rhs

const std::vector<double>& rhs

Definition at line 98 of file ComptonScatteringCountRate.cpp.

Referenced by Mantid::Algorithms::PolarizationCorrectionFredrikze::add(), Mantid::Crystal::PeakCandidate::angle(), Mantid::Geometry::Quadrilateral::area(), Mantid::Algorithms::BinaryOperation::buildBinaryOperationTable(), Mantid::MDAlgorithms::MDNorm::calcSingleDetectorNorm(), Mantid::MDAlgorithms::MDNormDirectSC::calculateNormalization(), Mantid::MDAlgorithms::MDNormSCD::calculateNormalization(), Mantid::Algorithms::BinaryOperation::checkCompatibility(), Mantid::Algorithms::Minus::checkCompatibility(), Mantid::Algorithms::Plus::checkCompatibility(), Mantid::Algorithms::WeightedMean::checkCompatibility(), Mantid::Algorithms::BinaryOperation::checkEventCompatibility(), Mantid::Algorithms::BinaryOperation::checkSizeCompatibility(), Mantid::Algorithms::CommutativeBinaryOperation::checkSizeCompatibility(), Mantid::Algorithms::Divide::checkSizeCompatibility(), Mantid::Algorithms::Minus::checkSizeCompatibility(), Mantid::Algorithms::Multiply::checkSizeCompatibility(), Mantid::Algorithms::Plus::checkSizeCompatibility(), Mantid::Algorithms::PoissonErrors::checkSizeCompatibility(), Mantid::Algorithms::WeightedMean::checkSizeCompatibility(), Mantid::Algorithms::Minus::checkUnitCompatibility(), Mantid::Algorithms::Plus::checkUnitCompatibility(), Mantid::Crystal::PeakCandidate::clean(), Mantid::Algorithms::AppendSpectra::combineLogs(), Mantid::Crystal::FindSXPeaksHelper::RelativeCompareStrategy::compare(), Mantid::Crystal::FindSXPeaksHelper::AbsoluteCompareStrategy::compare(), Mantid::Crystal::FindSXPeaksHelper::SXPeak::compare(), Mantid::Kernel::compareTasks(), Mantid::Geometry::ConvexPolygon::determinant(), Mantid::Geometry::ParameterMap::diff(), Mantid::API::GenericDataProcessorAlgorithm< Base >::divide(), Mantid::MDAlgorithms::MDNorm::divideMD(), Mantid::Algorithms::BinaryOperation::doSingleSpectrum(), BinaryOperationMDTestHelper::doTest(), Mantid::Algorithms::CorrectToFile::doWkspAlgebra(), Mantid::DataObjects::EventList::equals(), Mantid::API::equals(), Mantid::DataObjects::WeightedEvent::equals(), Mantid::Algorithms::Stitch1D::exec(), Mantid::MDAlgorithms::CalculateCoverageDGS::exec(), Mantid::Algorithms::BinaryOperation::execEvent(), Mantid::MDAlgorithms::WeightedMeanMD::execHistoHisto(), Mantid::API::GenericDataProcessorAlgorithm< Base >::executeBinaryAlgorithm(), Mantid::API::OperatorOverloads::executeBinaryOperation(), Mantid::Crystal::SortHKL::getDLimits(), Mantid::Crystal::PeakStatisticsTools::PeaksStatistics::getDSpacingLimits(), Mantid::Algorithms::BinaryOperation::getParallelExecutionMode(), MantidQt::MantidWidgets::ProjectSaveModel::getUniqueWindows(), MantidQt::MantidWidgets::Batch::hasSubtreeRootShallowerThanFirstRoot(), Mantid::Algorithms::isItSorted(), Mantid::DataObjects::MDLeanEvent< nd >::MDLeanEvent(), Mantid::Kernel::TimeSeriesProperty< TYPE >::merge(), Mantid::API::GenericDataProcessorAlgorithm< Base >::minus(), Mantid::API::GenericDataProcessorAlgorithm< Base >::multiply(), Mantid::Algorithms::PolarizationCorrectionFredrikze::multiply(), Mantid::Algorithms::BinaryOperation::operateOnRun(), Mantid::Algorithms::Plus::operateOnRun(), MantidQt::MantidWidgets::Batch::operator!=(), Mantid::Geometry::operator!=(), Mantid::Kernel::operator!=(), Mantid::Kernel::UnitLabel::operator!=(), Mantid::Kernel::V2D::operator!=(), MantidQt::MantidWidgets::operator!=(), Mantid::Geometry::operator&(), Mantid::Kernel::LessOrEqualFunctor::operator()(), Mantid::Geometry::AtomPositionsEqual::operator()(), Mantid::Geometry::AtomPositionsLessThan::operator()(), Mantid::Geometry::CrystalSystemComparator::operator()(), Mantid::Kernel::CaseInsensitiveCmp::operator()(), Mantid::IndirectFitDataCreationHelper::AreSpectraEqual::operator()(), Mantid::Geometry::operator*(), Mantid::API::operator*(), Mantid::API::operator*=(), Mantid::API::operator+(), Mantid::Kernel::V2D::operator+(), Mantid::API::operator+=(), Mantid::Kernel::PropertyManager::operator+=(), Mantid::API::Run::operator+=(), Mantid::Crystal::FindSXPeaksHelper::SXPeak::operator+=(), Mantid::Kernel::V2D::operator+=(), Mantid::Kernel::TimeSeriesProperty< TYPE >::operator+=(), Mantid::API::operator-(), Mantid::Kernel::V2D::operator-(), Mantid::API::operator-=(), Mantid::Kernel::V2D::operator-=(), Mantid::API::operator/(), Mantid::API::operator/=(), Mantid::Kernel::TimeValueUnit< TYPE >::operator<(), Mantid::DataObjects::WeightedEventNoTime::operator<(), MantidQt::MantidWidgets::Batch::operator<(), MantidQt::MantidWidgets::Batch::operator<=(), Mantid::Kernel::Cache< KEYTYPE, VALUETYPE >::operator=(), Mantid::Geometry::DetectorInfo::operator=(), Mantid::DataObjects::EventList::operator=(), Mantid::Geometry::IObjComponent::operator=(), Mantid::DataObjects::Histogram1D::operator=(), Mantid::Kernel::ProgressBase::operator=(), Mantid::API::Sample::operator=(), Mantid::API::IndexProperty::operator=(), Mantid::Kernel::cow_ptr< DataType >::operator=(), Mantid::Kernel::LibraryWrapper::operator=(), Mantid::PythonInterface::AlgorithmIDProxy::operator==(), Mantid::API::Citation::operator==(), Mantid::DataObjects::EventList::operator==(), Mantid::Geometry::operator==(), Mantid::Kernel::InstrumentInfo::operator==(), Mantid::Kernel::LiveListenerInfo::operator==(), Mantid::Kernel::operator==(), Mantid::Geometry::Parameter::operator==(), Mantid::Geometry::ParameterMap::operator==(), Mantid::Kernel::TimeValueUnit< TYPE >::operator==(), Mantid::Kernel::UnitLabel::operator==(), Mantid::Kernel::V2D::operator==(), Mantid::DataObjects::WeightedEvent::operator==(), MantidQt::MantidWidgets::operator==(), MantidQt::MantidWidgets::Batch::operator==(), Mantid::Kernel::TimeValueUnit< TYPE >::operator>(), Mantid::Kernel::V3D::operator>(), MantidQt::MantidWidgets::Batch::operator>(), MantidQt::MantidWidgets::Batch::operator>=(), Mantid::Geometry::operator|(), Mantid::PythonInterface::performBinaryOp(), Mantid::Algorithms::Divide::performBinaryOperation(), Mantid::Algorithms::Minus::performBinaryOperation(), Mantid::Algorithms::Multiply::performBinaryOperation(), Mantid::Algorithms::Plus::performBinaryOperation(), Mantid::Algorithms::PoissonErrors::performBinaryOperation(), Mantid::Algorithms::WeightedMean::performBinaryOperation(), Mantid::Algorithms::BinaryOperation::performEventBinaryOperation(), Mantid::Algorithms::Divide::performEventBinaryOperation(), Mantid::Algorithms::Minus::performEventBinaryOperation(), Mantid::Algorithms::Multiply::performEventBinaryOperation(), Mantid::Algorithms::Plus::performEventBinaryOperation(), Mantid::API::GenericDataProcessorAlgorithm< Base >::plus(), Mantid::Algorithms::BinaryOperation::propagateBinMasks(), Mantid::Algorithms::BinaryOperation::setOutputUnits(), Mantid::Algorithms::Divide::setOutputUnits(), Mantid::Algorithms::Multiply::setOutputUnits(), Mantid::CurveFitting::ComplexMatrix::solve(), Mantid::CurveFitting::EigenMatrix::solve(), Mantid::Algorithms::sortByXValue(), Mantid::Kernel::TimeSeriesProperty< HeldType >::splitByTimeVector(), Mantid::WorkflowAlgorithms::IMuonAsymmetryCalculator::subtractWorkspaces(), Mantid::Algorithms::Stitch1D::validateInputs(), Mantid::Kernel::TimeValueUnit< TYPE >::valueCmp(), and Mantid::NeXus::NexusFileIO::writeNxStringArray().