7 flags.DQ.doMonitoring=
False
8 if flags.Concurrency.NumThreads==0: flags.Concurrency.NumThreads = 1
12from GlobalSimulation.LArCellPreparationAlgConfig
import LArCellPreparationAlgCfg
13gblLArCellContainerKey =
"GlobalLArCells"
15sequenceName =
"GlobalSim"
16cfg.addSequence(CompFactory.AthSequencer(sequenceName,StopOverride=
True),parentName=
"AthAlgSeq")
19cfg.merge(LArCellPreparationAlgCfg(flags,
20 numberOfEnergyBits = 6,
21 valueLeastSignificantBit = 40,
23 GlobalLArCellsKey = gblLArCellContainerKey), sequenceName=sequenceName)
28from GlobalSimulation.LArCellMuxAlgConfig
import LArCellMuxAlgCfg
29cfg.merge(LArCellMuxAlgCfg(flags,
30 GlobalLArCellsKey = gblLArCellContainerKey,
31 WriteMuxInputBitstreamToFile =
True,
32 WriteMuxOutputBitstreamToFile =
True), sequenceName=sequenceName)
35from GlobalSimulation.Egamma1_OnlineMapNbhoodConfig
import Egamma1_OnlineMapNbhoodCfg
36cfg.merge(Egamma1_OnlineMapNbhoodCfg(flags,
38 dumpTerse=
False), sequenceName=sequenceName)
40cfg.getEventAlgo(
"Egamma1_OnlineMapNbhood").roiAlgTool.etMin = 5000.
41cfg.getEventAlgo(
"Egamma1_OnlineMapNbhood").roiAlgTool.etaMin = 0.0
42cfg.getEventAlgo(
"Egamma1_OnlineMapNbhood").roiAlgTool.etaMax = 5.0
44from GlobalSimulation.GlobalSimAlgCfg_local
import GlobalSimulationAlgCfg
45cfg.merge(GlobalSimulationAlgCfg(flags, dump=
True), sequenceName=sequenceName)
48cfg.addService( CompFactory.GlobalSim.GraphSvc(SequenceNameFilter=sequenceName,OutputLevel=3), create=
True )