diff --git a/DDCore/include/DD4hep/Primitives.h b/DDCore/include/DD4hep/Primitives.h index 9e2d862a337bdc0001186954a045263afad8cffb..b62e2f45a5c28526635a2d1f099a8c0fb65ac948 100644 --- a/DDCore/include/DD4hep/Primitives.h +++ b/DDCore/include/DD4hep/Primitives.h @@ -370,7 +370,7 @@ namespace DD4hep { template <typename C, typename R, typename T, typename A1, typename A2> void call_member_func(C& object, R (T::*pmf)(A1 a1,A2 a2), A1 a1, A2 a2) - { std::for_each(object.begin(),object.end(),ApplyMemFunc2<R,T,A1,A2>(pmf,a1,a1)); } + { std::for_each(object.begin(),object.end(),ApplyMemFunc2<R,T,A1,A2>(pmf,a1,a2)); } template <typename C, typename R, typename T, typename A1, typename A2> void call_member_func(C& object, R (T::*pmf)(A1 a1,A2 a2) const, A1 a1, A2 a2)