ATLAS Offline Software
Functions | Variables
python.FPGATrackSimDataPrepConfig Namespace Reference

Functions

def getBaseName (flags)
 
def FPGATrackSimRawLogicCfg (flags)
 
def FPGATrackSimSpacePointsToolCfg (flags)
 
def prepareFlagsForFPGATrackSimDataPrepAlg (flags)
 
def FPGATrackSimDataPrepOutputCfg (flags)
 
def FPGAConversionAlgCfg (inputFlags, name='FPGAConversionAlg', stage='', **kwargs)
 
def FPGAClusterConverterCfg (flags)
 
def FPGAActsTrkConverterCfg (flags)
 
def WriteToAOD (flags, stage='')
 
def FPGATrackSimEventSelectionCfg (flags)
 
def FPGATrackSimMappingCfg (flags)
 
def FPGATrackSimReadInputCfg (flags)
 
def FPGATrackSimReadInput2Cfg (flags)
 
def FPGATrackSimHitFilteringToolCfg (flags)
 
def FPGATrackSimDataPrepAlgCfg (inputFlags)
 

Variables

 log
 
 flags
 
 AtlasVersion
 
 EnableCalo
 Flags used in the prototrack chain. More...
 
 doAthenaToActsSpacePoint
 
 doAthenaToActsCluster
 
 doRotCorrection
 
 doExpertOutput
 
 doPhysValOutput
 
 doHitLevelPlots
 
 runDecoration
 
 doTechnicalEfficiency
 
 OutputFileName
 
 NumThreads
 
 ShowDataDeps
 
 wrapperFileName
 
 Files
 
 acc
 
 Output
 
 name
 
 stage
 
 doActsTrk
 
 doSP
 
 True
 
 doClusters
 
 False
 
 doHits
 
 perEventReports
 
 isDataPrep
 
 statusCode
 

Function Documentation

◆ FPGAActsTrkConverterCfg()

def python.FPGATrackSimDataPrepConfig.FPGAActsTrkConverterCfg (   flags)

Definition at line 108 of file FPGATrackSimDataPrepConfig.py.

108 def FPGAActsTrkConverterCfg(flags):
109  result=ComponentAccumulator()
110  FPGAActsTrkConverter = CompFactory.FPGAActsTrkConverter()
111  result.setPrivateTools(FPGAActsTrkConverter)
112 
113  return result
114 
115 

◆ FPGAClusterConverterCfg()

def python.FPGATrackSimDataPrepConfig.FPGAClusterConverterCfg (   flags)

Definition at line 100 of file FPGATrackSimDataPrepConfig.py.

100 def FPGAClusterConverterCfg(flags):
101  result=ComponentAccumulator()
102  from SiLorentzAngleTool.ITkStripLorentzAngleConfig import ITkStripLorentzAngleToolCfg
103  FPGAClusterConverter = CompFactory.FPGAClusterConverter(LorentzAngleTool=result.popToolsAndMerge(ITkStripLorentzAngleToolCfg(flags)))
104  result.setPrivateTools(FPGAClusterConverter)
105 
106  return result
107 

◆ FPGAConversionAlgCfg()

def python.FPGATrackSimDataPrepConfig.FPGAConversionAlgCfg (   inputFlags,
  name = 'FPGAConversionAlg',
  stage = '',
**  kwargs 
)

Definition at line 69 of file FPGATrackSimDataPrepConfig.py.

