File Zip.hpp¶
-
namespace Acts
Set the Geometry Context PLUGIN.
Set the Calibration Context PLUGIN.
Convenience functions to ease creation of and Acts::InterpolatedMaterialMap and to avoid code duplication.
Set the Mangetic Field Context PLUGIN.
Convenience functions to ease creation of and Acts::InterpolatedBFieldMap and to avoid code duplication.
Currently implemented for the two most common formats: rz and xyz.
Functions
-
template<typename RA, typename RB>
auto zip(RA &ra, RB &rb)¶ Function that allows to zip two ranges to be used in a range-based for loop.
This is a very basic implementation for two ranges, but could relatively easily be extended with variadic templates.
Note
the behaviour is undefined if the ranges do not have equal range
- Template Parameters
RA – The first range type
RB – The second range type
- Parameters
ra – The first range
rb – The second range
-
template<typename RA, typename RB>