ATLAS Offline Software
Loading...
Searching...
No Matches
HGTDAlignGenToolsConfig.py
Go to the documentation of this file.
1# Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
2
3from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
4from AthenaConfiguration.ComponentFactory import CompFactory
5
6def HGTDAlignDBToolCfg(flags, name="HGTDAlignDBTool", **kwargs):
7 """
8 Configure the HGTD alignment database tool.
9
10 This tool is responsible for creating and managing HGTD alignment
11 payloads that can later be written to the Conditions Database
12 (SQLite/COOL).
13 """
14
15 acc = ComponentAccumulator()
16
17 kwargs.setdefault("DetectorManager", "HGTD")
18 kwargs.setdefault("DBRoot", "/HGTD/Align")
19
20 acc.setPrivateTools(
21 CompFactory.HGTDAlignDBTool(name, **kwargs)
22 )
23
24 return acc
HGTDAlignDBToolCfg(flags, name="HGTDAlignDBTool", **kwargs)