ATLAS Offline Software
Loading...
Searching...
No Matches
plugin_Egamma1BDT.py
Go to the documentation of this file.
1# Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
2from AthenaCommon.Constants import DEBUG
3
4# add in the Algortihm to build a LArStrip Neighborhood container
5from GlobalSimulation.Egamma1_LArStrip_Fex_RowAwareConfig import Egamma1_LArStrip_Fex_RowAwareCfg
6cfg.merge(Egamma1_LArStrip_Fex_RowAwareCfg(flags,
7 OutputLevel=DEBUG,
8 dump=False,
9 dumpTerse=False))
10
11cfg.getEventAlgo("Egamma1_LArStrip_Fex_RowAware").caloCellProducer.makeCaloCellContainerChecks = False
12cfg.getEventAlgo("Egamma1_LArStrip_Fex_RowAware").roiAlgTool.etMin = 5000.
13cfg.getEventAlgo("Egamma1_LArStrip_Fex_RowAware").roiAlgTool.etaMin = 0.2
14cfg.getEventAlgo("Egamma1_LArStrip_Fex_RowAware").roiAlgTool.etaMax = 1.4
15
16# add in the EgammaBDT Algorithm to be run
17from GlobalSimulation.GlobalSimAlgCfg_Egamma1BDT import GlobalSimulationAlgCfg
18cfg.merge(GlobalSimulationAlgCfg(flags,
19 OutputLevel=DEBUG,
20 dump=False))
21
22from OutputStreamAthenaPool.OutputStreamConfig import addToAOD
23cfg.merge(addToAOD(flags,["std::vector<float>#eGamma1BDT"]))