ed_sensor_integration
include
ed_sensor_integration
association_matrix.h
Go to the documentation of this file.
1
#ifndef ED_SENSOR_INTEGRATION_ASSOCIATION_MATRIX_H_
2
#define ED_SENSOR_INTEGRATION_ASSOCIATION_MATRIX_H_
3
4
#include <
vector
>
5
6
namespace
ed_sensor_integration
7
{
8
9
typedef
std::vector<int>
Assignment
;
10
11
12
class
AssociationMatrix
13
{
14
15
public
:
16
17
struct
Entry
18
{
19
Entry
(
int
i_msr_,
int
i_entity_,
double
prob_)
20
:
i_measurement
(i_msr_),
i_entity
(i_entity_),
probability
(prob_) {}
21
22
int
i_measurement
;
23
int
i_entity
;
24
double
probability
;
25
};
26
27
AssociationMatrix
(
unsigned
int
num_measurements);
28
29
~AssociationMatrix
();
30
31
void
setEntry
(
int
i_measurement,
int
i_entity,
double
prob);
32
33
bool
calculateBestAssignment
(
Assignment
& assig);
34
35
// static int NO_ASSIGNMENT;
36
37
private
:
38
39
int
i_max_entity_
;
40
41
std::vector<std::vector<Entry>
>
matrix_
;
42
};
43
44
}
45
46
#endif
ed_sensor_integration::AssociationMatrix::~AssociationMatrix
~AssociationMatrix()
Definition:
association_matrix.cpp:24
ed_sensor_integration::AssociationMatrix::setEntry
void setEntry(int i_measurement, int i_entity, double prob)
Definition:
association_matrix.cpp:30
ed_sensor_integration::AssociationMatrix::Entry::probability
double probability
Definition:
association_matrix.h:24
ed_sensor_integration::AssociationMatrix::Entry::i_entity
int i_entity
Definition:
association_matrix.h:23
vector
ed_sensor_integration::Assignment
std::vector< int > Assignment
Definition:
association_matrix.h:9
ed_sensor_integration
Definition:
association_matrix.h:6
ed_sensor_integration::AssociationMatrix::AssociationMatrix
AssociationMatrix(unsigned int num_measurements)
Definition:
association_matrix.cpp:18
ed_sensor_integration::AssociationMatrix::matrix_
std::vector< std::vector< Entry > > matrix_
Definition:
association_matrix.h:41
ed_sensor_integration::AssociationMatrix::Entry::i_measurement
int i_measurement
Definition:
association_matrix.h:22
ed_sensor_integration::AssociationMatrix::Entry
Definition:
association_matrix.h:17
ed_sensor_integration::AssociationMatrix::Entry::Entry
Entry(int i_msr_, int i_entity_, double prob_)
Definition:
association_matrix.h:19
ed_sensor_integration::AssociationMatrix::i_max_entity_
int i_max_entity_
Definition:
association_matrix.h:39
ed_sensor_integration::AssociationMatrix
Definition:
association_matrix.h:12
ed_sensor_integration::AssociationMatrix::calculateBestAssignment
bool calculateBestAssignment(Assignment &assig)
Definition:
association_matrix.cpp:44
Generated on Sun Feb 23 2025 04:34:57 for ed_sensor_integration by
1.8.17