69 def FPGAConversionAlgCfg(inputFlags, name = 'FPGAConversionAlg', stage = '', **kwargs):
70 
71  flags = prepareFlagsForFPGATrackSimDataPrepAlg(inputFlags)
72 
73  result=ComponentAccumulator()
74  from StripGeoModelXml.ITkStripGeoModelConfig import ITkStripReadoutGeometryCfg
75  result.merge(ITkStripReadoutGeometryCfg(flags))
76 
77  kwargs.setdefault("FPGATrackSimClusterKey", "FPGAClusters%s" %(stage))
78  kwargs.setdefault("FPGATrackSimHitKey", "FPGAHits%s" %(stage))
79  kwargs.setdefault("FPGATrackSimHitInRoadsKey", "FPGAHitsInRoads%s" %(stage))
80  kwargs.setdefault("FPGATrackSimRoadKey", "FPGARoads%s" %(stage))
81  kwargs.setdefault("FPGATrackSimTrackKey", "FPGATracks%s" %(stage))
82  kwargs.setdefault("xAODPixelClusterFromFPGAClusterKey", "xAODPixelClusters%sFromFPGACluster" %(stage))
83  kwargs.setdefault("xAODStripClusterFromFPGAClusterKey", "xAODStripClusters%sFromFPGACluster" %(stage))
84  kwargs.setdefault("xAODStripSpacePointFromFPGAKey", "xAODStripSpacePoints%sFromFPGA" %(stage))
85  kwargs.setdefault("xAODPixelSpacePointFromFPGAKey", "xAODPixelSpacePoints%sFromFPGA" %(stage))
86  kwargs.setdefault("xAODPixelClusterFromFPGAHitKey", "xAODPixelClusters%sFromFPGAHit" %(stage))
87  kwargs.setdefault("xAODStripClusterFromFPGAHitKey", "xAODStripClusters%sFromFPGAHit" %(stage))
88  kwargs.setdefault("ActsProtoTrackFromFPGARoadKey", "ActsProtoTracks%sFromFPGARoad" %(stage))
89  kwargs.setdefault("ActsProtoTrackFromFPGATrackKey", "ActsProtoTracks%sFromFPGATrack" %(stage))
90  kwargs.setdefault("doHits", True)
91  kwargs.setdefault("doClusters", True)
92  kwargs.setdefault("doActsTrk", False)
93  kwargs.setdefault("ClusterConverter", result.popToolsAndMerge(FPGAClusterConverterCfg(flags)))
94  kwargs.setdefault("ActsTrkConverter", result.popToolsAndMerge(FPGAActsTrkConverterCfg(flags)))
95 
96  result.addEventAlgo(CompFactory.FPGAConversionAlgorithm(name, **kwargs))
97 
98  return result
99 

◆ FPGATrackSimDataPrepAlgCfg()

def python.FPGATrackSimDataPrepConfig.FPGATrackSimDataPrepAlgCfg (   inputFlags)

Definition at line 203 of file FPGATrackSimDataPrepConfig.py.

