Definition at line 52 of file SpectrumList_DemuxTest.cpp.
◆ MSDataPtr
◆ GenerateSpectrumList()
Definition at line 68 of file SpectrumList_DemuxTest.cpp.
72 FullReaderList readers;
73 MSDataPtr msdPtr = boost::make_shared<MSDataFile>(inputFile, &readers);
80 msdPtr->filterApplied();
83 return MSDPair(msdPtr, centroidedPtr);
86 msdPtr->filterApplied();
87 msdPtr->run.spectrumListPtr = demuxList;
88 return MSDPair(msdPtr, demuxList);
◆ GetMask()
void DemuxTest::GetMask |
( |
const vector< double > & |
original, |
|
|
const vector< double > & |
derived, |
|
|
vector< size_t > & |
mask |
|
) |
| const |
Definition at line 91 of file SpectrumList_DemuxTest.cpp.
93 unit_assert(std::is_sorted(original.begin(), original.end()));
94 unit_assert(std::is_sorted(derived.begin(), derived.end()));
96 auto originalIt = original.begin();
97 for (
auto derivedIt = derived.begin(); derivedIt != derived.end(); ++derivedIt)
99 for (; originalIt != original.end(); ++originalIt)
101 if (abs(*originalIt - *derivedIt) < 1.0e-5)
103 mask.push_back(originalIt - original.begin());
References unit_assert, and unit_assert_operator_equal.
The documentation for this struct was generated from the following file: