ATLAS Offline Software
Loading...
Searching...
No Matches
Trk::IPVTrackCompatibilityEstimator Class Referenceabstract

#include <IPVTrackCompatibilityEstimator.h>

Inheritance diagram for Trk::IPVTrackCompatibilityEstimator:
Collaboration diagram for Trk::IPVTrackCompatibilityEstimator:

Public Member Functions

 DeclareInterfaceID (IPVTrackCompatibilityEstimator, 1, 0)
virtual ~IPVTrackCompatibilityEstimator ()
virtual bool isCompatible (const xAOD::TrackParticle *track, const xAOD::VertexContainer *pvContainer, unsigned int pvIndex=0) const =0
virtual bool isCompatible (const TrackParameters *track, const xAOD::VertexContainer *pvContainer, unsigned int pvIndex=0) const =0

Detailed Description

Definition at line 35 of file IPVTrackCompatibilityEstimator.h.

Constructor & Destructor Documentation

◆ ~IPVTrackCompatibilityEstimator()

virtual Trk::IPVTrackCompatibilityEstimator::~IPVTrackCompatibilityEstimator ( )
inlinevirtual

Definition at line 41 of file IPVTrackCompatibilityEstimator.h.

41{};

Member Function Documentation

◆ DeclareInterfaceID()

Trk::IPVTrackCompatibilityEstimator::DeclareInterfaceID ( IPVTrackCompatibilityEstimator ,
1 ,
0  )

◆ isCompatible() [1/2]

virtual bool Trk::IPVTrackCompatibilityEstimator::isCompatible ( const TrackParameters * track,
const xAOD::VertexContainer * pvContainer,
unsigned int pvIndex = 0 ) const
pure virtual

◆ isCompatible() [2/2]

virtual bool Trk::IPVTrackCompatibilityEstimator::isCompatible ( const xAOD::TrackParticle * track,
const xAOD::VertexContainer * pvContainer,
unsigned int pvIndex = 0 ) const
pure virtual

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