Loading [MathJax]/extensions/tex2jax.js
Mantid
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs
BoxController.h File Reference
#include "MantidAPI/DllConfig.h"
#include "MantidAPI/IBoxControllerIO.h"
#include "MantidKernel/DiskBuffer.h"
#include "MantidKernel/Exception.h"
#include "MantidKernel/System.h"
#include "MantidKernel/ThreadPool.h"
#include <nexus/NeXusFile.hpp>
#include <boost/optional.hpp>
#include <numeric>
#include <vector>

Go to the source code of this file.

Classes

class  Mantid::API::BoxController
 This class is used by MDBox and MDGridBox in order to intelligently determine optimal behavior. More...
 

Namespaces

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

Typedefs

using Mantid::API::BoxController_const_sptr = std::shared_ptr< const BoxController >
 Shared ptr to a const BoxController. More...
 
using Mantid::API::BoxController_sptr = std::shared_ptr< BoxController >
 Shared ptr to BoxController. More...