Mantid
Loading...
Searching...
No Matches
Namespaces | Functions
Rasterize.cpp File Reference
#include "MantidGeometry/Rasterize.h"
#include "MantidGeometry/Objects/CSGObject.h"
#include "MantidGeometry/Objects/IObject.h"
#include "MantidGeometry/Objects/Track.h"
#include <array>

Go to the source code of this file.

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 &integShape, const IObject &sampleShape, const double cubeSizeInMetre)
 
MANTID_GEOMETRY_DLL Raster Mantid::Geometry::Rasterize::calculateCylinder (const Kernel::V3D &beamDirection, const IObject &integShape, const IObject &sampleShape, const size_t numSlices, const size_t numAnnuli)
 
MANTID_GEOMETRY_DLL Raster Mantid::Geometry::Rasterize::calculateHollowCylinder (const Kernel::V3D &beamDirection, const IObject &integShape, const IObject &sampleShape, const size_t numSlices, const size_t numAnnuli)