|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef JETFITTER_V0FINDER_TOOL_H
6 #define JETFITTER_V0FINDER_TOOL_H 1
9 #include "GaudiKernel/ToolHandle.h"
22 class PixelDetectorManager;
27 static const InterfaceID IID_JetFitterV0FinderTool(
"JetFitterV0FinderTool", 1, 0);
33 return IID_JetFitterV0FinderTool;
43 const TLorentzVector&,
44 std::vector< const Trk::ITrackLink* >&,
45 const std::vector< const xAOD::Vertex* >&,
46 std::vector< const Trk::ITrackLink* >&,
47 std::vector< const Trk::ITrackLink* >&,
52 const TLorentzVector&,
53 std::vector< const Trk::ITrackLink* >&,
54 const std::vector< const xAOD::Vertex* >& )
const;
57 const TLorentzVector&,
64 const TLorentzVector&,
65 const std::vector< Trk::PositionAndWeight >& )
const;
68 ToolHandle< InDet::InDetJetFitterUtils >
m_jetFitterUtils {
this,
"InDetJetFitterUtils",
"InDet::InDetJetFitterUtils/InDetJetFitterUtils",
""};
69 ToolHandle< Trk::IMode3dFinder >
m_mode3dfinder {
this,
"Mode3dFinder",
"Trk::Mode3dTo1dFinder/Mode3dTo1dFinder",
""};
108 Gaudi::Property< bool >
m_useITkMaterialRejection {
this,
"useITkMaterialRejection",
false,
"Reject vertices from hadronic interactions in detector material using ITk layout"};
Helper class to provide type-safe access to aux data.
::StatusCode StatusCode
StatusCode definition for legacy code.
Eigen::Matrix< double, 3, 1 > Vector3D
Class describing a Vertex.