From dba714577a2271431950ba7daa8816dea0662a7e Mon Sep 17 00:00:00 2001
From: Peter Onyisi <ponyisi@utexas.edu>
Date: Mon, 2 Nov 2020 23:12:03 +0100
Subject: [PATCH] Lock flag to false in MC

---
 .../GeoModel/AtlasGeoModel/python/InDetGMJobProperties.py  | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/DetectorDescription/GeoModel/AtlasGeoModel/python/InDetGMJobProperties.py b/DetectorDescription/GeoModel/AtlasGeoModel/python/InDetGMJobProperties.py
index 665448f1bec9..48085d29af05 100755
--- a/DetectorDescription/GeoModel/AtlasGeoModel/python/InDetGMJobProperties.py
+++ b/DetectorDescription/GeoModel/AtlasGeoModel/python/InDetGMJobProperties.py
@@ -155,6 +155,11 @@ class InDetGeometryFlags_JobProperties(JobPropertyContainer):
         self.GeoVersionName.set_Value_and_Lock(InDetGeoFlags.getValue("VersionName"))
         self.GeoLayout.set_Value_and_Lock(InDetGeoFlags.getValue("Layout"))
 
+    def setupDynamicAlignFolders(self):
+        from AthenaCommon.GlobalFlags import globalflags
+        if globalflags.DataSource.get_Value() != 'data':
+            self.useDynamicAlignFolders.set_Value_and_Lock(False)
+
 
     def reset(self,geoTagName="none"):
         
@@ -190,7 +195,7 @@ jobproperties.InDetGeometryFlags_JobProperties.add_JobProperty(useDynamicAlignFo
 
 InDetGeometryFlags = jobproperties.InDetGeometryFlags_JobProperties
 InDetGeometryFlags.setupValuesFromDB()
-
+InDetGeometryFlags.setupDynamicAlignFolders()
 
 
 
-- 
GitLab