ATLAS Offline Software
Functions | Variables
FPGATrackSimBankConstGenConfig Namespace Reference

Functions

def FPGATrackSimConstsGenCfg (flags, **kwargs)
 

Variables

 log
 
 flags
 
 acc
 
 MatrixFileName
 
 Output
 
 statusCode
 

Function Documentation

◆ FPGATrackSimConstsGenCfg()

def FPGATrackSimBankConstGenConfig.FPGATrackSimConstsGenCfg (   flags,
**  kwargs 
)

Definition at line 14 of file FPGATrackSimBankConstGenConfig.py.

14 def FPGATrackSimConstsGenCfg(flags, **kwargs):
15 
16  acc = ComponentAccumulator()
17 
18  kwargs.setdefault("merged_file_path", flags.Trigger.FPGATrackSim.FPGATrackSimMatrixFileRegEx)
19  kwargs.setdefault("region", flags.Trigger.FPGATrackSim.region)
20  kwargs.setdefault("CheckGood2ndStage",flags.Trigger.FPGATrackSim.CheckGood2ndStage)
21  kwargs.setdefault("UseHitScaleFactor",flags.Trigger.FPGATrackSim.UseHitScaleFactor)
22  kwargs.setdefault("IsSecondStage",flags.Trigger.FPGATrackSim.Is2ndStage)
23  kwargs.setdefault("missHitsConsts",flags.Trigger.FPGATrackSim.missHitsConsts)
24 
25  from FPGATrackSimConfTools.FPGATrackSimDataPrepConfig import FPGATrackSimMappingCfg
26  FPGATrackSimMapping = acc.getPrimaryAndMerge(FPGATrackSimMappingCfg(flags))
27  theFPGATrackSimConstGenAlg = CompFactory.FPGATrackSimConstGenAlgo(**kwargs)
28  theFPGATrackSimConstGenAlg.FPGATrackSimMappingSvc = FPGATrackSimMapping
29 
30  eventSelector = CompFactory.FPGATrackSimEventSelectionSvc()
31  eventSelector.regions = "HTT/TrigHTTMaps/V1/map_file/slices_v01_Jan21.txt"
32  eventSelector.regionID = 0
33  eventSelector.sampleType = flags.Trigger.FPGATrackSim.sampleType
34  eventSelector.withPU = False
35  acc.addService(eventSelector, create=True, primary=True)
36 
37  acc.addEventAlgo(theFPGATrackSimConstGenAlg)
38  return acc
39 

Variable Documentation

◆ acc

FPGATrackSimBankConstGenConfig.acc

Definition at line 50 of file FPGATrackSimBankConstGenConfig.py.

◆ flags

FPGATrackSimBankConstGenConfig.flags

Definition at line 46 of file FPGATrackSimBankConstGenConfig.py.

◆ log

FPGATrackSimBankConstGenConfig.log

Definition at line 44 of file FPGATrackSimBankConstGenConfig.py.

◆ MatrixFileName

FPGATrackSimBankConstGenConfig.MatrixFileName

Definition at line 58 of file FPGATrackSimBankConstGenConfig.py.

◆ Output

FPGATrackSimBankConstGenConfig.Output

Definition at line 59 of file FPGATrackSimBankConstGenConfig.py.

◆ statusCode

FPGATrackSimBankConstGenConfig.statusCode

Definition at line 62 of file FPGATrackSimBankConstGenConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.FPGATrackSimDataPrepConfig.FPGATrackSimMappingCfg
def FPGATrackSimMappingCfg(flags)
Definition: FPGATrackSimDataPrepConfig.py:157
FPGATrackSimBankConstGenConfig.FPGATrackSimConstsGenCfg
def FPGATrackSimConstsGenCfg(flags, **kwargs)
Definition: FPGATrackSimBankConstGenConfig.py:14