57 battery->peaks.push_back(
Peak(0, 20));
58 battery->peaks.push_back(
Peak(0, 30));
59 battery->peaks.push_back(
Peak(0, 40));
62 battery.reset(
new Peakel(
Peak(1./3 + 1e-6, 10)));
63 battery->peaks.push_back(
Peak(1./3, 20));
64 battery->peaks.push_back(
Peak(1./3, 30));
65 battery->peaks.push_back(
Peak(1./3, 40));
69 battery->peaks.push_back(
Peak(.5, 20));
70 battery->peaks.push_back(
Peak(.5, 30));
71 battery->peaks.push_back(
Peak(.5, 40));
75 battery->peaks.push_back(
Peak(2./3, 30));
79 battery->peaks.push_back(
Peak(1./3, 70));
80 battery->peaks.push_back(
Peak(1./3, 80));
81 battery->peaks.push_back(
Peak(1./3, 90));
84 battery.reset(
new Peakel(
Peak(1./3 + .5, 60)));
85 battery->peaks.push_back(
Peak(1./3 + .5, 70));
86 battery->peaks.push_back(
Peak(1./3 + .5, 80));
90 battery->peaks.push_back(
Peak(1./3 + 1, 80));
103 *
os_ <<
"testToy()\n";
113 peterPiper.
pick(*peakels, peck);
118 FeatureField::const_iterator it = peck.begin();
136 int main(
int argc,
char* argv[])
142 if (argc>1 && !strcmp(argv[1],
"-v"))
os_ = &cout;
MZRTField is a std::set of boost::shared_ptrs, stored as a binary tree ordered by LessThan_MZRT...
boost::shared_ptr< Peakel > PeakelPtr
int main(int argc, char *argv[])
#define unit_assert_equal(x, y, epsilon)
represents some generic metadata about a peak detected in a signal
shared_ptr< PeakelField > createToyPeakelField()
virtual void pick(PeakelField &peakels, FeatureField &features) const
struct for an eluted peak (PEAK ELution)
#define TEST_PROLOG(argc, argv)