OpenMS
Loading...
Searching...
No Matches
FragmentIndex::EntryWord Struct Reference

Peptide-mass mode: the two halves of a packed prefix entry, held in the parallel arrays entry_words_ and entry_lengths_ (5 bytes per entry; see the design note at entry_words_). Both leave their member uninitialised on purpose, as Fragment does: build() resizes the arrays and writes every element in parallel. More...

#include <OpenMS/ANALYSIS/ID/FragmentIndex.h>

Public Member Functions

 EntryWord ()
 

Public Attributes

UInt32 word_
 bit for bit the peptide_idx_ of the Fragment the entry replaces: mother index, and the site bound above ENTRY_SITES_SHIFT_
 

Detailed Description

Peptide-mass mode: the two halves of a packed prefix entry, held in the parallel arrays entry_words_ and entry_lengths_ (5 bytes per entry; see the design note at entry_words_). Both leave their member uninitialised on purpose, as Fragment does: build() resizes the arrays and writes every element in parallel.

Constructor & Destructor Documentation

◆ EntryWord()

EntryWord ( )
inline

Member Data Documentation

◆ word_

UInt32 word_

bit for bit the peptide_idx_ of the Fragment the entry replaces: mother index, and the site bound above ENTRY_SITES_SHIFT_