![]() |
ATLAS Offline Software
|
Functions | |
| L1LegacyTopoSimulationCfg (flags) | |
| L1TopoSimulationCfg (flags, doMonitoring=True, readMuCTPI=False, name="L1TopoSimulation", deactivateL1TopoMuons=False, useMuonRoIs=False, useMuonDecoder=False, writeMuonRoIs=True) | |
| L1TopoSimulationStandaloneCfg (flags, outputEDM=[], doMuons=False, doMonitoring=True) | |
| addEDM (edmType, edmName) | |
Variables | |
| log = logging.getLogger('runL1TopoSim') | |
| algLogLevel = DEBUG | |
| parser = argparse.ArgumentParser("Running L1TopoSimulation standalone for the BS input", formatter_class=RawTextHelpFormatter) | |
| nargs | |
| action | |
| dest | |
| help | |
| required | |
| default | |
| True | |
| False | |
| type | |
| int | |
| bool | |
| args = parser.parse_args() | |
| list | supportedSubsystems = ['Muons','jFex','eFex','gFex','Topo'] |
| args_subsystem = args.module.split(',') | |
| subsystem = list( set(args_subsystem) & set(supportedSubsystems) ) | |
| filename = args.inputs | |
| flags = initConfigFlags() | |
| OutputLevel | |
| MaxEvents | |
| triggerMenuSetup | |
| triggerConfig | |
| Files | |
| NumThreads | |
| NumConcurrentEvents | |
| SkipEvents | |
| AODFileName | |
| doMuon | |
| enableL1MuonPhase1 | |
| doMuonTopoInputs | |
| enableL1TopoBWSimulation | |
| doFullMonMT | |
| OutputJSON | |
| enableL1TopoDump | |
| GlobalTag | |
| AtlasVersion | |
| acc = MainServicesCfg(flags) | |
| xRoIBResultAcc | |
| xRoIBResultOutputs | |
| list | decoderTools = [] |
| list | outputEDM = [] |
| list | maybeMissingRobs = [] |
| roibResultTool = acc.popToolsAndMerge(RoIBResultByteStreamToolCfg(flags, name="RoIBResultBSDecoderTool", writeBS=False)) | |
| rpcdecodingAcc = RpcBytestreamDecodeCfg(flags) | |
| tgcdecodingAcc = TgcBytestreamDecodeCfg(flags) | |
| muonRoiTool = acc.popToolsAndMerge(MuonRoIByteStreamToolCfg(flags, name="L1MuonBSDecoderTool", writeBS=False)) | |
| jFexTool = acc.popToolsAndMerge(jFexRoiByteStreamToolCfg(flags, 'jFexBSDecoder', writeBS=False)) | |
| jFexInputByteStreamTool = acc.popToolsAndMerge(jFexInputByteStreamToolCfg(flags, 'jFexInputBSDecoderTool', writeBS=False)) | |
| eFexTool = acc.popToolsAndMerge(eFexByteStreamToolCfg(flags, 'eFexBSDecoder', writeBS=False, decodeInputs=args.doCaloInput)) | |
| gFexTool = acc.popToolsAndMerge(gFexByteStreamToolCfg(flags, 'gFexBSDecoder', writeBS=False)) | |
| gFexInputByteStreamTool = acc.popToolsAndMerge(gFexInputByteStreamToolCfg(flags, 'gFexInputByteStreamTool', writeBS=False)) | |
| l1topoBSTool = acc.popToolsAndMerge(L1TopoPhase1ByteStreamToolCfg(flags, "L1TopoBSDecoderTool")) | |
| decoderAlg | |
| sequenceName | |
| roib2topo = CompFactory.LVL1.RoiB2TopoInputDataCnv(name='RoiB2TopoInputDataCnv') | |
| FillHistoBasedOnHardware | |
| PrescaleDAQROBAccess | |
| histSvc = CompFactory.THistSvc(Output = ["EXPERT DATAFILE='expert-monitoring-l1topo.root', OPT='RECREATE'"]) | |
| withDetails | |
| summariseProps | |
| printDefaults | |
| L1TopoSimulationConfig.addEDM | ( | edmType, | |
| edmName ) |
Definition at line 377 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.L1LegacyTopoSimulationCfg | ( | flags | ) |
Definition at line 7 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.L1TopoSimulationCfg | ( | flags, | |
| doMonitoring = True, | |||
| readMuCTPI = False, | |||
| name = "L1TopoSimulation", | |||
| deactivateL1TopoMuons = False, | |||
| useMuonRoIs = False, | |||
| useMuonDecoder = False, | |||
| writeMuonRoIs = True ) |
Definition at line 46 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.L1TopoSimulationStandaloneCfg | ( | flags, | |
| outputEDM = [], | |||
| doMuons = False, | |||
| doMonitoring = True ) |
Definition at line 175 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.acc = MainServicesCfg(flags) |
Definition at line 339 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.action |
Definition at line 281 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.algLogLevel = DEBUG |
Definition at line 278 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.AODFileName |
Definition at line 322 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.args = parser.parse_args() |
Definition at line 293 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.args_subsystem = args.module.split(',') |
Definition at line 296 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.AtlasVersion |
Definition at line 335 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.bool |
Definition at line 292 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.decoderAlg |
Definition at line 464 of file L1TopoSimulationConfig.py.
| list L1TopoSimulationConfig.decoderTools = [] |
Definition at line 359 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.default |
Definition at line 282 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.dest |
Definition at line 281 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.doFullMonMT |
Definition at line 327 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.doMuon |
Definition at line 323 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.doMuonTopoInputs |
Definition at line 325 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.eFexTool = acc.popToolsAndMerge(eFexByteStreamToolCfg(flags, 'eFexBSDecoder', writeBS=False, decodeInputs=args.doCaloInput)) |
Definition at line 424 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.enableL1MuonPhase1 |
Definition at line 324 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.enableL1TopoBWSimulation |
Definition at line 326 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.enableL1TopoDump |
Definition at line 329 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.False |
Definition at line 284 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.filename = args.inputs |
Definition at line 298 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.Files |
Definition at line 318 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.FillHistoBasedOnHardware |
Definition at line 480 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.flags = initConfigFlags() |
Definition at line 308 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.gFexInputByteStreamTool = acc.popToolsAndMerge(gFexInputByteStreamToolCfg(flags, 'gFexInputByteStreamTool', writeBS=False)) |
Definition at line 452 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.gFexTool = acc.popToolsAndMerge(gFexByteStreamToolCfg(flags, 'gFexBSDecoder', writeBS=False)) |
Definition at line 435 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.GlobalTag |
Definition at line 331 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.help |
Definition at line 281 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.histSvc = CompFactory.THistSvc(Output = ["EXPERT DATAFILE='expert-monitoring-l1topo.root', OPT='RECREATE'"]) |
Definition at line 492 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.int |
Definition at line 290 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.jFexInputByteStreamTool = acc.popToolsAndMerge(jFexInputByteStreamToolCfg(flags, 'jFexInputBSDecoderTool', writeBS=False)) |
Definition at line 416 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.jFexTool = acc.popToolsAndMerge(jFexRoiByteStreamToolCfg(flags, 'jFexBSDecoder', writeBS=False)) |
Definition at line 406 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.l1topoBSTool = acc.popToolsAndMerge(L1TopoPhase1ByteStreamToolCfg(flags, "L1TopoBSDecoderTool")) |
Definition at line 459 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.log = logging.getLogger('runL1TopoSim') |
Definition at line 276 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.MaxEvents |
Definition at line 312 of file L1TopoSimulationConfig.py.
| list L1TopoSimulationConfig.maybeMissingRobs = [] |
Definition at line 361 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.muonRoiTool = acc.popToolsAndMerge(MuonRoIByteStreamToolCfg(flags, name="L1MuonBSDecoderTool", writeBS=False)) |
Definition at line 399 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.nargs |
Definition at line 281 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.NumConcurrentEvents |
Definition at line 320 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.NumThreads |
Definition at line 319 of file L1TopoSimulationConfig.py.
| list L1TopoSimulationConfig.outputEDM = [] |
Definition at line 360 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.OutputJSON |
Definition at line 328 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.OutputLevel |
Definition at line 310 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.parser = argparse.ArgumentParser("Running L1TopoSimulation standalone for the BS input", formatter_class=RawTextHelpFormatter) |
Definition at line 280 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.PrescaleDAQROBAccess |
Definition at line 481 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.printDefaults |
Definition at line 502 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.required |
Definition at line 281 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.roib2topo = CompFactory.LVL1.RoiB2TopoInputDataCnv(name='RoiB2TopoInputDataCnv') |
Definition at line 471 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.roibResultTool = acc.popToolsAndMerge(RoIBResultByteStreamToolCfg(flags, name="RoIBResultBSDecoderTool", writeBS=False)) |
Definition at line 364 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.rpcdecodingAcc = RpcBytestreamDecodeCfg(flags) |
Definition at line 393 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.sequenceName |
Definition at line 469 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.SkipEvents |
Definition at line 321 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.subsystem = list( set(args_subsystem) & set(supportedSubsystems) ) |
Definition at line 297 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.summariseProps |
Definition at line 502 of file L1TopoSimulationConfig.py.
| list L1TopoSimulationConfig.supportedSubsystems = ['Muons','jFex','eFex','gFex','Topo'] |
Definition at line 295 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.tgcdecodingAcc = TgcBytestreamDecodeCfg(flags) |
Definition at line 395 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.triggerConfig |
Definition at line 315 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.triggerMenuSetup |
Definition at line 313 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.True |
Definition at line 283 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.type |
Definition at line 290 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.withDetails |
Definition at line 502 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.xRoIBResultAcc |
Definition at line 356 of file L1TopoSimulationConfig.py.
| L1TopoSimulationConfig.xRoIBResultOutputs |
Definition at line 356 of file L1TopoSimulationConfig.py.