|
Mantid
|
#include "MantidGeometry/Crystal/ReflectionCondition.h"#include <algorithm>#include <functional>#include <iterator>#include <memory>#include <stdexcept>Go to the source code of this file.
Classes | |
| struct | Mantid::Geometry::RegisterConditions< R, Args... > |
| struct | Mantid::Geometry::RegisterConditions<> |
Namespaces | |
| namespace | Mantid |
| Helper class which provides the Collimation Length for SANS instruments. | |
| namespace | Mantid::Geometry |
Functions | |
| MANTID_GEOMETRY_DLL std::vector< std::string > | Mantid::Geometry::getAllReflectionConditionNames () |
| Returns all ReflectionCondition names. More... | |
| MANTID_GEOMETRY_DLL const ReflectionConditions & | Mantid::Geometry::getAllReflectionConditions () |
| MANTID_GEOMETRY_DLL std::vector< std::string > | Mantid::Geometry::getAllReflectionConditionSymbols () |
| Returns all centering symbols. More... | |
| MANTID_GEOMETRY_DLL ReflectionCondition_sptr | Mantid::Geometry::getReflectionConditionByName (const std::string &name) |
| Returns the requested ReflectionCondition, see getAllReflectionConditionNames for possible names. More... | |
| MANTID_GEOMETRY_DLL ReflectionCondition_sptr | Mantid::Geometry::getReflectionConditionBySymbol (const std::string &symbol) |
| Returns the ReflectionCondition for the specified centering symbol, see getAllReflectionConditionSymbols for possible symbols. More... | |
| ReflectionCondition_sptr | Mantid::Geometry::getReflectionConditionWhere (const std::function< bool(const ReflectionCondition_sptr &)> &fn, const std::string &hint) |
| Returns a reflection condition according to a filter function. More... | |
| std::vector< std::string > | Mantid::Geometry::transformReflectionConditions (const std::function< std::string(const ReflectionCondition_sptr &)> &fn) |
| Helper function that transforms all ReflectionConditions to strings. More... | |