![]() |
OpenMS
|
#include <OpenMS/KERNEL/MSSpectrum.h>#include "NuXLConstants.h"#include "NuXLFragmentAdductDefinition.h"#include <algorithm>#include <cmath>#include <cstdint>#include <limits>#include <map>#include <numeric>#include <string>#include <tuple>#include <unordered_map>#include <vector>Go to the source code of this file.
Classes | |
| struct | NuXLSpectrumIndex |
| Search-time lookup structures for the OpenNuXL database search. More... | |
| struct | NuXLFragmentAdductRegistry |
| struct | NuXLIndexedAdductList |
| Fragment adducts of one cross-linked nucleotide with their registry ids and ranks. More... | |
| struct | NuXLPrecursorIndex |
| Sorted precursor masses (same order as the multimap they are created from) with a bucket index. More... | |
| struct | NuXLLogFactorialTable |
| logfactorial with the exact same summation sequence as the loop it replaces More... | |
| struct | NuXLScoringScratch |
| per-thread buffers (no heap allocations per candidate) and memoized match odds More... | |
| struct | NuXLScoringScratch::FirstPassEntry |
Namespaces | |
| namespace | OpenMS |
| Main OpenMS namespace. | |
| struct OpenMS::NuXLIndexedAdductList |
Fragment adducts of one cross-linked nucleotide with their registry ids and ranks.
| Class Members | ||
|---|---|---|
| const vector< NuXLFragmentAdductDefinition > * | fas = nullptr | |
| vector< int > | name_ids | |
| char | nucleotide = '?' | |
| vector< int > | ranks | |