|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LEPTONTAGGERS_VertexFittingTool_H
6 #define LEPTONTAGGERS_VertexFittingTool_H
16 #include "GaudiKernel/IInterface.h"
17 #include "GaudiKernel/ToolHandle.h"
18 #include "GaudiKernel/ServiceHandle.h"
26 #include "TStopwatch.h"
40 const std::vector<const xAOD::TrackParticle* > &tracks,
46 const std::vector<const xAOD::TrackParticle* > &tracks,
60 const std::vector<const xAOD::TrackParticle*> &tracks,
67 typedef std::unique_ptr<xAOD::Vertex>
vtxPtr_t;
75 this,
"vertexFitterTool",
"Trk::FastVertexFitter/FastVertexFitterTool"
78 this,
"seedVertexFitterTool",
79 "Trk::FastVertexFitter/FastVertexFitterTool"
83 this,
"doSeedVertexFit",
false
87 this,
"DistToPriVtxName",
"default"
90 this,
"NormDistToPriVtxName",
"default"
93 this,
"DistToRefittedPriVtxName",
"default"
96 this,
"NormDistToRefittedPriVtxName",
"default"
99 this,
"DistToRefittedRmLepPriVtxName",
"default"
102 this,
"NormDistToRefittedRmLepPriVtxName",
"default"
123 #endif // LEPTONTAGGERS_VertexFittingTool_H
::StatusCode StatusCode
StatusCode definition for legacy code.
Eigen::Matrix< double, 3, 1 > Vector3D
Class describing a Vertex.