OpenMS
3.1.0
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
RNPxlMarkerIonExtractor.h
Go to the documentation of this file.
1
// Copyright (c) 2002-2023, The OpenMS Team -- EKU Tuebingen, ETH Zurich, and FU Berlin
2
// SPDX-License-Identifier: BSD-3-Clause
3
//
4
// --------------------------------------------------------------------------
5
// $Maintainer: Timo Sachsenberg $
6
// $Authors: Timo Sachsenberg $
7
// --------------------------------------------------------------------------
8
9
#pragma once
10
11
#include <
OpenMS/KERNEL/StandardTypes.h
>
12
13
#include <map>
14
#include <vector>
15
16
namespace
OpenMS
17
{
18
class
String;
19
20
struct
OPENMS_DLLAPI
RNPxlMarkerIonExtractor
21
{
23
typedef
std::map<String, std::vector<std::pair<double, double> > >
MarkerIonsType
;
24
26
static
MarkerIonsType
extractMarkerIons
(
const
PeakSpectrum
& s,
const
double
marker_tolerance);
27
};
28
}
29
30
StandardTypes.h
OpenMS::MSSpectrum
The representation of a 1D spectrum.
Definition:
MSSpectrum.h:44
OpenMS
Main OpenMS namespace.
Definition:
FeatureDeconvolution.h:22
OpenMS::RNPxlMarkerIonExtractor
Definition:
RNPxlMarkerIonExtractor.h:21
OpenMS::RNPxlMarkerIonExtractor::MarkerIonsType
std::map< String, std::vector< std::pair< double, double > > > MarkerIonsType
name to mass-intensity pair
Definition:
RNPxlMarkerIonExtractor.h:23
OpenMS::RNPxlMarkerIonExtractor::extractMarkerIons
static MarkerIonsType extractMarkerIons(const PeakSpectrum &s, const double marker_tolerance)
extract an annotate RNA marker ions
OpenMS
ANALYSIS
RNPXL
RNPxlMarkerIonExtractor.h
Generated on Wed Oct 18 2023 11:33:44 for OpenMS by
1.9.1