ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetG4
BLM_G4_SD
python
BLM_G4_SDToolConfig.py
Go to the documentation of this file.
1
# Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
2
3
from
AthenaConfiguration.ComponentAccumulator
import
ComponentAccumulator
4
from
AthenaConfiguration.ComponentFactory
import
CompFactory
5
from
ISF_Algorithms.CollectionMergerConfig
import
CollectionMergerCfg
6
7
8
def
BLMSensorSDCfg
(ConfigFlags, name="BLMSensorSD", **kwargs):
9
bare_collection_name =
"BLMHits"
10
mergeable_collection_suffix =
"_G4"
11
merger_input_property =
"BLMHits"
12
region =
"ID"
13
14
acc, hits_collection_name = CollectionMergerCfg(ConfigFlags,
15
bare_collection_name,
16
mergeable_collection_suffix,
17
merger_input_property,
18
region)
19
kwargs.setdefault(
"LogicalVolumeNames"
, [
"Pixel::blmDiamondLog"
])
20
kwargs.setdefault(
"OutputCollectionNames"
, [hits_collection_name])
21
22
result = ComponentAccumulator()
23
result.merge(acc)
24
result.setPrivateTools(CompFactory.BLMSensorSDTool(name, **kwargs))
25
return
result
BLM_G4_SDToolConfig.BLMSensorSDCfg
BLMSensorSDCfg(ConfigFlags, name="BLMSensorSD", **kwargs)
Definition
BLM_G4_SDToolConfig.py:8
Generated on
for ATLAS Offline Software by
1.17.0