17#ifndef _Rec_ITwoTrackVertexSelector_H
18#define _Rec_ITwoTrackVertexSelector_H
25#include "Math/Vector4D.h"
41 virtual bool isgood(
const std::pair<const xAOD::TrackParticle*,const xAOD::TrackParticle*> tracks,
43 std::pair<ROOT::Math::XYZTVector,ROOT::Math::XYZTVector> moms,
45 virtual bool isgood(
const std::pair<const xAOD::TrackParticle*,const xAOD::TrackParticle*> tracks,
47 std::pair<ROOT::Math::XYZTVector,ROOT::Math::XYZTVector> moms,
49 float & quality)
const =0;
static const InterfaceID & interfaceID()
virtual bool isgood(const std::pair< const xAOD::TrackParticle *, const xAOD::TrackParticle * > tracks, const xAOD::Vertex &candV, std::pair< ROOT::Math::XYZTVector, ROOT::Math::XYZTVector > moms, const xAOD::Vertex &tPV) const =0
virtual bool isgood(const std::pair< const xAOD::TrackParticle *, const xAOD::TrackParticle * > tracks, const xAOD::Vertex &candV, std::pair< ROOT::Math::XYZTVector, ROOT::Math::XYZTVector > moms, const xAOD::Vertex &tPV, float &quality) const =0
static const InterfaceID IID_ITwoTrackVertexSelector("ITwoTrackVertexSelector", 1, 0)
Vertex_v1 Vertex
Define the latest version of the vertex class.