203 def FPGATrackSimDataPrepAlgCfg(inputFlags):
204 
205  flags = prepareFlagsForFPGATrackSimDataPrepAlg(inputFlags)
206 
207  result=ComponentAccumulator()
208 
209  theFPGATrackSimDataPrepAlg=CompFactory.FPGATrackSimDataPrepAlg()
210  theFPGATrackSimDataPrepAlg.HitFiltering = flags.Trigger.FPGATrackSim.ActiveConfig.hitFiltering
211  theFPGATrackSimDataPrepAlg.writeOutputData = flags.Trigger.FPGATrackSim.ActiveConfig.writeOutputData
212  theFPGATrackSimDataPrepAlg.Clustering = flags.Trigger.FPGATrackSim.clustering
213  theFPGATrackSimDataPrepAlg.eventSelector = result.getPrimaryAndMerge(FPGATrackSimEventSelectionCfg(flags))
214  theFPGATrackSimDataPrepAlg.runOnRDO = not flags.Trigger.FPGATrackSim.wrapperFileName
215 
216  FPGATrackSimMaping = result.getPrimaryAndMerge(FPGATrackSimMappingCfg(flags))
217  theFPGATrackSimDataPrepAlg.FPGATrackSimMapping = FPGATrackSimMaping
218 
219  theFPGATrackSimDataPrepAlg.RawToLogicalHitsTool = result.getPrimaryAndMerge(FPGATrackSimRawLogicCfg(flags))
220 
221  if flags.Trigger.FPGATrackSim.wrapperFileName and flags.Trigger.FPGATrackSim.wrapperFileName is not None:
222  theFPGATrackSimDataPrepAlg.InputTool = result.getPrimaryAndMerge(FPGATrackSimReadInputCfg(flags))
223  if flags.Trigger.FPGATrackSim.wrapperFileName2 and flags.Trigger.FPGATrackSim.wrapperFileName2 is not None:
224  theFPGATrackSimDataPrepAlg.InputTool2 = result.getPrimaryAndMerge(FPGATrackSimReadInput2Cfg(flags))
225  theFPGATrackSimDataPrepAlg.SecondInputToolN = flags.Trigger.FPGATrackSim.secondInputToolN
226  theFPGATrackSimDataPrepAlg.SGInputTool = ""
227  else:
228  from ActsConfig.ActsGeometryConfig import ActsTrackingGeometryToolCfg
229  result.popToolsAndMerge(ActsTrackingGeometryToolCfg(flags))
230  theFPGATrackSimDataPrepAlg.InputTool = ""
231  theFPGATrackSimDataPrepAlg.InputTool2 = ""
232  from FPGATrackSimSGInput.FPGATrackSimSGInputConfig import FPGATrackSimSGInputToolCfg
233  theFPGATrackSimDataPrepAlg.SGInputTool = result.getPrimaryAndMerge(FPGATrackSimSGInputToolCfg(flags))
234 
235  theFPGATrackSimDataPrepAlg.SpacePointTool = result.getPrimaryAndMerge(FPGATrackSimSpacePointsToolCfg(flags))
236 
237  theFPGATrackSimDataPrepAlg.HitFilteringTool = result.getPrimaryAndMerge(FPGATrackSimHitFilteringToolCfg(flags))
238 
239  theFPGATrackSimDataPrepAlg.ClusteringTool = CompFactory.FPGATrackSimClusteringTool()
240  theFPGATrackSimDataPrepAlg.OutputTool = result.getPrimaryAndMerge(FPGATrackSimDataPrepOutputCfg(flags))
241 
242  # Create SPRoadFilterTool if spacepoints are turned on. TODO: make things configurable?
243  if flags.Trigger.FPGATrackSim.spacePoints:
244  theFPGATrackSimDataPrepAlg.Spacepoints = True
245 
246  from FPGATrackSimAlgorithms.FPGATrackSimAlgorithmConfig import FPGATrackSimLogicalHitsProcessAlgMonitoringCfg
247  theFPGATrackSimDataPrepAlg.MonTool = result.getPrimaryAndMerge(FPGATrackSimLogicalHitsProcessAlgMonitoringCfg(flags))
248 
249  result.addEventAlgo(theFPGATrackSimDataPrepAlg)
250 
251  return result
252 
253 

◆ FPGATrackSimDataPrepOutputCfg()

def python.FPGATrackSimDataPrepConfig.FPGATrackSimDataPrepOutputCfg (   flags)

Definition at line 57 of file FPGATrackSimDataPrepConfig.py.

58  result=ComponentAccumulator()
59  FPGATrackSimWriteOutput = CompFactory.FPGATrackSimOutputHeaderTool("FPGATrackSimWriteOutputDataPrep")
60  FPGATrackSimWriteOutput.InFileName = ["test.root"]
61  FPGATrackSimWriteOutput.OutputTreeName = "FPGATrackSimDataPrepTree"
62  # RECREATE means that that this tool opens the file.
63  # HEADER would mean that something else (e.g. THistSvc) opens it and we just add the object.
64  FPGATrackSimWriteOutput.RWstatus = "HEADER"
65  FPGATrackSimWriteOutput.THistSvc = CompFactory.THistSvc()
66  result.addPublicTool(FPGATrackSimWriteOutput, primary=True)
67  return result
68 

◆ FPGATrackSimEventSelectionCfg()

def python.FPGATrackSimDataPrepConfig.FPGATrackSimEventSelectionCfg (   flags)

