ATLAS Offline Software
PhysicsAnalysis
DerivationFramework
DerivationFrameworkL1Calo
python
L1CALO2.py
Go to the documentation of this file.
1
#!/usr/bin/env python
2
# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
#====================================================================
4
# L1CALO2.py
5
# Contact: paul.daniel.thompson@cern.ch
6
# Component accumulator version (L1Calo legacy unthinned towers)
7
# IMPORTANT: this is NOT an AOD based derived data type but one built
8
# during reconstruction from HITS or RAW. It consequently has to be
9
# run from Reco_tf
10
#====================================================================
11
12
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
13
14
# Main config
15
def
L1CALO2Cfg
(flags):
16
"""Main config fragment for L1CALO2"""
17
acc =
ComponentAccumulator
()
18
from
AthenaCommon.Logging
import
logging
19
log = logging.getLogger(
'RAWtoALL'
)
20
log.info(
'****************** L1CALO2 *****************'
)
21
22
from
DerivationFrameworkL1Calo.L1CALOCore
import
L1CALOCoreCfg
23
L1CALO2 =
L1CALOCoreCfg
(flags, deriv=
"L1CALO2"
)
24
acc.merge(L1CALO2)
25
26
return
acc
27
28
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition:
JetAnalysisCommon.py:302
L1CALOCore.L1CALOCoreCfg
def L1CALOCoreCfg(flags, deriv='L1CALO1', **kwargs)
Definition:
L1CALOCore.py:16
L1CALO2.L1CALO2Cfg
def L1CALO2Cfg(flags)
Definition:
L1CALO2.py:15
Generated on Thu Nov 7 2024 21:18:44 for ATLAS Offline Software by
1.8.18