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" |