Definition at line 147 of file FPGATrackSimDataPrepConfig.py.

148  result=ComponentAccumulator()
149  eventSelector = CompFactory.FPGATrackSimEventSelectionSvc()
150  eventSelector.regions = "HTT/TrigHTTMaps/V1/map_file/slices_v01_Jan21.txt"
151  eventSelector.regionID = flags.Trigger.FPGATrackSim.region
152  eventSelector.sampleType = flags.Trigger.FPGATrackSim.sampleType
153  eventSelector.withPU = False
154  result.addService(eventSelector, create=True, primary=True)
155  return result
156 

◆ FPGATrackSimHitFilteringToolCfg()

def python.FPGATrackSimDataPrepConfig.FPGATrackSimHitFilteringToolCfg (   flags)

Definition at line 186 of file FPGATrackSimDataPrepConfig.py.

187  result=ComponentAccumulator()
188  HitFilteringTool = CompFactory.FPGATrackSimHitFilteringTool()
189  HitFilteringTool.barrelStubDphiCut = 3.0
190  HitFilteringTool.doRandomRemoval = False
191  HitFilteringTool.doStubs = False
192  HitFilteringTool.endcapStubDphiCut = 1.5
193  HitFilteringTool.pixelClusRmFrac = 0
194  HitFilteringTool.pixelHitRmFrac = 0
195  HitFilteringTool.stripClusRmFrac = 0
196  HitFilteringTool.stripHitRmFrac = 0
197  HitFilteringTool.useNstrips = False
198  result.addPublicTool(HitFilteringTool, primary=True)
199  return result
200 
201 
202 

◆ FPGATrackSimMappingCfg()

def python.FPGATrackSimDataPrepConfig.FPGATrackSimMappingCfg (   flags)

Definition at line 157 of file FPGATrackSimDataPrepConfig.py.

157 def FPGATrackSimMappingCfg(flags):
158  result=ComponentAccumulator()
159 
160  mappingSvc = CompFactory.FPGATrackSimMappingSvc()
161  mappingSvc.mappingType = "FILE"
162  mappingSvc.rmap = flags.Trigger.FPGATrackSim.mapsDir+"/"+getBaseName(flags)+".rmap" # we need more configurability here i.e. file choice should depend on some flag
163  mappingSvc.subrmap = flags.Trigger.FPGATrackSim.mapsDir+"/"+getBaseName(flags)+".subrmap" # presumably also here we want to be able to change the slices definition file
164  mappingSvc.pmap = flags.Trigger.FPGATrackSim.mapsDir+"/pmap"
165  mappingSvc.modulemap = flags.Trigger.FPGATrackSim.mapsDir+"/moduleidmap"
166  mappingSvc.radiiFile = flags.Trigger.FPGATrackSim.mapsDir + "/"+getBaseName(flags)+"_radii.txt"
167  mappingSvc.NNmap = ""
168  mappingSvc.layerOverride = []
169  result.addService(mappingSvc, create=True, primary=True)
170  return result
171 
172 

◆ FPGATrackSimRawLogicCfg()

def python.FPGATrackSimDataPrepConfig.FPGATrackSimRawLogicCfg (   flags)

Definition at line 29 of file FPGATrackSimDataPrepConfig.py.

29 def FPGATrackSimRawLogicCfg(flags):
30  result=ComponentAccumulator()
31  FPGATrackSimRawLogic = CompFactory.FPGATrackSimRawToLogicalHitsTool()
32  FPGATrackSimRawLogic.SaveOptional = 2
33  if (flags.Trigger.FPGATrackSim.ActiveConfig.sampleType == 'skipTruth'):
34  FPGATrackSimRawLogic.SaveOptional = 1
35  FPGATrackSimRawLogic.TowersToMap = [0] # TODO TODO why is this hardcoded?
36  FPGATrackSimRawLogic.FPGATrackSimEventSelectionSvc = result.getPrimaryAndMerge(FPGATrackSimEventSelectionCfg(flags))
37  FPGATrackSimRawLogic.FPGATrackSimMappingSvc = result.getPrimaryAndMerge(FPGATrackSimMappingCfg(flags))
38  result.addPublicTool(FPGATrackSimRawLogic, primary=True)
39  return result
40 

