Mantid
Loading...
Searching...
No Matches
Namespaces
LineProfile.cpp File Reference
#include "MantidAlgorithms/LineProfile.h"
#include "MantidAPI/BinEdgeAxis.h"
#include "MantidAPI/CommonBinsValidator.h"
#include "MantidAPI/IncreasingAxisValidator.h"
#include "MantidAPI/MatrixWorkspace.h"
#include "MantidDataObjects/Workspace2D.h"
#include "MantidDataObjects/WorkspaceCreation.h"
#include "MantidHistogramData/HistogramBuilder.h"
#include "MantidHistogramData/HistogramIterator.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/CompositeValidator.h"
#include "MantidKernel/ListValidator.h"
#include "MantidKernel/MandatoryValidator.h"
#include "MantidKernel/Unit.h"
#include "boost/make_shared.hpp"
#include <algorithm>

Go to the source code of this file.

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Algorithms
 
namespace  Mantid::Algorithms::DirectionChoices
 A private namespace for the options for the Direction property.
 
namespace  Mantid::Algorithms::ModeChoices
 A private namespace for the mode options.
 
namespace  Mantid::Algorithms::PropertyNames
 A private namespace for property names.
 

Variable Documentation

◆ bottom

double bottom

◆ left

double left

Definition at line 80 of file LineProfile.cpp.

Referenced by Mantid::PhysicalConstants::AtomEqualsWithNaN(), Mantid::Algorithms::closeEnough(), Mantid::DataHandling::compare(), Mantid::PhysicalConstants::compareAtoms(), Mantid::CurveFitting::HistogramDomainCreator::createOutputWorkspace(), Mantid::Algorithms::FilterEvents::createOutputWorkspacesSplitters(), MantidQt::API::FlowLayout::doLayout(), Mantid::Algorithms::PDCalibration::dSpacingWindows(), Mantid::Algorithms::GeneratePeaks::generatePeaks(), Mantid::API::IPeakFunction::getDomainInterval(), Mantid::Kernel::getMedian(), Mantid::DataHandling::LoadNexusMonitors2::getMonitorInfo(), Mantid::Algorithms::FitPeaks::getPeakFitWindow(), Mantid::CurveFitting::ParameterEstimator::getPeakHWHM(), Mantid::CurveFitting::ParameterEstimator::getPeakLeftRightWidth(), Mantid::DataHandling::getRunnumber(), Mantid::API::IFunction1D::histogram1D(), Mantid::CurveFitting::Functions::FlatBackground::histogram1D(), Mantid::CurveFitting::Functions::Gaussian::histogram1D(), Mantid::CurveFitting::Functions::LinearBackground::histogram1D(), Mantid::CurveFitting::Functions::Lorentzian::histogram1D(), Mantid::CurveFitting::Functions::FlatBackground::histogramDerivative1D(), Mantid::CurveFitting::Functions::Gaussian::histogramDerivative1D(), Mantid::CurveFitting::Functions::LinearBackground::histogramDerivative1D(), Mantid::CurveFitting::Functions::Lorentzian::histogramDerivative1D(), Mantid::API::IFunction1D::histogramDerivative1D(), MantidQt::API::QScienceSpinBox::isIntermediateValue(), Mantid::DataHandling::makeTimeOfFlightDataFuzzy(), Mantid::WorkflowAlgorithms::SANSBeamFinder::maskEdges(), Mantid::Algorithms::RebinToWorkspace::needToRebin(), Mantid::PhysicalConstants::NeutronAtomEqualsWithNaN(), Mantid::Algorithms::PeakParameterHelper::observePeakCenter(), Mantid::PhysicalConstants::operator!=(), Mantid::Algorithms::tolerant_less::operator()(), Mantid::PhysicalConstants::operator*(), Mantid::PhysicalConstants::operator+(), Mantid::API::Run::operator+=(), Mantid::Geometry::operator<(), Mantid::PhysicalConstants::operator==(), MantidQt::CustomDialogs::MantidGLWidget::setOrthoProjectionMatrix(), and MantidQt::CustomDialogs::Operation::toString().

◆ lineEnd

size_t lineEnd

Definition at line 87 of file LineProfile.cpp.

◆ lineStart

size_t lineStart

