|
| | L1TopoSimulationConfig.log = logging.getLogger('runL1TopoSim') |
| | L1TopoSimulationConfig.algLogLevel = DEBUG |
| | L1TopoSimulationConfig.parser = argparse.ArgumentParser("Running L1TopoSimulation standalone for the BS input", formatter_class=RawTextHelpFormatter) |
| | L1TopoSimulationConfig.nargs |
| | L1TopoSimulationConfig.action |
| | L1TopoSimulationConfig.dest |
| | L1TopoSimulationConfig.help |
| | L1TopoSimulationConfig.required |
| | L1TopoSimulationConfig.default |
| | L1TopoSimulationConfig.True |
| | L1TopoSimulationConfig.False |
| | L1TopoSimulationConfig.type |
| | L1TopoSimulationConfig.int |
| | L1TopoSimulationConfig.bool |
| | L1TopoSimulationConfig.args = parser.parse_args() |
| list | L1TopoSimulationConfig.supportedSubsystems = ['Muons','jFex','eFex','gFex','Topo'] |
| | L1TopoSimulationConfig.args_subsystem = args.module.split(',') |
| | L1TopoSimulationConfig.subsystem = list( set(args_subsystem) & set(supportedSubsystems) ) |
| | L1TopoSimulationConfig.filename = args.inputs |
| | L1TopoSimulationConfig.flags = initConfigFlags() |
| | L1TopoSimulationConfig.OutputLevel |
| | L1TopoSimulationConfig.MaxEvents |
| | L1TopoSimulationConfig.triggerMenuSetup |
| | L1TopoSimulationConfig.triggerConfig |
| | L1TopoSimulationConfig.Files |
| | L1TopoSimulationConfig.NumThreads |
| | L1TopoSimulationConfig.NumConcurrentEvents |
| | L1TopoSimulationConfig.SkipEvents |
| | L1TopoSimulationConfig.AODFileName |
| | L1TopoSimulationConfig.doMuon |
| | L1TopoSimulationConfig.enableL1MuonPhase1 |
| | L1TopoSimulationConfig.doMuonTopoInputs |
| | L1TopoSimulationConfig.enableL1TopoBWSimulation |
| | L1TopoSimulationConfig.doFullMonMT |
| | L1TopoSimulationConfig.OutputJSON |
| | L1TopoSimulationConfig.enableL1TopoDump |
| | L1TopoSimulationConfig.GlobalTag |
| | L1TopoSimulationConfig.AtlasVersion |
| | L1TopoSimulationConfig.acc = MainServicesCfg(flags) |
| | L1TopoSimulationConfig.xRoIBResultAcc |
| | L1TopoSimulationConfig.xRoIBResultOutputs |
| list | L1TopoSimulationConfig.decoderTools = [] |
| list | L1TopoSimulationConfig.outputEDM = [] |
| list | L1TopoSimulationConfig.maybeMissingRobs = [] |
| | L1TopoSimulationConfig.roibResultTool = acc.popToolsAndMerge(RoIBResultByteStreamToolCfg(flags, name="RoIBResultBSDecoderTool", writeBS=False)) |
| | L1TopoSimulationConfig.rpcdecodingAcc = RpcBytestreamDecodeCfg(flags) |
| | L1TopoSimulationConfig.tgcdecodingAcc = TgcBytestreamDecodeCfg(flags) |
| | L1TopoSimulationConfig.muonRoiTool = acc.popToolsAndMerge(MuonRoIByteStreamToolCfg(flags, name="L1MuonBSDecoderTool", writeBS=False)) |
| | L1TopoSimulationConfig.jFexTool = acc.popToolsAndMerge(jFexRoiByteStreamToolCfg(flags, 'jFexBSDecoder', writeBS=False)) |
| | L1TopoSimulationConfig.jFexInputByteStreamTool = acc.popToolsAndMerge(jFexInputByteStreamToolCfg(flags, 'jFexInputBSDecoderTool', writeBS=False)) |
| | L1TopoSimulationConfig.eFexTool = acc.popToolsAndMerge(eFexByteStreamToolCfg(flags, 'eFexBSDecoder', writeBS=False, decodeInputs=args.doCaloInput)) |
| | L1TopoSimulationConfig.gFexTool = acc.popToolsAndMerge(gFexByteStreamToolCfg(flags, 'gFexBSDecoder', writeBS=False)) |
| | L1TopoSimulationConfig.gFexInputByteStreamTool = acc.popToolsAndMerge(gFexInputByteStreamToolCfg(flags, 'gFexInputByteStreamTool', writeBS=False)) |
| | L1TopoSimulationConfig.l1topoBSTool = acc.popToolsAndMerge(L1TopoPhase1ByteStreamToolCfg(flags, "L1TopoBSDecoderTool")) |
| | L1TopoSimulationConfig.decoderAlg |
| | L1TopoSimulationConfig.sequenceName |
| | L1TopoSimulationConfig.roib2topo = CompFactory.LVL1.RoiB2TopoInputDataCnv(name='RoiB2TopoInputDataCnv') |
| | L1TopoSimulationConfig.FillHistoBasedOnHardware |
| | L1TopoSimulationConfig.PrescaleDAQROBAccess |
| | L1TopoSimulationConfig.histSvc = CompFactory.THistSvc(Output = ["EXPERT DATAFILE='expert-monitoring-l1topo.root', OPT='RECREATE'"]) |
| | L1TopoSimulationConfig.withDetails |
| | L1TopoSimulationConfig.summariseProps |
| | L1TopoSimulationConfig.printDefaults |