◆ FPGATrackSimReadInput2Cfg()

def python.FPGATrackSimDataPrepConfig.FPGATrackSimReadInput2Cfg (   flags)

Definition at line 180 of file FPGATrackSimDataPrepConfig.py.

180 def FPGATrackSimReadInput2Cfg(flags):
181  result=ComponentAccumulator()
182  InputTool2 = CompFactory.FPGATrackSimReadRawRandomHitsTool(name="FPGATrackSimReadInput2", InFileName = flags.Trigger.FPGATrackSim.wrapperFileName2)
183  result.addPublicTool(InputTool2, primary=True)
184  return result
185 

◆ FPGATrackSimReadInputCfg()

def python.FPGATrackSimDataPrepConfig.FPGATrackSimReadInputCfg (   flags)

Definition at line 173 of file FPGATrackSimDataPrepConfig.py.

173 def FPGATrackSimReadInputCfg(flags):
174  result=ComponentAccumulator()
175  InputTool = CompFactory.FPGATrackSimInputHeaderTool(name="FPGATrackSimReadInput",
176  InFileName = flags.Trigger.FPGATrackSim.wrapperFileName)
177  result.addPublicTool(InputTool, primary=True)
178  return result
179 

◆ FPGATrackSimSpacePointsToolCfg()

def python.FPGATrackSimDataPrepConfig.FPGATrackSimSpacePointsToolCfg (   flags)

Definition at line 41 of file FPGATrackSimDataPrepConfig.py.

42  result=ComponentAccumulator()
43  SpacePointTool = CompFactory.FPGATrackSimSpacePointsTool()
44  SpacePointTool.Filtering = flags.Trigger.FPGATrackSim.ActiveConfig.spacePointFiltering
45  SpacePointTool.FilteringClosePoints = False
46  SpacePointTool.PhiWindow = 0.004
47  SpacePointTool.Duplication = True
48  result.addPublicTool(SpacePointTool, primary=True)
49  return result
50 
51 

◆ getBaseName()

def python.FPGATrackSimDataPrepConfig.getBaseName (   flags)

Definition at line 7 of file FPGATrackSimDataPrepConfig.py.

7 def getBaseName(flags):
8  if (not (flags.Trigger.FPGATrackSim.baseName == '')):
9  return flags.Trigger.FPGATrackSim.baseName
10  elif (flags.Trigger.FPGATrackSim.region == 0):
11  return 'eta0103phi0305'
12  elif (flags.Trigger.FPGATrackSim.region == 1):
13  return 'eta0709phi0305'
14  elif (flags.Trigger.FPGATrackSim.region == 2):
15  return 'eta1214phi0305'
16  elif (flags.Trigger.FPGATrackSim.region == 3):
17  return 'eta2022phi0305'
18  elif (flags.Trigger.FPGATrackSim.region == 4):
19  return 'eta3234phi0305'
20  elif (flags.Trigger.FPGATrackSim.region == 5):
21  return 'eta0103phi1113'
22  elif (flags.Trigger.FPGATrackSim.region == 6):
23  return 'eta0103phi1921'
24  elif (flags.Trigger.FPGATrackSim.region == 7):
25  return 'eta0103phi3436'
26  else:
27  return 'default'
28 

◆ prepareFlagsForFPGATrackSimDataPrepAlg()

def python.FPGATrackSimDataPrepConfig.prepareFlagsForFPGATrackSimDataPrepAlg (   flags)

Definition at line 52 of file FPGATrackSimDataPrepConfig.py.

53  newFlags = flags.cloneAndReplace("Trigger.FPGATrackSim.ActiveConfig", "Trigger.FPGATrackSim." + flags.Trigger.FPGATrackSim.algoTag)
54  return newFlags
55 
56 

