|
Mantid
|
#include "MantidAlgorithms/SolidAngle.h"#include "MantidAPI/InstrumentValidator.h"#include "MantidAPI/MatrixWorkspace.h"#include "MantidAPI/SpectrumInfo.h"#include "MantidAPI/WorkspaceFactory.h"#include "MantidGeometry/IComponent.h"#include "MantidGeometry/IDetector.h"#include "MantidGeometry/Instrument.h"#include "MantidGeometry/Instrument/ComponentInfo.h"#include "MantidGeometry/Instrument/DetectorInfo.h"#include "MantidKernel/BoundedValidator.h"#include "MantidKernel/ListValidator.h"#include "MantidKernel/UnitFactory.h"#include <atomic>Go to the source code of this file.
Classes | |
| struct | Mantid::Algorithms::SolidAngleHelpers::AlphaAngleCalculator |
| Returns the angle between the sample-to-pixel vector and its projection on the X-Z (vertical tube) or Y-Z (horizontal tube) plane. More... | |
| struct | Mantid::Algorithms::SolidAngleHelpers::AlphaAngleHorizontal |
| struct | Mantid::Algorithms::SolidAngleHelpers::AlphaAngleVertical |
| struct | Mantid::Algorithms::SolidAngleHelpers::GenericShape |
| struct | Mantid::Algorithms::SolidAngleHelpers::Rectangle |
| struct | Mantid::Algorithms::SolidAngleHelpers::SolidAngleCalculator |
| Creates the solid angle calculator based on the selected method. More... | |
| struct | Mantid::Algorithms::SolidAngleHelpers::Tube |
| struct | Mantid::Algorithms::SolidAngleHelpers::Wing |
Namespaces | |
| namespace | Mantid |
| Helper class which provides the Collimation Length for SANS instruments. | |
| namespace | Mantid::Algorithms |
| namespace | Mantid::Algorithms::SolidAngleHelpers |
| namespace | Mantid::Algorithms::SolidAngleMethods |
Variables | |
| static const std::string | Mantid::Algorithms::SolidAngleMethods::GENERIC_SHAPE = "GenericShape" |
| static const std::string | Mantid::Algorithms::SolidAngleMethods::HORIZONTAL_TUBE = "HorizontalTube" |
| static const std::string | Mantid::Algorithms::SolidAngleMethods::HORIZONTAL_WING = "HorizontalWing" |
| constexpr double | Mantid::Algorithms::SolidAngleHelpers::MM_TO_METERS = 1. / 1000. |
| static const std::string | Mantid::Algorithms::SolidAngleMethods::RECTANGLE = "Rectangle" |
| static const std::string | Mantid::Algorithms::SolidAngleMethods::VERTICAL_TUBE = "VerticalTube" |
| static const std::string | Mantid::Algorithms::SolidAngleMethods::VERTICAL_WING = "VerticalWing" |