ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
python.BuildSignatureFlags.FlagValuesTest Class Reference
Inheritance diagram for python.BuildSignatureFlags.FlagValuesTest:
Collaboration diagram for python.BuildSignatureFlags.FlagValuesTest:

Public Member Functions

def setUp (self)
 
def runTest (self)
 

Public Attributes

 newflags
 
 newflags2
 

Detailed Description

Definition at line 831 of file BuildSignatureFlags.py.

Member Function Documentation

◆ runTest()

def python.BuildSignatureFlags.FlagValuesTest.runTest (   self)

Definition at line 841 of file BuildSignatureFlags.py.

841  def runTest(self):
842  self.assertEqual(self.newflags.Tracking.ActiveConfig.pTmin, 3., msg="Preset value lost")
843  self.assertEqual(self.newflags.Tracking.ActiveConfig.input_name, "electron", msg="Incorrect config")
844  self.assertEqual(self.newflags2.Tracking.ActiveConfig.input_name, "muonLRT", msg="Incorrect config")
845 

◆ setUp()

def python.BuildSignatureFlags.FlagValuesTest.setUp (   self)

Definition at line 832 of file BuildSignatureFlags.py.

832  def setUp(self):
833  from AthenaConfiguration.AllConfigFlags import initConfigFlags
834  flags = initConfigFlags()
835  flags.Trigger.InDetTracking.electron.pTmin=3.
836  self.newflags = flags.cloneAndReplace('Tracking.ActiveConfig', 'Trigger.InDetTracking.electron',
837  keepOriginal = True)
838  self.newflags2 = flags.cloneAndReplace('Tracking.ActiveConfig', 'Trigger.InDetTracking.muonLRT',
839  keepOriginal = True)
840 

Member Data Documentation

◆ newflags

python.BuildSignatureFlags.FlagValuesTest.newflags

Definition at line 836 of file BuildSignatureFlags.py.

◆ newflags2

python.BuildSignatureFlags.FlagValuesTest.newflags2

Definition at line 838 of file BuildSignatureFlags.py.


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