◆ WriteToAOD()

def python.FPGATrackSimDataPrepConfig.WriteToAOD (   flags,
  stage = '' 
)

Definition at line 116 of file FPGATrackSimDataPrepConfig.py.

116 def WriteToAOD(flags, stage = ''): # store xAOD containers in AOD file
117  result = ComponentAccumulator()
118  from xAODMetaDataCnv.InfileMetaDataConfig import SetupMetaDataForStreamCfg
119  from OutputStreamAthenaPool.OutputStreamConfig import outputStreamName
120  from AthenaConfiguration.Enums import MetadataCategory
121 
122  result.merge( SetupMetaDataForStreamCfg( flags,"AOD",
123  createMetadata=[
124  MetadataCategory.ByteStreamMetaData,
125  MetadataCategory.LumiBlockMetaData,
126  MetadataCategory.TruthMetaData,
127  MetadataCategory.IOVMetaData,],)
128  )
129  log.info("AOD ItemList: %s", result.getEventAlgo(outputStreamName("AOD")).ItemList)
130  log.info("AOD MetadataItemList: %s", result.getEventAlgo(outputStreamName("AOD")).MetadataItemList)
131  log.info("---------- Configured AOD writing")
132 
133  from OutputStreamAthenaPool.OutputStreamConfig import addToAOD
134  toAOD = []
135  toAOD += [f"xAOD::PixelClusterContainer#xAODPixelClusters{stage}FromFPGACluster",f"xAOD::PixelClusterAuxContainer#xAODPixelClusters{stage}FromFPGAClusterAux.",
136  f"xAOD::StripClusterContainer#xAODStripClusters{stage}FromFPGACluster",f"xAOD::StripClusterAuxContainer#xAODStripClusters{stage}FromFPGAClusterAux.",
137  "xAOD::TrackParticleContainer#xAODFPGAProtoTracksTrackParticles","xAOD::TrackParticleAuxContainer#xAODFPGAProtoTracksTrackParticlesAux.",
138  f"xAOD::SpacePointContainer#xAODPixelSpacePoints{stage}FromFPGA",f"xAOD::SpacePointContainer#xAODPixelSpacePoints{stage}FromFPGAAux",
139  f"xAOD::SpacePointContainer#xAODStripSpacePoints{stage}FromFPGA",f"xAOD::SpacePointContainer#xAODStripSpacePoints{stage}FromFPGAAux",
140  ]
141 
142  result.merge(addToAOD(flags, toAOD))
143 
144  return result
145 
146 

Variable Documentation

◆ acc

python.FPGATrackSimDataPrepConfig.acc

Definition at line 295 of file FPGATrackSimDataPrepConfig.py.

◆ AtlasVersion

python.FPGATrackSimDataPrepConfig.AtlasVersion

Definition at line 263 of file FPGATrackSimDataPrepConfig.py.

◆ doActsTrk

python.FPGATrackSimDataPrepConfig.doActsTrk

Definition at line 323 of file FPGATrackSimDataPrepConfig.py.

◆ doAthenaToActsCluster

python.FPGATrackSimDataPrepConfig.doAthenaToActsCluster

Definition at line 271 of file FPGATrackSimDataPrepConfig.py.

◆ doAthenaToActsSpacePoint

python.FPGATrackSimDataPrepConfig.doAthenaToActsSpacePoint

Definition at line 270 of file FPGATrackSimDataPrepConfig.py.

◆ doClusters

python.FPGATrackSimDataPrepConfig.doClusters

Definition at line 324 of file FPGATrackSimDataPrepConfig.py.

◆ doExpertOutput

python.FPGATrackSimDataPrepConfig.doExpertOutput

Definition at line 276 of file FPGATrackSimDataPrepConfig.py.

◆ doHitLevelPlots

python.FPGATrackSimDataPrepConfig.doHitLevelPlots

