Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
python.TriggerConfigFlags.Tests Class Reference
Inheritance diagram for python.TriggerConfigFlags.Tests:
Collaboration diagram for python.TriggerConfigFlags.Tests:

Public Member Functions

def test_recoFlags (self)
 
def test_allFlags (self)
 

Detailed Description

Definition at line 586 of file TriggerConfigFlags.py.

Member Function Documentation

◆ test_allFlags()

def python.TriggerConfigFlags.Tests.test_allFlags (   self)
Force load all dynamic flags

Definition at line 602 of file TriggerConfigFlags.py.

602  def test_allFlags(self):
603  """Force load all dynamic flags"""
604  flags = initConfigFlags()
605  flags.loadAllDynamicFlags()
606 
607  unittest.main()

◆ test_recoFlags()

def python.TriggerConfigFlags.Tests.test_recoFlags (   self)
Check if offline reco flags can be added to trigger

Definition at line 589 of file TriggerConfigFlags.py.

589  def test_recoFlags(self):
590  """Check if offline reco flags can be added to trigger"""
591  flags = initConfigFlags()
592  flags.Trigger.Offline.Tau.doTauRec=False
593  flags.Tau.doTauRec=True
594  self.assertEqual(flags.Trigger.Offline.Tau.doTauRec, False, "dependent flag setting does not work")
595  self.assertEqual(flags.Tau.doTauRec, True, "dependent flag setting does not work")
596 
597  newflags = flags.cloneAndReplace('Tau', 'Trigger.Offline.Tau')
598 
599  self.assertEqual(flags.Tau.doTauRec, True, "dependent flag setting does not work")
600  self.assertEqual(newflags.Tau.doTauRec, False, "dependent flag setting does not work")
601 

The documentation for this class was generated from the following file:
python.AllConfigFlags.initConfigFlags
def initConfigFlags()
Definition: AllConfigFlags.py:19