Go to the source code of this file.
|
namespace | Acts |
| Acts includes to create all necessary definitions.
|
|
|
using | Acts::EAxis = Acts::detail::EquidistantAxis |
|
using | Acts::Grid2D = Acts::detail::Grid< Acts::AccumulatedVolumeMaterial, EAxis, EAxis > |
|
using | Acts::Grid3D = Acts::detail::Grid< Acts::AccumulatedVolumeMaterial, EAxis, EAxis, EAxis > |
|
using | Acts::MaterialGrid2D = Acts::detail::Grid< Acts::Material::ParametersVector, EAxis, EAxis > |
|
using | Acts::MaterialGrid3D = Acts::detail::Grid< Acts::Material::ParametersVector, EAxis, EAxis, EAxis > |
|
using | Acts::MaterialGridAxisData = std::tuple< double, double, size_t > |
|
|
Grid2D | Acts::createGrid (MaterialGridAxisData gridAxis1, MaterialGridAxisData gridAxis2) |
| Helper method that creates the cache grid for the mapping. This grid allows the collection of material at a the anchor points.
|
|
Grid3D | Acts::createGrid (MaterialGridAxisData gridAxis1, MaterialGridAxisData gridAxis2, MaterialGridAxisData gridAxis3) |
| Helper method that creates the cache grid for the mapping. This grid allows the collection of material at a the anchor points.
|
|
std::function< double(Acts::Vector3)> | Acts::globalToLocalFromBin (Acts::BinningValue &type) |
| return a function that return the coordinate corresponding to type of bin
|
|
Grid2D | Acts::createGrid2D (const BinUtility &bins, std::function< Acts::Vector2(Acts::Vector3)> &transfoGlobalToLocal) |
| Create a 2DGrid using a BinUtility. Also determine the corresponding global to local transform and grid mapping function.
|
|
Grid3D | Acts::createGrid3D (const BinUtility &bins, std::function< Acts::Vector3(Acts::Vector3)> &transfoGlobalToLocal) |
| Create a 3DGrid using a BinUtility. Also determine the corresponding global to local transform and grid mapping function.
|
|
MaterialGrid2D | Acts::mapMaterialPoints (Grid2D &grid) |
| Average the material collected in a 2D grid and use it to create a 2D material grid.
|
|