ATLAS Offline Software
InDetSegmentDriftCircleAssValidationConfig.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
2 # Configuration of InDetSegmentDriftCircleAssValidation package
3 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory import CompFactory
5 
7  flags, name="InDetSegmentDriftCircleAssValidation", **kwargs):
9 
10  kwargs.setdefault("TRT_DriftCirclesName", 'TRT_DriftCircles')
11  kwargs.setdefault("Pseudorapidity", 2.1) # end of TRT
12  kwargs.setdefault("RadiusMin", 0.)
13  kwargs.setdefault("RadiusMax", 600.)
14  kwargs.setdefault("pTmin", flags.Tracking.BackTracking.minPt)
15  kwargs.setdefault("MinNumberDCs", flags.Tracking.BackTracking.minTRT)
16 
17  acc.addEventAlgo(
18  CompFactory.InDet.SegmentDriftCircleAssValidation(name, **kwargs))
19  return acc
20 
22  flags, name="InDetSegmentDriftCircleAssValidation_TrackSegments", **kwargs):
23  kwargs.setdefault("MinNumberDCs", flags.Tracking.TRTStandalone.minTRT)
24  kwargs.setdefault("pTmin", flags.Tracking.ActiveConfig.minPT)
25  return SegmentDriftCircleAssValidationCfg(flags, name, **kwargs)
python.InDetSegmentDriftCircleAssValidationConfig.SegmentDriftCircleAssValidationCfg
def SegmentDriftCircleAssValidationCfg(flags, name="InDetSegmentDriftCircleAssValidation", **kwargs)
Definition: InDetSegmentDriftCircleAssValidationConfig.py:6
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.InDetSegmentDriftCircleAssValidationConfig.SegmentDriftCircleAssValidation_TrackSegments_Cfg
def SegmentDriftCircleAssValidation_TrackSegments_Cfg(flags, name="InDetSegmentDriftCircleAssValidation_TrackSegments", **kwargs)
Definition: InDetSegmentDriftCircleAssValidationConfig.py:21