30 using namespace pwiz::analysis;
31 using namespace pwiz::util;
33 using namespace pwiz::msdata;
66 unit_assert(sl->spectrumIdentity(0).id ==
"scan=20");
68 vector<double> profileData(sl->spectrum(0)->getMZArray()->data);
78 vector<double> peakData(sl->spectrum(0)->getMZArray()->data);
96 double timeHighInSeconds = 5.9 * 60;
98 oss <<
"scanTime [0," << timeHighInSeconds <<
"]";
101 unit_assert(sl->spectrumIdentity(0).id ==
"scan=19");
102 unit_assert(sl->spectrumIdentity(1).id ==
"sample=1 period=1 cycle=23 experiment=1");
120 unit_assert(sl->spectrumIdentity(0).id ==
"scan=21");
121 unit_assert(sl->spectrumIdentity(1).id ==
"scan=19");
122 unit_assert(sl->spectrumIdentity(2).id ==
"sample=1 period=1 cycle=23 experiment=1");
134 vector<MZIntensityPair> data;
135 spectrum->getMZIntensityPairs(data);
140 spectrum = sl->spectrum(0,
true);
141 spectrum->getMZIntensityPairs(data);
144 spectrum = sl->spectrum(1,
true);
145 spectrum->getMZIntensityPairs(data);
424 SpectrumListFactory::wrap(msd,
"titleMaker <ScanNumber> <MsLevel> <ActivationType> <ChargeState> <PrecursorSpectrumId>");
451 int main(
int argc,
char* argv[])
457 if (argc>1 && !strcmp(argv[1],
"-v"))
os_ = &cout;