|
Mantid
|
Holds the information used for doing numerical integrations of object in the beam. More...
#include <Rasterize.h>
Public Member Functions | |
| void | reserve (size_t numVolumeElements) |
Public Attributes | |
| std::vector< double > | l1 |
| Cached L1 distances. | |
| std::vector< Kernel::V3D > | position |
| Cached element positions. | |
| double | totalvolume |
| Volume of the object. | |
| std::vector< double > | volume |
| Cached element volumes. | |
Holds the information used for doing numerical integrations of object in the beam.
Definition at line 21 of file Rasterize.h.
| void Mantid::Geometry::Raster::reserve | ( | size_t | numVolumeElements | ) |
Definition at line 18 of file Rasterize.cpp.
References l1, position, and volume.
Referenced by Mantid::Geometry::Rasterize::calculateCylinder(), and Mantid::Geometry::Rasterize::calculateHollowCylinder().
| std::vector<double> Mantid::Geometry::Raster::l1 |
| std::vector<Kernel::V3D> Mantid::Geometry::Raster::position |
| double Mantid::Geometry::Raster::totalvolume |
Volume of the object.
Definition at line 28 of file Rasterize.h.
| std::vector<double> Mantid::Geometry::Raster::volume |