|
SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
|
Criteria used by SourceGrouping to determine if two sources should be grouped together. More...
#include <SourceGrouping.h>

Public Member Functions | |
| virtual | ~GroupingCriteria ()=default |
| Destructor. | |
| virtual bool | shouldGroup (const SourceInterface &first, const SourceInterface &second) const =0 |
| Determines if the two sources should be grouped together. | |
| virtual std::set< PropertyId > | requiredProperties () const |
| Return a set of used properties so they can be pre-fetched. | |
Criteria used by SourceGrouping to determine if two sources should be grouped together.
Definition at line 71 of file SourceGrouping.h.
|
virtualdefault |
Destructor.
|
inlinevirtual |
Return a set of used properties so they can be pre-fetched.
Reimplemented in SourceXtractor::MoffatCriteria.
Definition at line 82 of file SourceGrouping.h.
|
pure virtual |
Determines if the two sources should be grouped together.
Implemented in SourceXtractor::AssocCriteria, SourceXtractor::MoffatCriteria, SourceXtractor::NoGroupingCriteria, SourceXtractor::OverlappingBoundariesCriteria, and SourceXtractor::SplitSourcesCriteria.