Mantid
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
Rasterize.h File Reference
#include "MantidGeometry/DllConfig.h"
#include "MantidKernel/V3D.h"
#include <memory>

Go to the source code of this file.

Classes

struct  Mantid::Geometry::Raster
 Holds the information used for doing numerical integrations of object in the beam. More...
 

Namespaces

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

Functions

MANTID_GEOMETRY_DLL Raster Mantid::Geometry::Rasterize::calculate (const Kernel::V3D &beamDirection, const IObject &shape, const double cubeSizeInMetre)
 
MANTID_GEOMETRY_DLL Raster Mantid::Geometry::Rasterize::calculateCylinder (const Kernel::V3D &beamDirection, const IObject &shape, const size_t numSlices, const size_t numAnnuli)
 
MANTID_GEOMETRY_DLL Raster Mantid::Geometry::Rasterize::calculateHollowCylinder (const Kernel::V3D &beamDirection, const IObject &shape, const size_t numSlices, const size_t numAnnuli)