ATLAS Offline Software
LArDigits2NtupleConfig.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2 
3 from AthenaConfiguration.ComponentFactory import CompFactory
4 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
5 
6 def LArDigits2NtupleCfg(flags, **kwargs):
8  if kwargs['isSC']:
9  from LArByteStream.LArRawSCDataReadingConfig import LArRawSCDataReadingCfg
10  cfg.merge(LArRawSCDataReadingCfg(flags))
11  else:
12  from LArByteStream.LArRawDataReadingConfig import LArRawDataReadingCfg
13  cfg.merge(LArRawDataReadingCfg(flags))
14 
15  cfg.addEventAlgo(CompFactory.LArDigits2Ntuple("LArDigits2Ntuple",**kwargs))
16 
17  return cfg
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.LArRawSCDataReadingConfig.LArRawSCDataReadingCfg
def LArRawSCDataReadingCfg(configFlags, **kwargs)
Definition: LArRawSCDataReadingConfig.py:8
LArDigits2NtupleConfig.LArDigits2NtupleCfg
def LArDigits2NtupleCfg(flags, **kwargs)
Definition: LArDigits2NtupleConfig.py:6
python.LArRawDataReadingConfig.LArRawDataReadingCfg
def LArRawDataReadingCfg(configFlags, **kwargs)
Definition: LArRawDataReadingConfig.py:10