ATLAS Offline Software
Public Member Functions | List of all members
NewVrtSecInclusive.DVFinderTool Class Reference
Inheritance diagram for NewVrtSecInclusive.DVFinderTool:
Collaboration diagram for NewVrtSecInclusive.DVFinderTool:

Public Member Functions

def __init__ (self, name='DVFinderTool')
 

Detailed Description

Definition at line 166 of file NewVrtSecInclusive.py.

Constructor & Destructor Documentation

◆ __init__()

def NewVrtSecInclusive.DVFinderTool.__init__ (   self,
  name = 'DVFinderTool' 
)

Definition at line 168 of file NewVrtSecInclusive.py.

168  def __init__(self, name = 'DVFinderTool' ):
169 
170  from AthenaCommon.AppMgr import ToolSvc
171  mlog = logging.getLogger( 'DVFinderTool::__init__ ' )
172  mlog.info("entering")
173  #----------------------
174  # VKalVrt vertex fitter
175  #
176  from TrkVKalVrtFitter.TrkVKalVrtFitterConf import Trk__TrkVKalVrtFitter
177  DVertexFitterTool = Trk__TrkVKalVrtFitter(name="DVertexFitterTool",
178  Extrapolator="Trk::Extrapolator/AtlasExtrapolator")
179  ToolSvc += DVertexFitterTool
180  #----------------------
181  # Soft B-hadron vertex finder itself
182  #
183  Rec__NewVrtSecInclusiveTool.__init__( self, name = name,
184  VertexFitterTool = DVertexFitterTool,
185  CutPt = 1000.,
186  CutBLayHits = 0,
187  CutPixelHits = 0,
188  CutSiHits = 7,
189  CutTRTHits = 15,
190  CutD0Max = 1000., # Maximal track impact parameter
191  CutD0Min = 0., # Minimal track impact parameter
192  AntiPileupSigRCut = 6.0, # Remove tracks aroung beamline
193  TrkSigCut = 10.0, # Minimal track 3D impact significance
194  VrtMassLimit = 1000000.,
195  Vrt2TrMassLimit = 1000000.,
196  useVertexCleaning = False,
197  MultiWithOneTrkVrt = False,
198  removeTrkMatSignif = -1., # No explicit material interation rejection
199  SelVrtSigCut = 8.0,
200  v2tIniBDTCut =-1.1, # Disable b-hadron trained BDT here
201  v2tFinBDTCut =-1.1, # Disable b-hadron trained BDT here
202  cosSVPVCut = 0.0,
203  CutZVrt = 100.,
204  VertexMergeCut = 10., # 3D vertex-vertex dist significance to try merging
205  FastZSVCut = 30., # Pre-selection track-track distance cut
206  MaxSVRadiusCut = 350.
207  )
208 

The documentation for this class was generated from the following file:
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18