ATLAS Offline Software
Trigger
TrigAnalysis
TriggerMatchingTool
Root
MinimalSumAssociation.h
Go to the documentation of this file.
1
// Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
#ifndef TRIGGERMATCHINGTOOL_MINIMALSUMASSOCIATION_H
8
#define TRIGGERMATCHINGTOOL_MINIMALSUMASSOCIATION_H
9
10
#include "
TriggerMatchingTool/IAssociationStrategy.h
"
11
#include "
AsgMessaging/AsgMessaging.h
"
12
13
14
class
MinimalSumAssociation
:
public
IAssociationStrategy
,
public
asg::AsgMessaging
{
15
public
:
16
MinimalSumAssociation
();
17
index_assignment_t
associate
(
const
std::vector<std::vector<double> >&
matrix
);
18
};
19
20
#endif
IAssociationStrategy
Definition:
IAssociationStrategy.h:13
IAssociationStrategy::index_assignment_t
std::map< unsigned int, unsigned int > index_assignment_t
Definition:
IAssociationStrategy.h:16
IAssociationStrategy.h
AsgMessaging.h
MinimalSumAssociation::MinimalSumAssociation
MinimalSumAssociation()
Definition:
MinimalSumAssociation.cxx:11
MinimalSumAssociation
Definition:
MinimalSumAssociation.h:14
MinimalSumAssociation::associate
index_assignment_t associate(const std::vector< std::vector< double > > &matrix)
Definition:
MinimalSumAssociation.cxx:15
asg::AsgMessaging
Class mimicking the AthMessaging class from the offline software.
Definition:
AsgMessaging.h:40
python.testIfMatch.matrix
matrix
Definition:
testIfMatch.py:66
Generated on Sun Jun 30 2024 21:21:48 for ATLAS Offline Software by
1.8.18