From 95a38e1b13ca0ae1984c8159b8081b451db93722 Mon Sep 17 00:00:00 2001
From: Marcelo Vogel <marcelo.vogel@cern.ch>
Date: Fri, 17 Jun 2016 13:45:26 +0200
Subject: [PATCH] Added output type NTUP_MUONCALIB to RAWtoALL
 (RecJobTransforms-02-00-05)

	* share/skeleton.RAWtoALL_tf.py
	- Add new output type NTUP_MUONCALIB
	- Tagging RecJobTransforms-02-00-05

2016-06-15 Marcelo Vogel <mavogel@cern.ch>
	* share/skeleton.MergePool_tf.py
	- Keep track parameters from first measurement in AOD merging (ATLASJT-324).
	- Tagging RecJobTransforms-02-00-04
---
 .../RecJobTransforms/share/skeleton.MergePool_tf.py          | 2 ++
 .../RecJobTransforms/share/skeleton.RAWtoALL_tf.py           | 5 +++++
 2 files changed, 7 insertions(+)

diff --git a/Reconstruction/RecJobTransforms/share/skeleton.MergePool_tf.py b/Reconstruction/RecJobTransforms/share/skeleton.MergePool_tf.py
index d354c1ee899..106415ec12a 100644
--- a/Reconstruction/RecJobTransforms/share/skeleton.MergePool_tf.py
+++ b/Reconstruction/RecJobTransforms/share/skeleton.MergePool_tf.py
@@ -37,6 +37,8 @@ if len(DAOD_Output_Key) is 1:
         
 if hasattr(runArgs,"inputFile"): athenaCommonFlags.FilesInput.set_Value_and_Lock( runArgs.inputFile )
 if hasattr(runArgs,"inputAODFile"):
+    from InDetRecExample.InDetKeys import InDetKeys;
+    InDetFlags.keepAdditionalHitsOnTrackParticle.set_Value_and_Lock(True)
     rec.readAOD.set_Value_and_Lock( True )
     rec.doWriteAOD.set_Value_and_Lock( True )
     athenaCommonFlags.PoolAODInput.set_Value_and_Lock( runArgs.inputAODFile )
diff --git a/Reconstruction/RecJobTransforms/share/skeleton.RAWtoALL_tf.py b/Reconstruction/RecJobTransforms/share/skeleton.RAWtoALL_tf.py
index 88379236274..f7c75f371ae 100644
--- a/Reconstruction/RecJobTransforms/share/skeleton.RAWtoALL_tf.py
+++ b/Reconstruction/RecJobTransforms/share/skeleton.RAWtoALL_tf.py
@@ -84,6 +84,11 @@ if hasattr(runArgs, "outputTXT_FTKIPFile"):
     rec.doTau.set_Value_and_Lock(False)
     rec.doTrigger.set_Value_and_Lock(False)
     rec.UserAlgs=["FastTrackSimWrap/FastTrackSimWrap_jobOptions.py"]
+
+if hasattr(runArgs,"outputNTUP_MUONCALIBFile"):
+    from MuonRecExample.MuonRecFlags import muonRecFlags
+    muonRecFlags.doCalib = True
+    muonRecFlags.calibNtupleOutput.set_Value_and_Lock( runArgs.outputNTUP_MUONCALIBFile )
     
 # Event display tarballs    
 if hasattr(runArgs, 'outputTXT_JIVEXMLTGZFile'):
-- 
GitLab