ATLAS Offline Software
LUCID_G4_SDConfig.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2 
3 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory import CompFactory
5 
6 def LUCID_SensitiveDetectorCfg(flags, name="LUCID_SensitiveDetector", **kwargs):
7  result = ComponentAccumulator()
8  kwargs.setdefault("LogicalVolumeNames", ["LUCID::lvPmt"])
9  kwargs.setdefault("OutputCollectionNames", ["LucidSimHitsVector"])
10  result.setPrivateTools(CompFactory.LUCID_SensitiveDetectorTool(name, **kwargs))
11  return result
LUCID_G4_SDConfig.LUCID_SensitiveDetectorCfg
def LUCID_SensitiveDetectorCfg(flags, name="LUCID_SensitiveDetector", **kwargs)
Definition: LUCID_G4_SDConfig.py:6
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302