Skip to content
Snippets Groups Projects

Adding NSW Overlay tools (ATLASSIM-4065) (ATLASSIM-4066)

Merged Alexandre Laurier requested to merge alaurier/athena:NSW_Overlay into master
Files
51
@@ -6,10 +6,9 @@ from Digitization.DigitizationFlags import digitizationFlags
from AthenaCommon.DetFlags import DetFlags
from OverlayCommonAlgs.OverlayFlags import overlayFlags
from AthenaCommon import CfgGetter
from RecExConfig.RecFlags import rec as recFlags
if DetFlags.overlay.MDT_on() or DetFlags.overlay.CSC_on() or DetFlags.overlay.RPC_on() or DetFlags.overlay.TGC_on():
if DetFlags.overlay.MDT_on() or DetFlags.overlay.CSC_on() or DetFlags.overlay.RPC_on() or DetFlags.overlay.TGC_on() or DetFlags.overlay.sTGC_on() or DetFlags.overlay.Micromegas_on():
include( "MuonEventAthenaPool/MuonEventAthenaPool_joboptions.py" )
@@ -47,6 +46,28 @@ if DetFlags.overlay.MDT_on() or DetFlags.overlay.CSC_on() or DetFlags.overlay.RP
job += CfgGetter.getAlgorithm("MdtTruthOverlay")
job += CfgGetter.getAlgorithm("OverlayMdtDigitToMdtRDO")
if DetFlags.overlay.sTGC_on():
# As of July 2019, the input RDOs still hold a DigitContainer
# so no Need to run Rdo->Digit
# To be changed when we remove digitContainer from RDO
#job += CfgGetter.getAlgorithm("STGC_RdoToDigitOverlayAlg")
job += CfgGetter.getAlgorithm("STGC_OverlayDigitizer")
job += CfgGetter.getAlgorithm("STGC_Overlay")
if not overlayFlags.isDataOverlay():
job += CfgGetter.getAlgorithm("STGC_TruthOverlay")
job += CfgGetter.getAlgorithm("OverlaySTGC_DigitToRDO")
if DetFlags.overlay.Micromegas_on():
# As of July 2019, the input RDOs still hold a DigitContainer
# so no need to run Rdo->Digit
# To be changed when we remove digitContainer from RDO
#job += CfgGetter.getAlgorithm("MM_RdoToDigitOverlayAlg")
job += CfgGetter.getAlgorithm("MM_OverlayDigitizer")
job += CfgGetter.getAlgorithm("MM_Overlay")
if not overlayFlags.isDataOverlay():
job += CfgGetter.getAlgorithm("MM_TruthOverlay")
job += CfgGetter.getAlgorithm("OverlayMM_DigitToRDO")
if DetFlags.overlay.RPC_on():
job += CfgGetter.getAlgorithm("RpcRdoToRpcDigitOverlayAlg")
job += CfgGetter.getAlgorithm("RPC_OverlayDigitizer")
Loading