|
Mantid
|
Go to the source code of this file.
Namespaces | |
| namespace | Mantid |
| Helper class which provides the Collimation Length for SANS instruments. | |
| namespace | Mantid::Kernel |
Macros | |
| #define | EXPORTPARALLELMINMAX(type) |
Functions | |
| template<typename T > | |
| std::pair< T, T > | Mantid::Kernel::parallel_minmax (std::shared_ptr< std::vector< T > > const &vec, size_t const grainsize=1000) |
| parallel_minmax | |
| template<typename T > | |
| std::pair< T, T > | Mantid::Kernel::parallel_minmax (std::unique_ptr< std::vector< T > > const &vec, size_t const grainsize=1000) |
| parallel_minmax | |
| template<typename T > | |
| std::pair< T, T > | Mantid::Kernel::parallel_minmax (std::vector< T > const *const vec, size_t const grainsize=1000) |
| parallel_minmax | |
| #define EXPORTPARALLELMINMAX | ( | type | ) |
Definition at line 64 of file ParallelMinMax.cpp.
| T maxval |
Definition at line 18 of file ParallelMinMax.cpp.
Referenced by Mantid::DataHandling::AlignAndFocusPowderSlim::ProcessBankSplitFullTimeTask::operator()(), Mantid::DataHandling::AlignAndFocusPowderSlim::ProcessBankSplitTask::operator()(), Mantid::DataHandling::AlignAndFocusPowderSlim::ProcessBankTask::operator()(), and Mantid::Kernel::parallel_minmax().
| T minval |
Definition at line 17 of file ParallelMinMax.cpp.
Referenced by Mantid::DataHandling::AlignAndFocusPowderSlim::ProcessBankSplitFullTimeTask::operator()(), Mantid::DataHandling::AlignAndFocusPowderSlim::ProcessBankSplitTask::operator()(), Mantid::DataHandling::AlignAndFocusPowderSlim::ProcessBankTask::operator()(), and Mantid::Kernel::parallel_minmax().
|
private |
Definition at line 14 of file ParallelMinMax.cpp.
Referenced by Mantid::FrameworkTestHelpers::JSONTestInstrumentBuilder::addNXTransformationBeamDirectionOffset(), Mantid::FrameworkTestHelpers::JSONTestInstrumentBuilder::addNXTransformationLocation(), Mantid::FrameworkTestHelpers::JSONTestInstrumentBuilder::addNXTransformationOrientation(), Mantid::Algorithms::MultipleScatteringCorrection::calculateL2Ds(), Mantid::Algorithms::MultipleScatteringCorrection::calculateLS1s(), Mantid::Algorithms::MultipleScatteringCorrection::calculateLS1s(), Mantid::Algorithms::ConvertAxisByFormula::calculateValues(), Mantid::CurveFitting::Functions::CrystalFieldSpectrum::CrystalFieldSpectrum(), Mantid::Geometry::InstrumentDefinitionParser::IdList::empty(), Mantid::Algorithms::ConvertAxisByFormula::exec(), Mantid::Crystal::SetGoniometer::exec(), Mantid::MDAlgorithms::CutMD::exec(), Mantid::Algorithms::RemoveBins::findIndex(), Mantid::Geometry::IndexingUtils::FormUB_From_abc_Vectors(), Mantid::Kernel::VMDBase< TYPE >::getNormalVector(), Mantid::PythonInterface::PyNativeTypeExtractor::handleList(), Mantid::Kernel::V3D::isnan(), Mantid::MDAlgorithms::LoadMD::loadAffineMatrix(), Mantid::Geometry::IndexingUtils::MakeCircleDirections(), Mantid::Crystal::makeV3DFromVector(), MantidQt::MantidWidgets::FitScriptGeneratorPresenter::notifyPresenter(), Mantid::API::Column::numeric_fill(), MantidQt::MantidWidgets::FunctionModelSpectra::operator=(), Mantid::Kernel::parallel_minmax(), Mantid::Kernel::parallel_minmax(), Mantid::Kernel::parallel_minmax(), MantidQt::MantidWidgets::EditLocalParameterDialog::paste(), Mantid::DataHandling::RotateSampleShape::prepareGoniometerAxes(), MantidQt::MantidWidgets::qListToStdVector(), MantidQt::MantidWidgets::qStringListToStdVector(), Mantid::DataHandling::LoadBinaryStl::readTriangle(), Mantid::Geometry::InstrumentDefinitionParser::IdList::reset(), Mantid::API::MDGeometry::setBasisVector(), MantidQt::MantidWidgets::stdVectorToQStringList(), Mantid::Kernel::Units::timeConversionVector(), Mantid::Kernel::toV3D(), and Mantid::Kernel::toVector3d().