5 from AthenaConfiguration.AthConfigFlags
import AthConfigFlags
7 cf.addFlag(
'pipeline',
'')
8 cf.addFlag(
'algoTag',
'Hough')
9 cf.addFlag(
'wrapperFileName', [])
10 cf.addFlag(
'wrapperFileName2', [])
11 cf.addFlag(
'secondInputToolN', 0)
12 cf.addFlag(
'mapsDir',
'__MUST_BE_SET__')
13 cf.addFlag(
'wrapperMetaData',
"Default Meta Data")
14 cf.addFlag(
'sampleType',
'singleMuons')
15 cf.addFlag(
'FPGATrackSimMatrixFileRegEx', [])
16 cf.addFlag(
'FPGATrackSimMaxnMatrixInputFiles', -1)
17 cf.addFlag(
'outputMergedFPGATrackSimMatrixFile',
'combined_matrix.root')
18 cf.addFlag(
'FPGATrackSimNBanks', 1)
19 cf.addFlag(
'FPGATrackSimallBanks',
False)
20 cf.addFlag(
'region', 0)
21 cf.addFlag(
'minSpacePlusPixel', 3)
22 cf.addFlag(
'baseName',
'')
23 cf.addFlag(
'CheckGood2ndStage',
True)
24 cf.addFlag(
'Is2ndStage',
False)
25 cf.addFlag(
'UseHitScaleFactor',
False)
26 cf.addFlag(
'missHitsConsts',
False)
27 cf.addFlag(
'tracking',
False)
28 cf.addFlag(
'doOverlapRemoval',
True)
29 cf.addFlag(
'clustering', 1)
30 cf.addFlag(
'bankDir',
'')
31 cf.addFlag(
'spacePoints',
True)
32 cf.addFlag(
'outputMonitorFile',
"monitoring.root")
33 cf.addFlag(
'connectToToITkTracking',
True)
34 cf.addFlag(
'loglevel', AthenaCommon.Constants.INFO)
35 cf.addFlag(
'msgLimit',-1)
36 cf.addFlag(
'singleTrackSample',
True)
37 cf.addFlag(
'FakeNNonnxFile',
'')
38 cf.addFlag(
'ParamNNonnxFile',
'')
40 def __httHough1DFlags():
41 """Additional function delays import"""
42 from FPGATrackSimConfTools.FPGATrackSimConfigFlags
import createHough1dFPGATrackSimConfigFlags
44 cf.addFlagsCategory(
"Hough1D", __httHough1DFlags, prefix=
True )
46 def __httHoughFlags():
47 """Additional function delays import"""
48 from FPGATrackSimConfTools.FPGATrackSimConfigFlags
import createHoughFPGATrackSimConfigFlags
50 cf.addFlagsCategory(
"Hough", __httHoughFlags, prefix=
True )
52 def __httGenScanFlags():
53 """Additional function delays import"""
54 from FPGATrackSimConfTools.FPGATrackSimConfigFlags
import createGenScanFPGATrackSimConfigFlags
56 cf.addFlagsCategory(
"GenScan", __httGenScanFlags, prefix=
True )
58 def __httDev21_02_15Flags():
59 """Additional function delays import"""
60 from FPGATrackSimConfTools.FPGATrackSimConfigFlags
import createDev21_02_15_FPGATrackSimConfigFlags
62 cf.addFlagsCategory(
"Dev21_02_15", __httDev21_02_15Flags, prefix=
True )
66 cf.addFlag(
'doEDMConversion',
False)
67 cf.addFlag(
'convertUnmappedHits',
False)
68 cf.addFlag(
'writeToAOD',
False)
71 cf.addFlag(
'runCKF',
True)