Definition at line 278 of file FPGATrackSimDataPrepConfig.py.

◆ doHits

python.FPGATrackSimDataPrepConfig.doHits

Definition at line 324 of file FPGATrackSimDataPrepConfig.py.

◆ doPhysValOutput

python.FPGATrackSimDataPrepConfig.doPhysValOutput

Definition at line 277 of file FPGATrackSimDataPrepConfig.py.

◆ doRotCorrection

python.FPGATrackSimDataPrepConfig.doRotCorrection

Definition at line 273 of file FPGATrackSimDataPrepConfig.py.

◆ doSP

python.FPGATrackSimDataPrepConfig.doSP

Definition at line 324 of file FPGATrackSimDataPrepConfig.py.

◆ doTechnicalEfficiency

python.FPGATrackSimDataPrepConfig.doTechnicalEfficiency

Definition at line 280 of file FPGATrackSimDataPrepConfig.py.

◆ EnableCalo

python.FPGATrackSimDataPrepConfig.EnableCalo

Flags used in the prototrack chain.

Definition at line 267 of file FPGATrackSimDataPrepConfig.py.

◆ False

python.FPGATrackSimDataPrepConfig.False

Definition at line 324 of file FPGATrackSimDataPrepConfig.py.

◆ Files

python.FPGATrackSimDataPrepConfig.Files

Definition at line 290 of file FPGATrackSimDataPrepConfig.py.

◆ flags

python.FPGATrackSimDataPrepConfig.flags

Definition at line 260 of file FPGATrackSimDataPrepConfig.py.

◆ isDataPrep

python.FPGATrackSimDataPrepConfig.isDataPrep

Definition at line 327 of file FPGATrackSimDataPrepConfig.py.

◆ log

python.FPGATrackSimDataPrepConfig.log

Definition at line 254 of file FPGATrackSimDataPrepConfig.py.

◆ name

python.FPGATrackSimDataPrepConfig.name

Definition at line 323 of file FPGATrackSimDataPrepConfig.py.

◆ NumThreads

python.FPGATrackSimDataPrepConfig.NumThreads

Definition at line 283 of file FPGATrackSimDataPrepConfig.py.

◆ Output

python.FPGATrackSimDataPrepConfig.Output

Definition at line 296 of file FPGATrackSimDataPrepConfig.py.

◆ OutputFileName

python.FPGATrackSimDataPrepConfig.OutputFileName

Definition at line 281 of file FPGATrackSimDataPrepConfig.py.

◆ perEventReports

python.FPGATrackSimDataPrepConfig.perEventReports

Definition at line 327 of file FPGATrackSimDataPrepConfig.py.

◆ runDecoration

python.FPGATrackSimDataPrepConfig.runDecoration

Definition at line 279 of file FPGATrackSimDataPrepConfig.py.

◆ ShowDataDeps

python.FPGATrackSimDataPrepConfig.ShowDataDeps

Definition at line 284 of file FPGATrackSimDataPrepConfig.py.

◆ stage

python.FPGATrackSimDataPrepConfig.stage

Definition at line 323 of file FPGATrackSimDataPrepConfig.py.

◆ statusCode

python.FPGATrackSimDataPrepConfig.statusCode

Definition at line 344 of file FPGATrackSimDataPrepConfig.py.

◆ True

python.FPGATrackSimDataPrepConfig.True

Definition at line 324 of file FPGATrackSimDataPrepConfig.py.

◆ wrapperFileName

python.FPGATrackSimDataPrepConfig.wrapperFileName

Definition at line 289 of file FPGATrackSimDataPrepConfig.py.

