From 2fd351868baab50800ae0cca6fe169bf79cdd214 Mon Sep 17 00:00:00 2001
From: Markus Frank <markus.frank@cern.ch>
Date: Wed, 10 Feb 2016 18:38:41 +0000
Subject: [PATCH] Fix to member function binder with 2 arguments

---
 DDCore/include/DD4hep/Primitives.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/DDCore/include/DD4hep/Primitives.h b/DDCore/include/DD4hep/Primitives.h
index 9e2d862a3..b62e2f45a 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)
-- 
GitLab