ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
ForwardDetectors
ZDC
ZDC_SD
python
ZDC_SDConfig.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2
3
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
4
from
AthenaConfiguration.ComponentFactory
import
CompFactory
5
6
def
ZDC_FiberSDCfg
(flags, name="ZDC_FiberSD", **kwargs):
7
result = ComponentAccumulator()
8
kwargs.setdefault(
"LogicalVolumeNames"
, [
"ZDC::Strip_Logical"
9
,
"ZDC::RPD_Core_Active_Logical*"
10
,
"ZDC::RPD_Clad_Active_Logical*"
11
,
"ZDC::RPD_Buff_Active_Logical*"
12
,
"ZDC::RPD_Core_Readout_Logical"
13
,
"ZDC::RPD_Clad_Readout_Logical"
14
,
"ZDC::RPD_Buff_Readout_Logical"
15
,
"ZDC::BRAN_Rod_Logical"
])
16
kwargs.setdefault(
"OutputCollectionNames"
, [
"ZDC_SimFiberHit_Collection"
])
17
result.setPrivateTools(CompFactory.ZDC_FiberSDTool(name, **kwargs))
18
return
result
19
20
def
ZDC_G4CalibSDCfg
(flags, name="ZDC_G4CalibSD", **kwargs):
21
result = ComponentAccumulator()
22
kwargs.setdefault(
"LogicalVolumeNames"
, [
"ZDC::*"
])
23
kwargs.setdefault(
"OutputCollectionNames"
, [
"ZDC_CalibrationHits"
])
24
result.setPrivateTools(CompFactory.ZDC_G4CalibSDTool(name, **kwargs))
25
return
result
ZDC_SDConfig.ZDC_FiberSDCfg
ZDC_FiberSDCfg(flags, name="ZDC_FiberSD", **kwargs)
Definition
ZDC_SDConfig.py:6
ZDC_SDConfig.ZDC_G4CalibSDCfg
ZDC_G4CalibSDCfg(flags, name="ZDC_G4CalibSD", **kwargs)
Definition
ZDC_SDConfig.py:20
Generated on
for ATLAS Offline Software by
1.17.0