51 #ifndef OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_PROCESSDATA_H
52 #define OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_PROCESSDATA_H
149 void add_scan_raw_data(std::vector<MSPeak>);
163 void insert_new_observed_mz(
MSPeak *);
167 void convert_ms_peaks(
int,
double, std::list<DeconvPeak> &, std::vector<MSPeak> &);
170 bool filterDeisotopicMSPeak(
MSPeak *);
187 void processMSPeaks(std::multimap<int, MSPeak> *);
192 double getPeakIntensitySum(
double);
202 void extract_elution_peaks();
211 double find_retention_time(
double);
218 void adjustCorrectToMS1Precursor(
double *,
int,
int,
int);
243 std::map<double, int>::iterator get_nb_MZ_cluster_elements(
double);
245 void erase_MZ_cluster_element(std::map<double, int>::iterator);
247 void insert_MZ_cluster_element(
double,
int);
271 #endif // OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_PROCESSDATA_H
Definition: ProcessData.h:63
Definition: BackgroundControl.h:56
int getNbMSTraces()
Definition: ProcessData.h:234
void setMaxScanDistance(int in)
Definition: ProcessData.h:261
double getMinimalIntensityLevel()
Definition: ProcessData.h:237
Definition: CentroidData.h:62
main_data_structure pMZ_LIST
Definition: ProcessData.h:95
std::map< double, int > MZ_CLUSTER
Definition: ProcessData.h:99
main_data_structure::iterator main_iterator
Definition: ProcessData.h:75
unsigned int LC_elution_peak_counter
Definition: ProcessData.h:100
unsigned int get_LC_elution_peak_counter()
Definition: ProcessData.h:257
BackgroundControl * backgroundController
Definition: ProcessData.h:105
float getIntensityThreshold()
Definition: SuperHirnParameters.h:283
std::multimap< int, MSPeak > elution_peak
Definition: ProcessData.h:71
std::multimap< double, MZ_series > main_data_structure
Definition: ProcessData.h:74
std::vector< elution_peak >::iterator MZ_series_ITERATOR
Definition: ProcessData.h:73
std::vector< elution_peak > MZ_series
Definition: ProcessData.h:72
LCMSCData * getProcessedData()
Definition: ProcessData.h:253
static SuperHirnParameters * instance()
Definition: SuperHirnParameters.h:222
void increase_LC_elution_peak_counter()
Definition: ProcessData.h:256
LCMSCData * data_
Definition: ProcessData.h:92
Definition: LCMSCData.h:62
int getMaxScanDistance()
Definition: ProcessData.h:260
int max_inter_scan_distance
Definition: ProcessData.h:89