11def setIDPVMFlags(flags, idpvm_output_file:str='idpvm.root') :
12 flags.PhysVal.OutputFileName = idpvm_output_file
13
14
15
16 flags.PhysVal.IDPVM.doExpertOutput = True
17 flags.PhysVal.IDPVM.doValidateTightPrimaryTracks = True
18 flags.PhysVal.IDPVM.doHitLevelPlots = True
19 flags.PhysVal.IDPVM.runDecoration = False
20 flags.PhysVal.IDPVM.doTechnicalEfficiency = True
21
22
23 if flags.PhysVal.IDPVM.hardScatterStrategy == 3:
24 flags.PhysVal.IDPVM.PrimaryVertexContainer = 'HggPrimaryVertices'
25
26 flags.PhysVal.doExample = False
27
28 if flags.PhysVal.IDPVM.doTechnicalEfficiency :
29 flags.Tracking.writeExtendedSi_PRDInfo=True
30