Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
IMDDimension.h File Reference
#include "MantidGeometry/DllConfig.h"
#include "MantidGeometry/MDGeometry/MDFrame.h"
#include "MantidGeometry/MDGeometry/MDTypes.h"
#include "MantidKernel/MDUnit.h"
#include "MantidKernel/V3D.h"
#include <memory>
#include <stdexcept>
#include <vector>

Go to the source code of this file.

Classes

class  Mantid::Geometry::IMDDimension
 The class describes one dimension of multidimensional dataset representing an orthogonal dimension and linear axis. More...
 

Namespaces

namespace  Mantid
 Helper class which provides the Collimation Length for SANS instruments.
 
namespace  Mantid::Geometry
 
namespace  Mantid::Kernel
 

Typedefs

using Mantid::Geometry::IMDDimension_const_sptr = std::shared_ptr< const IMDDimension >
 Shared Pointer to const IMDDimension. More...
 
using Mantid::Geometry::IMDDimension_sptr = std::shared_ptr< IMDDimension >
 Shared Pointer for IMDDimension. Frequently used type in framework. More...
 
using Mantid::Geometry::VecIMDDimension_const_sptr = std::vector< IMDDimension_const_sptr >
 Vector of constant shared pointers to IMDDimensions. More...
 
using Mantid::Geometry::VecIMDDimension_sptr = std::vector< IMDDimension_sptr >
 Vector of shared pointers to IMDDimensions. More...