From ac5ad75b8b31e8bfef0430334829e89e564bd855 Mon Sep 17 00:00:00 2001
From: Frank Gaede <frank.gaede@desy.de>
Date: Thu, 19 Mar 2015 12:08:25 +0000
Subject: [PATCH]  - add system id as volID to the assembly/enevelope volume

---
 DDDetectors/src/SubdetectorAssembly_geo.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/DDDetectors/src/SubdetectorAssembly_geo.cpp b/DDDetectors/src/SubdetectorAssembly_geo.cpp
index 2da42cf8a..e15f5225c 100644
--- a/DDDetectors/src/SubdetectorAssembly_geo.cpp
+++ b/DDDetectors/src/SubdetectorAssembly_geo.cpp
@@ -75,7 +75,10 @@ static Ref_t create_element(LCDD& lcdd, xml_h e, Ref_t)  {
     pv = mother.placeVolume( vol );
   }
 
+  pv.addPhysVolID("system", sdet.id() );
+  
   sdet.setPlacement(pv);
+  
   return sdet;
 }
 
-- 
GitLab