AthenaPoolExample_WriteCond.outputStreamName
string outputStreamName
Definition: AthenaPoolExample_WriteCond.py:21
python.FPGATrackSimDataPrepConfig.FPGATrackSimDataPrepAlgCfg
def FPGATrackSimDataPrepAlgCfg(inputFlags)
Definition: FPGATrackSimDataPrepConfig.py:203
python.ITkStripLorentzAngleConfig.ITkStripLorentzAngleToolCfg
def ITkStripLorentzAngleToolCfg(flags, name="ITkStripLorentzAngleTool", **kwargs)
Definition: ITkStripLorentzAngleConfig.py:10
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.FPGATrackSimDataPrepConfig.FPGAConversionAlgCfg
def FPGAConversionAlgCfg(inputFlags, name='FPGAConversionAlg', stage='', **kwargs)
Definition: FPGATrackSimDataPrepConfig.py:69
python.FPGATrackSimDataPrepConfig.FPGATrackSimReadInput2Cfg
def FPGATrackSimReadInput2Cfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:180
python.FPGATrackSimDataPrepConfig.FPGATrackSimSpacePointsToolCfg
def FPGATrackSimSpacePointsToolCfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:41
python.FPGATrackSimDataPrepConfig.FPGAClusterConverterCfg
def FPGAClusterConverterCfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:100
python.FPGATrackSimDataPrepConfig.FPGATrackSimEventSelectionCfg
def FPGATrackSimEventSelectionCfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:147
python.FPGATrackSimDataPrepConfig.getBaseName
def getBaseName(flags)
Definition: FPGATrackSimDataPrepConfig.py:7
python.FPGATrackSimDataPrepConfig.WriteToAOD
def WriteToAOD(flags, stage='')
Definition: FPGATrackSimDataPrepConfig.py:116
python.FPGATrackSimDataPrepConfig.FPGATrackSimMappingCfg
def FPGATrackSimMappingCfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:157
FPGATrackSimSGInputConfig.FPGATrackSimSGInputToolCfg
def FPGATrackSimSGInputToolCfg(flags)
Definition: FPGATrackSimSGInputConfig.py:8
ActsGeometryConfig.ActsTrackingGeometryToolCfg
ComponentAccumulator ActsTrackingGeometryToolCfg(flags, str name="ActsTrackingGeometryTool")
Definition: ActsGeometryConfig.py:100
python.FPGATrackSimDataPrepConfig.FPGATrackSimHitFilteringToolCfg
def FPGATrackSimHitFilteringToolCfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:186
python.FPGATrackSimDataPrepConfig.FPGATrackSimReadInputCfg
def FPGATrackSimReadInputCfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:173
FPGATrackSimAlgorithmConfig.FPGATrackSimLogicalHitsProcessAlgMonitoringCfg
def FPGATrackSimLogicalHitsProcessAlgMonitoringCfg(flags)
Definition: FPGATrackSimAlgorithmConfig.py:246
ITkStripGeoModelConfig.ITkStripReadoutGeometryCfg
def ITkStripReadoutGeometryCfg(flags, setGeometryAlignable=False, setAlignmentFolderName="/Indet/Align")
Definition: ITkStripGeoModelConfig.py:39
python.OutputStreamConfig.addToAOD
def addToAOD(flags, itemOrList, **kwargs)
Definition: OutputStreamConfig.py:142
python.FPGATrackSimDataPrepConfig.FPGATrackSimRawLogicCfg
def FPGATrackSimRawLogicCfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:29
python.FPGATrackSimDataPrepConfig.FPGATrackSimDataPrepOutputCfg
def FPGATrackSimDataPrepOutputCfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:57
python.FPGATrackSimDataPrepConfig.FPGAActsTrkConverterCfg
def FPGAActsTrkConverterCfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:108
InfileMetaDataConfig.SetupMetaDataForStreamCfg
def SetupMetaDataForStreamCfg(flags, streamName="", AcceptAlgs=None, createMetadata=None, propagateMetadataFromInput=True, *args, **kwargs)
Definition: InfileMetaDataConfig.py:219
python.FPGATrackSimDataPrepConfig.prepareFlagsForFPGATrackSimDataPrepAlg
def prepareFlagsForFPGATrackSimDataPrepAlg(flags)
Definition: FPGATrackSimDataPrepConfig.py:52