ATLAS Offline Software
|
#include <IVertexFinder.h>
Public Member Functions | |
virtual | ~IVertexFinder () |
virtual std::pair< xAOD::VertexContainer *, xAOD::VertexAuxContainer * > | findVertex (const EventContext &ctx, const TrackCollection *trackTES) const =0 |
Find vertex from Trk::TrackCollection. More... | |
virtual std::pair< xAOD::VertexContainer *, xAOD::VertexAuxContainer * > | findVertex (const EventContext &ctx, const xAOD::TrackParticleContainer *trackParticles) const =0 |
Find vertex from xAOD::TrackParticleContainer. More... | |
virtual std::pair< xAOD::VertexContainer *, xAOD::VertexAuxContainer * > | findVertex (const TrackCollection *trackTES) const |
virtual std::pair< xAOD::VertexContainer *, xAOD::VertexAuxContainer * > | findVertex (const xAOD::TrackParticleContainer *trackParticles) const |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
Definition at line 69 of file IVertexFinder.h.
|
inlinevirtual |
Definition at line 72 of file IVertexFinder.h.
|
pure virtual |
Find vertex from Trk::TrackCollection.
EventContext | |
input | track container |
Implemented in InDet::InDetConversionFinderTools, and InDet::InDetIterativePriVxFinderTool.
|
pure virtual |
Find vertex from xAOD::TrackParticleContainer.
EventContext | |
input | track particle container |
Implemented in InDet::InDetConversionFinderTools, and InDet::InDetIterativePriVxFinderTool.
|
inlinevirtual |
Definition at line 100 of file IVertexFinder.h.
|
inlinevirtual |
Definition at line 106 of file IVertexFinder.h.
|
inlinestatic |
Definition at line 73 of file IVertexFinder.h.