ATLAS Offline Software
Loading...
Searching...
No Matches
PhysValFlags Namespace Reference

Functions

 createPhysValConfigFlags ()

Function Documentation

◆ createPhysValConfigFlags()

PhysValFlags.createPhysValConfigFlags ( )

Definition at line 3 of file PhysValFlags.py.

3def createPhysValConfigFlags():
4 from AthenaConfiguration.AthConfigFlags import AthConfigFlags
5 icf = AthConfigFlags()
6
7 icf.addFlag("PhysVal.OutputFileName", "")
8
9 icf.addFlag("PhysVal.doExample", True)
10 icf.addFlag("PhysVal.doInDet", False)
11 icf.addFlag("PhysVal.doInDetLargeD0", False)
12 icf.addFlag("PhysVal.doBtag", False)
13 icf.addFlag("PhysVal.doMET", False)
14 icf.addFlag("PhysVal.doEgamma", False)
15 icf.addFlag("PhysVal.doTau", False)
16 icf.addFlag("PhysVal.doDiTau", False)
17 icf.addFlag("PhysVal.doJet", False)
18 icf.addFlag("PhysVal.doTopoCluster", False)
19 icf.addFlag("PhysVal.doZee", False)
20 icf.addFlag("PhysVal.doPFlow", False)
21 icf.addFlag("PhysVal.doMuon", False)
22 icf.addFlag("PhysVal.doLRTMuon", False)
23 icf.addFlag("PhysVal.doLLPSecVtx", False)
24 icf.addFlag("PhysVal.doLLPSecVtxLeptons", False)
25
26 icf.addFlag("PhysVal.GRLs", ['GRL2015', 'GRL2016', 'GRL2017_Triggerno17e33prim', 'GRL2018_Triggerno17e33prim',
27 'GRL2022', 'GRL2023', 'GRL2024'], help='List of GRL names to be used by PhysVal.')
28 icf.addFlag("PhysVal.applyAllDataCleaning", False,
29 help='Apply all data cleaning cuts, (applyGRL, applyEventStatusSelection, and Photon OQ).')
30 icf.addFlag("PhysVal.applyGRL", False,
31 help='Apply Good Run List selection. The GRL is hardcoded, it may be not updated.')
32 icf.addFlag("PhysVal.applyEventStatusSelection", False,
33 help='Apply Event Status selection via EventStatusSelectionAlg.')
34
35 from InDetPhysValMonitoring.InDetPhysValFlags import createIDPVMConfigFlags
36 icf.addFlagsCategory("PhysVal.IDPVM", createIDPVMConfigFlags, prefix=True)
37
38 return icf