ATLAS Offline Software
Loading...
Searching...
No Matches
IAssociationStrategy Class Referenceabstract

#include <IAssociationStrategy.h>

Inheritance diagram for IAssociationStrategy:
Collaboration diagram for IAssociationStrategy:

Public Types

typedef std::map< unsigned int, unsigned int > index_assignment_t

Public Member Functions

virtual ~IAssociationStrategy ()
virtual index_assignment_t associate (const std::vector< std::vector< double > > &matrix)=0

Detailed Description

Definition at line 13 of file IAssociationStrategy.h.

Member Typedef Documentation

◆ index_assignment_t

typedef std::map<unsigned int,unsigned int> IAssociationStrategy::index_assignment_t

Definition at line 16 of file IAssociationStrategy.h.

Constructor & Destructor Documentation

◆ ~IAssociationStrategy()

virtual IAssociationStrategy::~IAssociationStrategy ( )
inlinevirtual

Definition at line 15 of file IAssociationStrategy.h.

15{}

Member Function Documentation

◆ associate()

virtual index_assignment_t IAssociationStrategy::associate ( const std::vector< std::vector< double > > & matrix)
pure virtual

Implemented in MinimalSumAssociation.


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