ATLAS Offline Software
Loading...
Searching...
No Matches
VKalVrtFitter.py
Go to the documentation of this file.
1# Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
2
3from AthenaCommon.Configurable import ConfigurableAlgTool
4from AthenaCommon.Logging import logging
5
6from TrkVKalVrtFitterConf import Trk__TrkVKalVrtFitter
7
8class InDetVKalVrtFitter( ConfigurableAlgTool ) :
9
10 def __init__(self, name="InDetVKalVrtFitter"):
11
12 mlog = logging.getLogger( 'InDetVKalVrtFitter::__init__ ' )
13 mlog.info("entering")
14
15 Trk__TrkVKalVrtFitter.__init__( self,name="Trk__TrkVKalVrtFitter",
16 Extrapolator="Trk::Extrapolator/InDetExtrapolator")
17
18
19class VKalFitterForAnalysis( ConfigurableAlgTool ) :
20
21 def __init__(self, name="VKalFitterForAnalys"):
22
23 mlog = logging.getLogger( 'VKalFitterForAnalysis::__init__ ' )
24 mlog.info("entering")
25
26 Trk__TrkVKalVrtFitter.__init__( self,name="Trk__TrkVKalVrtFitter",
27 Extrapolator="DefaultVKalPropagator" # Internal VKal propagator
28 )
29
30class VKalFitterForAnalysisWithField( ConfigurableAlgTool ) :
31
32 def __init__(self, name="VKalFitterForAnalysWithField"):
33
34 mlog = logging.getLogger( 'VKalFitterForAnalysisWithField::__init__ ' )
35 mlog.info("entering")
36
37 Trk__TrkVKalVrtFitter.__init__( self,name="Trk__TrkVKalVrtFitter",
38 Extrapolator="DefaultVKalPropagator" # internal VKal propagatorcd
39 )
__init__(self, name="InDetVKalVrtFitter")
__init__(self, name="VKalFitterForAnalysWithField")
__init__(self, name="VKalFitterForAnalys")