|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   27 #ifndef TrkJetFitter_JetFitterHelper_H 
   28 #define TrkJetFitter_JetFitterHelper_H 
   38   class VxVertexOnJetAxis;
 
   39   class RecVertexPositions;
 
   41   static const InterfaceID IID_JetFitterHelper(
"JetFitterHelper", 1, 0);
 
   49       return IID_JetFitterHelper;
 
  
~JetFitterHelper()
Destructor.
void performKalmanConstraintToBePrimaryVertex(RecVertexPositions &positionToUpdate, const VxVertexOnJetAxis &vertexToConstraint) const
Performs a Kalman Update constraining the VxVertexOnJetAxis specified to be merged with the primary v...
void addTracksOfFirstVertexToSecondVertex(const VxVertexOnJetAxis &first, VxVertexOnJetAxis &second) const
Adds tracks from the second VxVertexOnJetAxis to the first one.
VxVertexOnJetAxis inherits from Vertex.
static const InterfaceID & interfaceID()
Februar 2007 (c) Atlas Detector Reconstruction Software.
JetFitterHelper(const std::string &t, const std::string &n, const IInterface *p)
Constructor.
Ensure that the ATLAS eigen extensions are properly loaded.
void mergeVertexToPrimaryInJetCandidate(VxVertexOnJetAxis &vertex, VxJetCandidate &myJetCandidate) const
Modifies the VxJetCandidate provided, merging the provided VxVertexOnJetAxis into the primary vertex.
void performKalmanConstraintToMergeVertices(RecVertexPositions &positionToUpdate, const VxVertexOnJetAxis &vertexToConstraint1, const VxVertexOnJetAxis &vertexToConstraint2) const
Performs a Kalman Update constraining the two VxVertexOnJetAxis specified to be merged.
VxVertexOnJetAxis & mergeVerticesInJetCandidate(VxVertexOnJetAxis &vertex1, VxVertexOnJetAxis &vertex2, VxJetCandidate &myJetCandidate) const
Modifies the VxJetCandidate provided, merging the two provided VxVertexOnJetAxis into a single vertex...