![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
helper struct for performing multi-dimensional linear interpolation More...
#include <acts/blob/sPHENIX/Core/include/Acts/Utilities/detail/interpolation_impl.hpp>
helper struct for performing multi-dimensional linear interpolation
T | type of values to be interpolated |
Point1 | type specifying geometric positions |
Point2 | type specifying geometric positions |
Point3 | type specifying geometric positions |
D | current dimension on which to perform reduction |
N | number of hyper box corners |
U
and V
of value type T
as well as two double
a
and b
, then the following must be a valid expression a * U + b * V
yielding an object which is (implicitly) convertible to T
.Point
types must represent d-dimensional positions and support coordinate access using operator
[]. Coordinate indices must start at 0.N
is the number of hyper box corners which is Point
types. Definition at line 99 of file interpolation_impl.hpp.
View newest version in sPHENIX GitHub at line 99 of file interpolation_impl.hpp