ATLAS Offline Software
Public Member Functions | Static Public Member Functions | List of all members
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. More...
 

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()

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

Definition at line 58 of file ISecVertexInJetFinder.h.

59  {
60  return IID_ISecVertexInJetFinder;
61  };

◆ 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: