SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SplitSourcesCriteria.h
Go to the documentation of this file.
1
17/*
18 * SplitSourcesCriteria.h
19 *
20 * Created on: Apr 26, 2017
21 * Author: mschefer
22 */
23
24#ifndef _SEIMPLEMENTATION_GROUPING_SPLITSOURCESCRITERIA_H_
25#define _SEIMPLEMENTATION_GROUPING_SPLITSOURCESCRITERIA_H_
26
28
29namespace SourceXtractor {
30
36
38public:
39 bool shouldGroup(const SourceInterface& first, const SourceInterface& second) const override;
40};
41
42
43} /* namespace SourceXtractor */
44
45#endif /* _SEIMPLEMENTATION_GROUPING_SPLITSOURCESCRITERIA_H_ */
Criteria used by SourceGrouping to determine if two sources should be grouped together.
The SourceInterface is an abstract "source" that has properties attached to it.
Groups sources if they were originally one source before being split.
bool shouldGroup(const SourceInterface &first, const SourceInterface &second) const override
Determines if the two sources should be grouped together.