6 def HitValAlgDigiCfg(flags, name = "MuonHitValAlg", outFile="MuonHitValAlg.digi.ntuple.root", **kwargs):
7 kwargs.setdefault(
"doTruth",
False)
8 kwargs.setdefault(
"doMuEntry",
False)
10 kwargs.setdefault(
"doSimHits",
False)
11 kwargs.setdefault(
"doSDOs",
True)
12 kwargs.setdefault(
"doDigits",
True)
13 kwargs.setdefault(
"doRDOs",
True)
14 from AthenaConfiguration.Enums
import ProductionStep
15 prefix= flags.Overlay.BkgPrefix
if flags.Common.ProductionStep
is ProductionStep.PileUpPresampling
else ""
19 kwargs.setdefault(
"sTgcSdoKey", f
"{prefix}sTGC_SDO")
20 kwargs.setdefault(
"sTgcDigitKey", f
"{prefix}sTGC_DIGITS")
21 kwargs.setdefault(
"sTgcRdoKey", f
"{prefix}sTGCRDO")
23 kwargs.setdefault(
"MmSdoKey", f
"{prefix}MM_SDO")
24 kwargs.setdefault(
"MmDigitKey", f
"{prefix}MM_DIGITS")
25 kwargs.setdefault(
"MmRdoKey", f
"{prefix}MMRDO")
27 kwargs.setdefault(
"CSC_SDOContainerName", f
"{prefix}CSC_SDO")
28 kwargs.setdefault(
"CSC_DigitContainerName", f
"{prefix}CSC_DIGITS")
29 kwargs.setdefault(
"CSC_RDOContainerName", f
"{prefix}CSCRDO")
31 kwargs.setdefault(
"MdtSdoKey", f
"{prefix}MDT_SDO")
32 kwargs.setdefault(
"MdtDigitKey", f
"{prefix}MDT_DIGITS")
34 kwargs.setdefault(
"RpcSdoKey", f
"{prefix}RPC_SDO")
35 kwargs.setdefault(
"RpcDigitKey", f
"{prefix}RPC_DIGITS")
37 kwargs.setdefault(
"TgcSdoKey", f
"{prefix}TGC_SDO")
38 kwargs.setdefault(
"TgcDigitKey", f
"{prefix}TGC_DIGITS")
39 kwargs.setdefault(
"TgcRdoKey", f
"{prefix}TGCRDO")
42 from MuonPRDTest.MuonPRDTestCfg
import AddHitValAlgCfg