3 from AthenaConfiguration.Enums
import LHCPeriod
7 from AthenaConfiguration.AthConfigFlags
import AthConfigFlags
10 icf.addFlag(
"doValidateGSFTracks",
False )
11 icf.addFlag(
"doValidateLooseTracks",
False )
12 icf.addFlag(
"doValidateTightPrimaryTracks",
False )
13 icf.addFlag(
"doValidateHILoose",
False )
14 icf.addFlag(
"doIDTIDE",
False)
15 icf.addFlag(
"doValidateTracksInJets",
lambda pcf : pcf.PhysVal.IDPVM.doIDTIDE)
16 icf.addFlag(
"doValidateTracksInBJets",
lambda pcf : pcf.PhysVal.IDPVM.doIDTIDE)
17 icf.addFlag(
"doValidateTruthToRecoNtuple",
False )
18 icf.addFlag(
"doValidateMuonMatchedTracks",
False )
19 icf.addFlag(
"doValidateElectronMatchedTracks",
False )
20 icf.addFlag(
"doValidateLargeD0Tracks",
False )
21 icf.addFlag(
"doValidateMergedLargeD0Tracks",
False )
22 icf.addFlag(
"doValidateLowPtRoITracks",
False)
23 icf.addFlag(
"doRecoOnly",
False )
24 icf.addFlag(
"doPhysValOutput",
False )
25 icf.addFlag(
"doExpertOutput",
False )
26 icf.addFlag(
"doTruthOriginPlots",
False )
27 icf.addFlag(
"doPerAuthorPlots",
False )
28 icf.addFlag(
"doHitLevelPlots",
False )
29 icf.addFlag(
"doDuplicatePlots",
False )
30 icf.addFlag(
"runDecoration",
True )
31 icf.addFlag(
"setTruthStrategy",
"HardScatter" )
32 icf.addFlag(
"jetsNameForHardScatter",
'AntiKt4EMTopoJets' )
33 icf.addFlag(
"validateExtraTrackCollections", [] )
34 icf.addFlag(
"ancestorIDs", [] )
35 icf.addFlag(
"selectedCharge", 0)
36 icf.addFlag(
"requiredSiHits", 0)
37 icf.addFlag(
"maxProdVertRadius", 300)
38 icf.addFlag(
"hardScatterStrategy", 0 )
39 icf.addFlag(
"truthMinPt",
lambda pcf : 500
if pcf.GeoModel.Run <= LHCPeriod.Run3
else 1000)
40 icf.addFlag(
"GRL", [])
41 icf.addFlag(
"doTechnicalEfficiency",
False)
42 icf.addFlag(
"doPRW",
False)
43 icf.addFlag(
"doActs",
False)
44 icf.addFlag(
"doHGTD",
False)
45 icf.addFlag(
"maxTrkJetDR", 0.4)
46 icf.addFlag(
'JetAbsEtaMax',
lambda pcf: 2.5
if pcf.Detector.GeometryID
else 4.0)
47 icf.addFlag(
'PrimaryVertexContainer',
'PrimaryVertices')
49 icf.addFlag(
"jetCollection",
"AntiKt4EMPflowJets")
50 icf.addFlag(
'JetPtMin', 100.*Units.GeV)
51 icf.addFlag(
'JetPtMax', 5000.*Units.GeV)