13 name='Egamma1_LArStrip_Fex',
14 caloCellProducer="EMBE1CellsFromCaloCells",
17 makeCaloCellContainerChecks=True,
20 cfg = ComponentAccumulator()
23 alg = CompFactory.GlobalSim.Egamma1_LArStrip_Fex(name)
25 if caloCellProducer ==
"EMBE1CellsFromCaloCells":
26 caloCellProducer = CompFactory.GlobalSim.EMBE1CellsFromCaloCells()
27 caloCellProducer.makeCaloCellContainerChecks = makeCaloCellContainerChecks
29 caloCellProducer.caloCells =
"AllCalo"
31 caloCellProducer.caloCells =
"SeedLessFS"
33 logger.debug(
"Cell fetcher " + caloCellProducer +
" not supported")
36 roiAlgTool = CompFactory.GlobalSim.eFexRoIAlgTool()
37 roiAlgTool.etMin = 5000.
38 roiAlgTool.etaMin = 0.2
39 roiAlgTool.etaMax = 1.4
41 alg.caloCellProducer = caloCellProducer
42 alg.roiAlgTool = roiAlgTool
44 if OutputLevel
is not None:
45 alg.OutputLevel = OutputLevel
46 caloCellProducer.OutputLevel = OutputLevel
47 roiAlgTool.OutputLevel = OutputLevel
50 alg.dumpTerse = dumpTerse