8 #ifndef ASSIGNMENTSET_H_ 9 #define ASSIGNMENTSET_H_ 19 class AssignmentMatrix;
34 void expand(std::list<AssignmentSet*>& children)
const;
void expand(std::list< AssignmentSet * > &children) const
std::vector< unsigned int > evidence_assignments_
double getProbability() const
Hypothesis * getHypothesis() const
bool allMeasurementsAssigned() const
void getAllAssignments(std::list< const Assignment * > &assignments) const
bool allObjectsAssigned() const
int getNumMeasurements() const
const Assignment & getMeasurementAssignment(unsigned int i_ev) const
AssignmentSet * constructNextBest() const
AssignmentSet(Hypothesis *hyp, AssignmentMatrix *assignment_matrix)
AssignmentMatrix * assignment_matrix_