ATLAS Offline Software
Public Types | Public Member Functions | List of all members
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: