#include <collector.h>

Protected Member Functions | |
| bool | completed (const RecoCoord &coord, unsigned int custom_count) |
| bool | calculate_count (RecoQueryContext &context, const RecoCoord &inmask, const RecoCoord &outmask) |
Definition at line 35 of file collector.h.
| bool RecoCollectorBase::completed | ( | const RecoCoord & | coord, | |
| unsigned int | custom_count | |||
| ) | [protected] |
Removes 'coord' from the todo map, returns 'true' only if the current set is fully collected, i.e. the todo map is emtpy. Note: Do not lock any mutexes when calling this function. If 'custom_count' is non-zero, it will be used instead of the cached 'count'.
| bool RecoCollectorBase::calculate_count | ( | RecoQueryContext & | context, | |
| const RecoCoord & | inmask, | |||
| const RecoCoord & | outmask | |||
| ) | [protected] |
Calcuate the count, i.e. number inputs to be processed before executing the next step. 'inmask' and 'outmask' are used to filter on particular indices when calculating the todo map.
1.5.6