Go to the documentation of this file.
8 #ifndef UFO_FILTERS_METOFFICEBUDDYCOLLECTORV2_H_
9 #define UFO_FILTERS_METOFFICEBUDDYCOLLECTORV2_H_
22 const std::vector<float> &latitudes,
23 const std::vector<float> &longitudes,
24 const std::vector<int> &stationIds);
30 void reset(
int obsIdA)
override;
38 #endif // UFO_FILTERS_METOFFICEBUDDYCOLLECTORV2_H_
void appendBuddyPairsTo(std::vector< MetOfficeBuddyPair > &buddyPairs) const override
Extend buddyPairs with MetOfficeBuddyPair objects storing the properies of all buddy pairs found sinc...
MetOfficeBuddyCollectorV2(const MetOfficeBuddyCheckParameters &options, const std::vector< float > &latitudes, const std::vector< float > &longitudes, const std::vector< int > &stationIds)
Interface of classes used by MetOfficeBuddyPairFinder to select observations used as buddies of other...
Options controlling the operation of the MetOfficeBuddyCheck filter.
void examinePotentialBuddy(int obsIdB) override
Check if the observation with ID obsIdB can be selected as a buddy of obsIdB. If so,...
An implementation of the MetOfficeBuddyCollector interface correcting the deficiencies of MetOfficeBu...
void reset(int obsIdA) override
Prepare the object for examination of potential buddies of the observation with ID obsIdA.
std::vector< MetOfficeBuddyPair > buddyPairs_