OpenMS
Loading...
Searching...
No Matches
MRMFeatureFinderScoring::OpenSwath_Ind_Scores_Pooled Struct Reference

Pooled variant of OpenSwath_Ind_Scores to allow pre-allocation and reuse. More...

Inheritance diagram for MRMFeatureFinderScoring::OpenSwath_Ind_Scores_Pooled:
[legend]
Collaboration diagram for MRMFeatureFinderScoring::OpenSwath_Ind_Scores_Pooled:
[legend]

Public Member Functions

void preallocate (Size capacity)
 Reserve storage for all identification score vectors.
 
void reset ()
 Clear all identification scores while preserving allocated capacity.
 
- Public Member Functions inherited from OpenSwath_Ind_Scores
 OpenSwath_Ind_Scores ()=default
 

Additional Inherited Members

- Public Attributes inherited from OpenSwath_Ind_Scores
int ind_num_transitions = 0
 
std::vector< std::string > ind_transition_names
 
std::vector< double > ind_isotope_correlation
 
std::vector< double > ind_isotope_overlap
 
std::vector< double > ind_massdev_score
 
std::vector< double > ind_xcorr_coelution_score
 
std::vector< double > ind_xcorr_shape_score
 
std::vector< double > ind_log_sn_score
 
std::vector< double > ind_area_intensity
 
std::vector< double > ind_total_area_intensity
 
std::vector< double > ind_intensity_score
 
std::vector< double > ind_apex_intensity
 
std::vector< double > ind_apex_position
 
std::vector< double > ind_fwhm
 
std::vector< double > ind_total_mi
 
std::vector< double > ind_log_intensity
 
std::vector< double > ind_intensity_ratio
 
std::vector< double > ind_mi_ratio
 
std::vector< double > ind_mi_score
 
std::vector< double > ind_im_drift
 
std::vector< double > ind_im_drift_left
 
std::vector< double > ind_im_drift_right
 
std::vector< double > ind_im_delta
 
std::vector< double > ind_im_delta_score
 
std::vector< double > ind_im_log_intensity
 
std::vector< double > ind_im_contrast_coelution
 
std::vector< double > ind_im_contrast_shape
 
std::vector< double > ind_im_sum_contrast_coelution
 
std::vector< double > ind_im_sum_contrast_shape
 
std::vector< double > ind_start_position_at_5
 
std::vector< double > ind_end_position_at_5
 
std::vector< double > ind_start_position_at_10
 
std::vector< double > ind_end_position_at_10
 
std::vector< double > ind_start_position_at_50
 
std::vector< double > ind_end_position_at_50
 
std::vector< double > ind_total_width
 
std::vector< double > ind_tailing_factor
 
std::vector< double > ind_asymmetry_factor
 
std::vector< double > ind_slope_of_baseline
 
std::vector< double > ind_baseline_delta_2_height
 
std::vector< double > ind_points_across_baseline
 
std::vector< double > ind_points_across_half_height
 

Detailed Description

Pooled variant of OpenSwath_Ind_Scores to allow pre-allocation and reuse.

Member Function Documentation

◆ preallocate()

void preallocate ( Size  capacity)
inline

Reserve storage for all identification score vectors.

◆ reset()

void reset ( )
inline

Clear all identification scores while preserving allocated capacity.