64 if (
os_) *
os_ <<
"testFeatureDetectorSimple() ... " << endl;
79 MSDataFile msd((datadir /
"FeatureDetectorTest_Bombesin.mzML").
string());
82 fds.
detect(msd, output_features);
87 bombesin2_truth->mz = 810.4148;
88 bombesin2_truth->retentionTime = 1866;
90 FeatureField::iterator bombesin2_hopeful = find_if(output_features.begin(), output_features.end(),
mzrtEqual(bombesin2_truth));
93 unit_assert(bombesin2_hopeful != output_features.end());
96 if (
os_) *
os_ <<
"\n[FeatureDetectorSimple] Bombesin detected at charge state +2 ... " << endl << *bombesin2_hopeful << endl;
102 bombesin3_truth->mz = 540.6123;
103 bombesin3_truth->retentionTime = 1866;
105 FeatureField::iterator bombesin3_hopeful = find_if(output_features.begin(), output_features.end(),
mzrtEqual(bombesin3_truth));
108 unit_assert(bombesin3_hopeful != output_features.end());
111 if (
os_) *
os_ <<
"\n[FeatureDetectorSimple] Bombesin detected at charge state +3 ... " << endl << *bombesin3_hopeful << endl;