ATLAS Offline Software
Loading...
Searching...
No Matches
InDet::ISecVertexInJetFinder Class Referenceabstract

#include <ISecVertexInJetFinder.h>

Inheritance diagram for InDet::ISecVertexInJetFinder:
Collaboration diagram for InDet::ISecVertexInJetFinder:

Public Member Functions

 DeclareInterfaceID (ISecVertexInJetFinder, 1, 0)
virtual ~ISecVertexInJetFinder ()
virtual Trk::VxSecVertexInfofindSecVertex (const EventContext &ctx, const xAOD::Vertex &primaryVertex, const TLorentzVector &jetMomentum, const std::vector< const xAOD::IParticle * > &inputTracks) const =0
virtual std::vector< std::string > trackDecorationNames () const
 Return a list of the names of track decorations created by this tool, in order to allow them to be locked when the calling algorithm completes.

Detailed Description

Definition at line 54 of file ISecVertexInJetFinder.h.

Constructor & Destructor Documentation

◆ ~ISecVertexInJetFinder()

virtual InDet::ISecVertexInJetFinder::~ISecVertexInJetFinder ( )
inlinevirtual

Definition at line 58 of file ISecVertexInJetFinder.h.

58{};

Member Function Documentation

◆ DeclareInterfaceID()

InDet::ISecVertexInJetFinder::DeclareInterfaceID ( ISecVertexInJetFinder ,
1 ,
0  )

◆ findSecVertex()

virtual Trk::VxSecVertexInfo * InDet::ISecVertexInJetFinder::findSecVertex ( const EventContext & ctx,
const xAOD::Vertex & primaryVertex,
const TLorentzVector & jetMomentum,
const std::vector< const xAOD::IParticle * > & inputTracks ) const
pure virtual

◆ trackDecorationNames()

virtual std::vector< std::string > InDet::ISecVertexInJetFinder::trackDecorationNames ( ) const
inlinevirtual

Return a list of the names of track decorations created by this tool, in order to allow them to be locked when the calling algorithm completes.

Return an empty list by default.

Reimplemented in InDet::InDetImprovedJetFitterVxFinder.

Definition at line 69 of file ISecVertexInJetFinder.h.

70 {
71 return std::vector<std::string>();
72 }

The documentation for this class was generated from the following file: