@@ -30,12 +30,14 @@ class CylindricalSpacePointGrid2 {
3030 // / Space point index type used in the grid.
3131 using SpacePointIndex = std::uint32_t ;
3232 using BinType = std::vector<SpacePointIndex>;
33- // / Cylindrical space point bin is a 2D (phi,z) grid. It stores a vector of
34- // / space point indices.
35- using GridType =
36- Grid<BinType, Axis<AxisType::Equidistant, AxisBoundaryType::Closed>,
37- Axis<AxisType::Variable, AxisBoundaryType::Open>,
38- Axis<AxisType::Variable, AxisBoundaryType::Open>>;
33+ using PhiAxisType = Axis<AxisType::Equidistant, AxisBoundaryType::Closed>;
34+ using ZAxisType = Axis<AxisType::Variable, AxisBoundaryType::Open>;
35+ using RAxisType = Axis<AxisType::Variable, AxisBoundaryType::Open>;
36+ // / Cylindrical space point grid type, which is a grid over `BinType` with
37+ // / axes defined by `PhiAxisType`, `ZAxisType`, and `RAxisType`.
38+ // / The grid is a 3D grid with the axes representing azimuthal angle (phi),
39+ // / z-coordinate, and radial distance (r).
40+ using GridType = Grid<BinType, PhiAxisType, ZAxisType, RAxisType>;
3941 using BinnedGroupType = BinnedGroup<GridType>;
4042
4143 struct Config {
0 commit comments