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

virtual ~ISecVertexInJetFinder ()
virtual Trk::VxSecVertexInfofindSecVertex (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.

Static Public Member Functions

static const InterfaceID & interfaceID ()

Detailed Description

Definition at line 54 of file ISecVertexInJetFinder.h.

Constructor & Destructor Documentation

◆ ~ISecVertexInJetFinder()

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

Definition at line 57 of file ISecVertexInJetFinder.h.

57{};

Member Function Documentation

◆ findSecVertex()

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

◆ interfaceID()

const InterfaceID & InDet::ISecVertexInJetFinder::interfaceID ( )
inlinestatic

Definition at line 58 of file ISecVertexInJetFinder.h.

59 {
61 };
static const InterfaceID IID_ISecVertexInJetFinder("ISecVertexInJetFinder", 1, 0)

◆ 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 72 of file ISecVertexInJetFinder.h.

73 {
74 return std::vector<std::string>();
75 }

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