7 std::vector<double>
const& rFront,
8 std::vector<double>
const&
slope) {
14 for (
unsigned int k=0;
k<slope.size(); ++
k) {
15 if (z < zFront[
k])
break;
16 r = rFront[
k] + (z - zFront[
k]) * slope[k];
29 std::vector<double>
const& zFront,
30 std::vector<double>
const& rFront) {
36 for (
unsigned int k=0;
k<rFront.size(); ++
k) {
37 int k1 = layerf-layer0+(
int)(
k);
38 if (k1 < (
int)(zFront.size())) {
39 if (z < zFront[k1])
break;
static const double slope[3]