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

Public Member Functions

def __init__ (self, name='HighPtBFinderTool')
 

Detailed Description

Definition at line 92 of file NewVrtSecInclusive.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 94 of file NewVrtSecInclusive.py.

94  def __init__(self, name = 'HighPtBFinderTool' ):
95 
96  from AthenaCommon.AppMgr import ToolSvc
97  mlog = logging.getLogger( 'HighPtBFinderTool::__init__ ' )
98  mlog.info("entering")
99  #----------------------
100  # VKalVrt vertex fitter
101  #
102  from TrkVKalVrtFitter.TrkVKalVrtFitterConf import Trk__TrkVKalVrtFitter
103  SVertexFitterTool = Trk__TrkVKalVrtFitter(name="HighPtBVertexFitterTool",
104  Extrapolator="Trk::Extrapolator/AtlasExtrapolator")
105  ToolSvc += SVertexFitterTool
106  #----------------------
107  # Soft B-hadron vertex finder itself
108  #
109  Rec__NewVrtSecInclusiveTool.__init__( self, name = name,
110  VertexFitterTool = SVertexFitterTool,
111  CutPt = 1000,
112  CutBLayHits = 0,
113  CutPixelHits = 2,
114  CutSiHits = 8,
115  useVertexCleaning = True,
116  MultiWithOneTrkVrt = True,
117  removeTrkMatSignif = -1., # No additional material rejection
118  AntiPileupSigRCut = 2.0,
119  TrkSigCut = 2.0,
120  SelVrtSigCut = 3.0,
121  v2tIniBDTCut =-0.6,
122  v2tFinBDTCut = 0.2
123  )

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