OpenMS
PeptideSearchEngineFIAlgorithm::AnnotatedHit_ Struct Reference

Slimmer structure as storing all scored candidates in PeptideHit objects takes too much space. More...

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

Collaboration diagram for PeptideSearchEngineFIAlgorithm::AnnotatedHit_:
[legend]

Static Public Member Functions

static bool hasBetterScore (const AnnotatedHit_ &a, const AnnotatedHit_ &b)
 

Public Attributes

AASequence sequence
 
double score = 0
 main score More...
 
std::vector< PeptideHit::PeakAnnotationfragment_annotations
 
double prefix_fraction = 0
 fraction of annotated b-ions More...
 
double suffix_fraction = 0
 fraction of annotated y-ions More...
 
double mean_error = 0.0
 mean absolute fragment mass error More...
 
int isotope_error = 0
 isotope offset used for this PSM More...
 
uint16_t applied_charge = 0
 precursor charge used for this PSM More...
 
double delta_mass = 0.0
 mass difference for open search (Da) More...
 

Detailed Description

Slimmer structure as storing all scored candidates in PeptideHit objects takes too much space.

Member Function Documentation

◆ hasBetterScore()

static bool hasBetterScore ( const AnnotatedHit_ a,
const AnnotatedHit_ b 
)
inlinestatic

Member Data Documentation

◆ applied_charge

uint16_t applied_charge = 0

precursor charge used for this PSM

◆ delta_mass

double delta_mass = 0.0

mass difference for open search (Da)

◆ fragment_annotations

std::vector<PeptideHit::PeakAnnotation> fragment_annotations

◆ isotope_error

int isotope_error = 0

isotope offset used for this PSM

◆ mean_error

double mean_error = 0.0

mean absolute fragment mass error

◆ prefix_fraction

double prefix_fraction = 0

fraction of annotated b-ions

◆ score

double score = 0

◆ sequence

◆ suffix_fraction

double suffix_fraction = 0

fraction of annotated y-ions