|
| | newflags = flags.cloneAndReplace('Tracking.ActiveConfig', 'Trigger.InDetTracking.electron') |
| | newflags4 = flags.cloneAndReplace('Tracking.ActiveConfig', 'Trigger.ITkTracking.muon') |
Definition at line 14 of file TrigTrackingPassFlags.py.
◆ runTest()
| python.TrigTrackingPassFlags.FlagsCopiedTest.runTest |
( |
| self | ) |
|
Definition at line 27 of file TrigTrackingPassFlags.py.
27 def runTest(self):
28 self.assertEqual(self.newflags.Tracking.ActiveConfig.minPT, 2.0 * Units.GeV, msg="Flags are not copied")
29 self.assertEqual(
type(self.newflags4.Tracking.ActiveConfig.minPT), list, msg=
"Eta dependant cuts don't exist")
30
31
◆ setUp()
| python.TrigTrackingPassFlags.FlagsCopiedTest.setUp |
( |
| self | ) |
|
Definition at line 15 of file TrigTrackingPassFlags.py.
15 def setUp(self):
16 from AthenaConfiguration.AllConfigFlags import initConfigFlags
17 flags = initConfigFlags()
18 flags.Trigger.doID
19 flags.Trigger.InDetTracking.muon
20 flags.Trigger.InDetTracking.electron.minPT = 2.0 * Units.GeV
21 flags.Trigger.ITkTracking.muon
22 self.newflags = flags.cloneAndReplace('Tracking.ActiveConfig', 'Trigger.InDetTracking.electron')
23 self.newflags4 = flags.cloneAndReplace('Tracking.ActiveConfig', 'Trigger.ITkTracking.muon')
24
25 self.newflags.
dump(
".*InDet")
26
◆ newflags
| python.TrigTrackingPassFlags.FlagsCopiedTest.newflags = flags.cloneAndReplace('Tracking.ActiveConfig', 'Trigger.InDetTracking.electron') |
◆ newflags4
| python.TrigTrackingPassFlags.FlagsCopiedTest.newflags4 = flags.cloneAndReplace('Tracking.ActiveConfig', 'Trigger.ITkTracking.muon') |
The documentation for this class was generated from the following file: