ATLAS Offline Software
Classes | Functions | Variables
EFTrackingXrtAlgorithmConfig Namespace Reference

Classes

class  JsonToDictAction
 

Functions

def EFTrackingXrtAlgorithmCfg (flags, **kwargs)
 

Variables

 flags
 
 acc
 
 argumentParser
 
 default
 
 action
 
 arguments
 
 bufferSize
 
 inputCsvPath
 
 inputDataStream
 
 xclbinPath
 
 kernelDefinitions
 
 outputCsvPath
 
 outputDataStream
 

Function Documentation

◆ EFTrackingXrtAlgorithmCfg()

def EFTrackingXrtAlgorithmConfig.EFTrackingXrtAlgorithmCfg (   flags,
**  kwargs 
)

Definition at line 3 of file EFTrackingXrtAlgorithmConfig.py.

3 def EFTrackingXrtAlgorithmCfg(flags, **kwargs):
4  from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
6 
7  # Example settings. No sensible defaults as the firmware distribution
8  # (cvmfs, eos) is not yet stadardised.
9  kwargs.setdefault("bufferSize", 8192)
10  #kwargs.setdefault("xclbinPath", "SerialLoaderToSerialUnloader")
11  #kwargs.setdefault("kernelDefinitions", {"serialLoader": [{"storeGateKey": "inputDataStream",
12  # "argumentIndex": "0",
13  # "interfaceMode": "INPUT"}],
14  # "serialUnloader" : [{"storeGateKey": "outputDataStream",
15  # "argumentIndex": "1",
16  # "interfaceMode": "OUTPUT"}]})
17 
18  from AthenaConfiguration.ComponentFactory import CompFactory
19  EFTrackingXrtAlgorithm = CompFactory.EFTrackingXrtAlgorithm("EFTrackingXrtAlgorithm", **kwargs)
20 
21  acc.addEventAlgo(EFTrackingXrtAlgorithm)
22 
23  return acc
24 

Variable Documentation

◆ acc

EFTrackingXrtAlgorithmConfig.acc

Definition at line 31 of file EFTrackingXrtAlgorithmConfig.py.

◆ action

EFTrackingXrtAlgorithmConfig.action

Definition at line 44 of file EFTrackingXrtAlgorithmConfig.py.

◆ argumentParser

EFTrackingXrtAlgorithmConfig.argumentParser

Definition at line 34 of file EFTrackingXrtAlgorithmConfig.py.

◆ arguments

EFTrackingXrtAlgorithmConfig.arguments

Definition at line 48 of file EFTrackingXrtAlgorithmConfig.py.

◆ bufferSize

EFTrackingXrtAlgorithmConfig.bufferSize

Definition at line 53 of file EFTrackingXrtAlgorithmConfig.py.

◆ default

EFTrackingXrtAlgorithmConfig.default

Definition at line 36 of file EFTrackingXrtAlgorithmConfig.py.

◆ flags

EFTrackingXrtAlgorithmConfig.flags

Definition at line 27 of file EFTrackingXrtAlgorithmConfig.py.

◆ inputCsvPath

EFTrackingXrtAlgorithmConfig.inputCsvPath

Definition at line 54 of file EFTrackingXrtAlgorithmConfig.py.

◆ inputDataStream

EFTrackingXrtAlgorithmConfig.inputDataStream

Definition at line 55 of file EFTrackingXrtAlgorithmConfig.py.

◆ kernelDefinitions

EFTrackingXrtAlgorithmConfig.kernelDefinitions

Definition at line 60 of file EFTrackingXrtAlgorithmConfig.py.

◆ outputCsvPath

EFTrackingXrtAlgorithmConfig.outputCsvPath

Definition at line 65 of file EFTrackingXrtAlgorithmConfig.py.

◆ outputDataStream

EFTrackingXrtAlgorithmConfig.outputDataStream

Definition at line 66 of file EFTrackingXrtAlgorithmConfig.py.

◆ xclbinPath

EFTrackingXrtAlgorithmConfig.xclbinPath

Definition at line 59 of file EFTrackingXrtAlgorithmConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
EFTrackingXrtAlgorithmConfig.EFTrackingXrtAlgorithmCfg
def EFTrackingXrtAlgorithmCfg(flags, **kwargs)
Definition: EFTrackingXrtAlgorithmConfig.py:3