ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
MET
METReconstruction
python
METCalo_Cfg.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2
3
from
METReconstruction.METRecoCfg
import
BuildConfig, METConfig,getMETRecoAlg
4
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
5
6
7
def
METCalo_Cfg
(configFlags):
8
9
components = ComponentAccumulator()
10
12
13
cfg_emt = METConfig(
'EMTopo'
,configFlags,[BuildConfig(
'SoftClus'
,
'EMTopo'
)],
14
doRegions=
True
,
15
doOriginCorrClus=
False
16
)
17
components.merge(cfg_emt.accumulator)
18
19
21
22
cfg_lht = METConfig(
'LocHadTopo'
,configFlags,[BuildConfig(
'SoftClus'
,
'LocHadTopo'
)],
23
doRegions=
True
,
24
doOriginCorrClus=
False
25
)
26
components.merge(cfg_lht.accumulator)
27
28
29
32
from
CaloTools.CaloNoiseCondAlgConfig
import
CaloNoiseCondAlgCfg
33
components.merge(CaloNoiseCondAlgCfg(configFlags,
'totalNoise'
))
34
cfg_calo = METConfig(
'Calo'
,configFlags,
35
[BuildConfig(
'CaloReg'
)],
36
doCells=
False
37
)
38
components.merge(cfg_calo.accumulator)
39
40
recoAlg_calo = getMETRecoAlg(algName=
'METRecoAlg_Calo'
,configs={
"EMTopo"
:cfg_emt,
"LocHadTopo"
:cfg_lht,
"Calo"
:cfg_calo})
41
components.addEventAlgo(recoAlg_calo)
42
return
components
METCalo_Cfg
Definition
METCalo_Cfg.py:1
Generated on
for ATLAS Offline Software by
1.17.0