Definition at line 86 of file LineProfile.cpp.

Referenced by Mantid::Crystal::lineIntersectsSphere().

◆ right

double right

Definition at line 81 of file LineProfile.cpp.

Referenced by Mantid::PhysicalConstants::AtomEqualsWithNaN(), Mantid::Kernel::Material::calculateLinearAbsorpXSectionByWL(), Mantid::Kernel::Material::calculateTotalScatterXSection(), Mantid::Algorithms::closeEnough(), Mantid::Kernel::Material::cohScatterLengthImg(), Mantid::Kernel::Material::cohScatterLengthReal(), Mantid::DataHandling::compare(), Mantid::PhysicalConstants::compareAtoms(), Mantid::Kernel::Material::countAtoms(), Mantid::CurveFitting::HistogramDomainCreator::createOutputWorkspace(), Mantid::Algorithms::FilterEvents::createOutputWorkspacesSplitters(), MantidQt::API::FlowLayout::doLayout(), Mantid::Algorithms::PDCalibration::dSpacingWindows(), Mantid::Algorithms::RemovePromptPulse::exec(), Mantid::API::FunctionDomain1DVector::FunctionDomain1DVector(), Mantid::Algorithms::GeneratePeaks::generatePeaks(), Mantid::API::IPeakFunction::getDomainInterval(), Mantid::Kernel::getMedian(), Mantid::DataHandling::LoadNexusMonitors2::getMonitorInfo(), Mantid::Algorithms::FitPeaks::getPeakFitWindow(), Mantid::CurveFitting::ParameterEstimator::getPeakHWHM(), Mantid::CurveFitting::ParameterEstimator::getPeakLeftRightWidth(), Mantid::DataHandling::getRunnumber(), Mantid::API::IFunction1D::histogram1D(), Mantid::CurveFitting::Functions::FlatBackground::histogram1D(), Mantid::CurveFitting::Functions::Gaussian::histogram1D(), Mantid::CurveFitting::Functions::LinearBackground::histogram1D(), Mantid::CurveFitting::Functions::Lorentzian::histogram1D(), Mantid::CurveFitting::Functions::FlatBackground::histogramDerivative1D(), Mantid::CurveFitting::Functions::Gaussian::histogramDerivative1D(), Mantid::CurveFitting::Functions::LinearBackground::histogramDerivative1D(), Mantid::CurveFitting::Functions::Lorentzian::histogramDerivative1D(), Mantid::API::IFunction1D::histogramDerivative1D(), Mantid::Kernel::Material::incohScatterLengthImg(), Mantid::Kernel::Material::incohScatterLengthReal(), MantidQt::API::QScienceSpinBox::isIntermediateValue(), Mantid::DataHandling::makeTimeOfFlightDataFuzzy(), Mantid::WorkflowAlgorithms::SANSBeamFinder::maskEdges(), Mantid::Algorithms::CalculateEfficiency::maskEdges(), Mantid::Kernel::TimeSeriesProperty< HeldType >::maxValue(), Mantid::PhysicalConstants::NeutronAtomEqualsWithNaN(), Mantid::PhysicalConstants::operator!=(), Mantid::Kernel::TimeSeriesProperty< TYPE >::operator!=(), Mantid::Algorithms::tolerant_less::operator()(), Mantid::PhysicalConstants::operator*(), Mantid::PhysicalConstants::operator+(), Mantid::API::Run::operator+=(), Mantid::Kernel::TimeSeriesProperty< TYPE >::operator+=(), Mantid::Geometry::operator<(), Mantid::API::FunctionDomain1DVector::operator=(), Mantid::PhysicalConstants::operator==(), Mantid::Kernel::Property::Property(), MantidQt::MantidWidgets::LineEditWithClear::resizeEvent(), MantidQt::CustomDialogs::MantidGLWidget::setOrthoProjectionMatrix(), Mantid::Kernel::TimeSeriesProperty< TYPE >::setValueFromProperty(), and MantidQt::CustomDialogs::Operation::toString().

◆ top

double top

◆ widthEnd

size_t widthEnd

Definition at line 89 of file LineProfile.cpp.

◆ widthStart

size_t widthStart

Definition at line 88 of file LineProfile.cpp.