ATLAS Offline Software
Public Member Functions | Protected Member Functions | List of all members
PFMatch::PositionProvider< ObjectType, PositionType > Class Template Referenceabstract

#include <PFMatchInterfaces.h>

Inheritance diagram for PFMatch::PositionProvider< ObjectType, PositionType >:
Collaboration diagram for PFMatch::PositionProvider< ObjectType, PositionType >:

Public Member Functions

virtual ~PositionProvider ()
 
virtual PositionType getPosition (ObjectType *cluster) const =0
 

Protected Member Functions

 PositionProvider ()
 

Detailed Description

template<class ObjectType, class PositionType>
class PFMatch::PositionProvider< ObjectType, PositionType >

Definition at line 85 of file PFMatchInterfaces.h.

Constructor & Destructor Documentation

◆ PositionProvider()

template<class ObjectType , class PositionType >
PFMatch::PositionProvider< ObjectType, PositionType >::PositionProvider ( )
inlineprotected

Definition at line 87 of file PFMatchInterfaces.h.

87 {}

◆ ~PositionProvider()

template<class ObjectType , class PositionType >
virtual PFMatch::PositionProvider< ObjectType, PositionType >::~PositionProvider ( )
inlinevirtual

Definition at line 90 of file PFMatchInterfaces.h.

90 {}

Member Function Documentation

◆ getPosition()

template<class ObjectType , class PositionType >
virtual PositionType PFMatch::PositionProvider< ObjectType, PositionType >::getPosition ( ObjectType cluster) const
pure virtual

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