3
<TITLE>MSSpectrum< PeakT > Class Template Reference</TITLE>
4
<LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
5
<LINK HREF="style_ini.css" REL="stylesheet" TYPE="text/css">
7
<BODY BGCOLOR="#FFFFFF">
8
<A href="index.html">Home</A> ·
9
<A href="classes.html">Classes</A> ·
10
<A href="annotated.html">Annotated Classes</A> ·
11
<A href="modules.html">Modules</A> ·
12
<A href="functions_func.html">Members</A> ·
13
<A href="namespaces.html">Namespaces</A> ·
14
<A href="pages.html">Related Pages</A>
15
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
16
<!-- Generated by Doxygen 1.8.5 -->
17
<div id="nav-path" class="navpath">
19
<li class="navelem"><a class="el" href="namespaceOpenMS.html">OpenMS</a></li><li class="navelem"><a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a></li> </ul>
24
<a href="#nested-classes">Classes</a> |
25
<a href="#pub-methods">Public Member Functions</a> |
26
<a href="#pro-methods">Protected Member Functions</a> |
27
<a href="#pro-attribs">Protected Attributes</a> |
28
<a href="classOpenMS_1_1MSSpectrum-members.html">List of all members</a> </div>
29
<div class="headertitle">
30
<div class="title">MSSpectrum< PeakT > Class Template Reference<div class="ingroups"><a class="el" href="group__Kernel.html">Kernel</a></div></div> </div>
32
<div class="contents">
34
<p>The representation of a 1D spectrum.
35
<a href="classOpenMS_1_1MSSpectrum.html#details">More...</a></p>
37
<p><code>#include <<a class="el" href="MSSpectrum_8h_source.html">OpenMS/KERNEL/MSSpectrum.h</a>></code></p>
38
<div class="dynheader">
39
Inheritance diagram for MSSpectrum< PeakT >:</div>
40
<div class="dyncontent">
42
<img src="classOpenMS_1_1MSSpectrum.png" usemap="#MSSpectrum< PeakT >_map" alt=""/>
43
<map id="MSSpectrum< PeakT >_map" name="MSSpectrum< PeakT >_map">
44
<area href="classOpenMS_1_1RangeManager.html" alt="RangeManager< 1 >" shape="rect" coords="153,56,296,80"/>
45
<area href="classOpenMS_1_1SpectrumSettings.html" title="Representation of 1D spectrum settings. " alt="SpectrumSettings" shape="rect" coords="306,56,449,80"/>
46
<area href="classOpenMS_1_1PersistentObject.html" title="Base class for all persistent objects. " alt="PersistentObject" shape="rect" coords="459,56,602,80"/>
47
<area href="classOpenMS_1_1MetaInfoInterface.html" title="Interface for classes that can store arbitrary meta information (Type-Name-Value tuples). " alt="MetaInfoInterface" shape="rect" coords="306,0,449,24"/>
50
<table class="memberdecls">
51
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
52
Classes</h2></td></tr>
53
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum_1_1FloatDataArray.html">FloatDataArray</a></td></tr>
54
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Float data array class. <a href="classOpenMS_1_1MSSpectrum_1_1FloatDataArray.html#details">More...</a><br/></td></tr>
55
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
56
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum_1_1IntegerDataArray.html">IntegerDataArray</a></td></tr>
57
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Integer data array class. <a href="classOpenMS_1_1MSSpectrum_1_1IntegerDataArray.html#details">More...</a><br/></td></tr>
58
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
59
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1MSSpectrum_1_1RTLess.html">RTLess</a></td></tr>
60
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Comparator for the retention time. <a href="structOpenMS_1_1MSSpectrum_1_1RTLess.html#details">More...</a><br/></td></tr>
61
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
62
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum_1_1StringDataArray.html">StringDataArray</a></td></tr>
63
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classOpenMS_1_1String.html" title="A more convenient string class. ">String</a> data array class. <a href="classOpenMS_1_1MSSpectrum_1_1StringDataArray.html#details">More...</a><br/></td></tr>
64
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
65
</table><table class="memberdecls">
66
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
67
Public Types</h2></td></tr>
68
<tr><td colspan="2"><div class="groupHeader">Base type definitions</div></td></tr>
69
<tr class="memitem:a698f324c36214cc6ffb30a4868a88b2b"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classPeakT.html">PeakT</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a698f324c36214cc6ffb30a4868a88b2b">PeakType</a></td></tr>
70
<tr class="memdesc:a698f324c36214cc6ffb30a4868a88b2b"><td class="mdescLeft"> </td><td class="mdescRight">Peak type. <a href="#a698f324c36214cc6ffb30a4868a88b2b">More...</a><br/></td></tr>
71
<tr class="separator:a698f324c36214cc6ffb30a4868a88b2b"><td class="memSeparator" colspan="2"> </td></tr>
72
<tr class="memitem:a181486a43da338e31f089df7661f50bb"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classOpenMS_1_1Peak2D.html#a063d40a3528749f1a905ab04d76387e0">PeakType::CoordinateType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a></td></tr>
73
<tr class="memdesc:a181486a43da338e31f089df7661f50bb"><td class="mdescLeft"> </td><td class="mdescRight">Coordinate (m/z) type. <a href="#a181486a43da338e31f089df7661f50bb">More...</a><br/></td></tr>
74
<tr class="separator:a181486a43da338e31f089df7661f50bb"><td class="memSeparator" colspan="2"> </td></tr>
75
<tr class="memitem:a60924125270eaedd6dc0316cda33bcf1"><td class="memItemLeft" align="right" valign="top">typedef std::vector< <a class="el" href="classOpenMS_1_1MSSpectrum.html#a698f324c36214cc6ffb30a4868a88b2b">PeakType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a60924125270eaedd6dc0316cda33bcf1">ContainerType</a></td></tr>
76
<tr class="memdesc:a60924125270eaedd6dc0316cda33bcf1"><td class="mdescLeft"> </td><td class="mdescRight">Spectrum base type. <a href="#a60924125270eaedd6dc0316cda33bcf1">More...</a><br/></td></tr>
77
<tr class="separator:a60924125270eaedd6dc0316cda33bcf1"><td class="memSeparator" colspan="2"> </td></tr>
78
<tr class="memitem:ae2fc906f686ab141e88c57655afd1774"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
79
< <a class="el" href="classOpenMS_1_1MSSpectrum_1_1FloatDataArray.html">FloatDataArray</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ae2fc906f686ab141e88c57655afd1774">FloatDataArrays</a></td></tr>
80
<tr class="memdesc:ae2fc906f686ab141e88c57655afd1774"><td class="mdescLeft"> </td><td class="mdescRight">Float data array vector type. <a href="#ae2fc906f686ab141e88c57655afd1774">More...</a><br/></td></tr>
81
<tr class="separator:ae2fc906f686ab141e88c57655afd1774"><td class="memSeparator" colspan="2"> </td></tr>
82
<tr class="memitem:a331497623e3e2d20d09207c5c4055717"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
83
< <a class="el" href="classOpenMS_1_1MSSpectrum_1_1StringDataArray.html">StringDataArray</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a331497623e3e2d20d09207c5c4055717">StringDataArrays</a></td></tr>
84
<tr class="memdesc:a331497623e3e2d20d09207c5c4055717"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classOpenMS_1_1String.html" title="A more convenient string class. ">String</a> data array vector type. <a href="#a331497623e3e2d20d09207c5c4055717">More...</a><br/></td></tr>
85
<tr class="separator:a331497623e3e2d20d09207c5c4055717"><td class="memSeparator" colspan="2"> </td></tr>
86
<tr class="memitem:af14ca4038225ce7df759d874b6d79c3f"><td class="memItemLeft" align="right" valign="top">typedef std::vector<br class="typebreak"/>
87
< <a class="el" href="classOpenMS_1_1MSSpectrum_1_1IntegerDataArray.html">IntegerDataArray</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#af14ca4038225ce7df759d874b6d79c3f">IntegerDataArrays</a></td></tr>
88
<tr class="memdesc:af14ca4038225ce7df759d874b6d79c3f"><td class="mdescLeft"> </td><td class="mdescRight">Integer data array vector type. <a href="#af14ca4038225ce7df759d874b6d79c3f">More...</a><br/></td></tr>
89
<tr class="separator:af14ca4038225ce7df759d874b6d79c3f"><td class="memSeparator" colspan="2"> </td></tr>
90
<tr><td colspan="2"><div class="groupHeader">Peak container iterator type definitions</div></td></tr>
91
<tr class="memitem:a6d64276a665c3c0dca8fb4ade3c8b477"><td class="memItemLeft" align="right" valign="top">typedef ContainerType::iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a></td></tr>
92
<tr class="memdesc:a6d64276a665c3c0dca8fb4ade3c8b477"><td class="mdescLeft"> </td><td class="mdescRight">Mutable iterator. <a href="#a6d64276a665c3c0dca8fb4ade3c8b477">More...</a><br/></td></tr>
93
<tr class="separator:a6d64276a665c3c0dca8fb4ade3c8b477"><td class="memSeparator" colspan="2"> </td></tr>
94
<tr class="memitem:a4895afe86c2aa0747ae0411c58c82114"><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
95
ContainerType::const_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a></td></tr>
96
<tr class="memdesc:a4895afe86c2aa0747ae0411c58c82114"><td class="mdescLeft"> </td><td class="mdescRight">Non-mutable iterator. <a href="#a4895afe86c2aa0747ae0411c58c82114">More...</a><br/></td></tr>
97
<tr class="separator:a4895afe86c2aa0747ae0411c58c82114"><td class="memSeparator" colspan="2"> </td></tr>
98
<tr class="memitem:a51a3ad04d9563aaf0db6f849c0b5e52c"><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
99
ContainerType::reverse_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a51a3ad04d9563aaf0db6f849c0b5e52c">ReverseIterator</a></td></tr>
100
<tr class="memdesc:a51a3ad04d9563aaf0db6f849c0b5e52c"><td class="mdescLeft"> </td><td class="mdescRight">Mutable reverse iterator. <a href="#a51a3ad04d9563aaf0db6f849c0b5e52c">More...</a><br/></td></tr>
101
<tr class="separator:a51a3ad04d9563aaf0db6f849c0b5e52c"><td class="memSeparator" colspan="2"> </td></tr>
102
<tr class="memitem:a61a738aaacdceb2692d545836198fb94"><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
103
ContainerType::const_reverse_iterator </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a61a738aaacdceb2692d545836198fb94">ConstReverseIterator</a></td></tr>
104
<tr class="memdesc:a61a738aaacdceb2692d545836198fb94"><td class="mdescLeft"> </td><td class="mdescRight">Non-mutable reverse iterator. <a href="#a61a738aaacdceb2692d545836198fb94">More...</a><br/></td></tr>
105
<tr class="separator:a61a738aaacdceb2692d545836198fb94"><td class="memSeparator" colspan="2"> </td></tr>
106
<tr class="inherit_header pub_types_classOpenMS_1_1RangeManager"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classOpenMS_1_1RangeManager')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classOpenMS_1_1RangeManager.html">RangeManager< 1 ></a></td></tr>
107
<tr class="memitem:aba01db17f4a2bfbc3db60dc172972a25 inherit pub_types_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"></td></tr>
108
<tr class="memdesc:aba01db17f4a2bfbc3db60dc172972a25"><td class="mdescLeft"> </td><td class="mdescRight">Dimension of the position range. <a href="classOpenMS_1_1RangeManager.html#aba01db17f4a2bfbc3db60dc172972a25">More...</a><br/></td></tr>
109
<tr class="separator:aba01db17f4a2bfbc3db60dc172972a25 inherit pub_types_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
110
<tr class="memitem:ace303f7dacc306627f694eb21d6a8366 inherit pub_types_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classOpenMS_1_1DRange.html">DRange</a>< D > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#ace303f7dacc306627f694eb21d6a8366">PositionRangeType</a></td></tr>
111
<tr class="memdesc:ace303f7dacc306627f694eb21d6a8366 inherit pub_types_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Position range type. <a href="#ace303f7dacc306627f694eb21d6a8366">More...</a><br/></td></tr>
112
<tr class="separator:ace303f7dacc306627f694eb21d6a8366 inherit pub_types_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
113
<tr class="memitem:a49ac71825a631fc5537551e33ad4b72c inherit pub_types_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classOpenMS_1_1DPosition.html">DPosition</a>< D > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#a49ac71825a631fc5537551e33ad4b72c">PositionType</a></td></tr>
114
<tr class="memdesc:a49ac71825a631fc5537551e33ad4b72c inherit pub_types_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Position Type. <a href="#a49ac71825a631fc5537551e33ad4b72c">More...</a><br/></td></tr>
115
<tr class="separator:a49ac71825a631fc5537551e33ad4b72c inherit pub_types_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
116
<tr class="memitem:a6e46dc0a14662f00a779721738310cfb inherit pub_types_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classOpenMS_1_1DRange.html">DRange</a>< 1 > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#a6e46dc0a14662f00a779721738310cfb">IntensityRangeType</a></td></tr>
117
<tr class="memdesc:a6e46dc0a14662f00a779721738310cfb inherit pub_types_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Intensity range type. <a href="#a6e46dc0a14662f00a779721738310cfb">More...</a><br/></td></tr>
118
<tr class="separator:a6e46dc0a14662f00a779721738310cfb inherit pub_types_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
119
<tr class="inherit_header pub_types_classOpenMS_1_1SpectrumSettings"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classOpenMS_1_1SpectrumSettings')"><img src="closed.png" alt="-"/> Public Types inherited from <a class="el" href="classOpenMS_1_1SpectrumSettings.html">SpectrumSettings</a></td></tr>
120
<tr class="memitem:ab7b974cef152e339967fce62f49de0d9 inherit pub_types_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ab7b974cef152e339967fce62f49de0d9">SpectrumType</a> { <a class="el" href="classOpenMS_1_1SpectrumSettings.html#ab7b974cef152e339967fce62f49de0d9a6ce26a62afab55d7606ad4e92428b30c">UNKNOWN</a>,
121
<a class="el" href="classOpenMS_1_1SpectrumSettings.html#ab7b974cef152e339967fce62f49de0d9a07c53159ed2cb4665a4f16711140f4b5">PEAKS</a>,
122
<a class="el" href="classOpenMS_1_1SpectrumSettings.html#ab7b974cef152e339967fce62f49de0d9ac4247d1d6a6d7690023932e58b441533">RAWDATA</a>,
123
<a class="el" href="classOpenMS_1_1SpectrumSettings.html#ab7b974cef152e339967fce62f49de0d9a6a9209d4df9dc483d23f8415f57ac6bf">SIZE_OF_SPECTRUMTYPE</a>
125
<tr class="memdesc:ab7b974cef152e339967fce62f49de0d9"><td class="mdescLeft"> </td><td class="mdescRight">Spectrum peak type. <a href="classOpenMS_1_1SpectrumSettings.html#ab7b974cef152e339967fce62f49de0d9">More...</a><br/></td></tr>
126
<tr class="separator:ab7b974cef152e339967fce62f49de0d9 inherit pub_types_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
127
</table><table class="memberdecls">
128
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
129
Public Member Functions</h2></td></tr>
130
<tr class="memitem:a2ba049f82f38d1cad8f34a9b4f2708d9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a2ba049f82f38d1cad8f34a9b4f2708d9">MSSpectrum</a> ()</td></tr>
131
<tr class="memdesc:a2ba049f82f38d1cad8f34a9b4f2708d9"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a2ba049f82f38d1cad8f34a9b4f2708d9">More...</a><br/></td></tr>
132
<tr class="separator:a2ba049f82f38d1cad8f34a9b4f2708d9"><td class="memSeparator" colspan="2"> </td></tr>
133
<tr class="memitem:a4ab18d6d656f0d4c163ff13ce3754aa3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4ab18d6d656f0d4c163ff13ce3754aa3">MSSpectrum</a> (const <a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a> &source)</td></tr>
134
<tr class="memdesc:a4ab18d6d656f0d4c163ff13ce3754aa3"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="#a4ab18d6d656f0d4c163ff13ce3754aa3">More...</a><br/></td></tr>
135
<tr class="separator:a4ab18d6d656f0d4c163ff13ce3754aa3"><td class="memSeparator" colspan="2"> </td></tr>
136
<tr class="memitem:a125b43abacad080ac67f80634e22c616"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a125b43abacad080ac67f80634e22c616">~MSSpectrum</a> ()</td></tr>
137
<tr class="memdesc:a125b43abacad080ac67f80634e22c616"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#a125b43abacad080ac67f80634e22c616">More...</a><br/></td></tr>
138
<tr class="separator:a125b43abacad080ac67f80634e22c616"><td class="memSeparator" colspan="2"> </td></tr>
139
<tr class="memitem:ae19a19c23107e1d28c2b21da4267fe61"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ae19a19c23107e1d28c2b21da4267fe61">operator=</a> (const <a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a> &source)</td></tr>
140
<tr class="memdesc:ae19a19c23107e1d28c2b21da4267fe61"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#ae19a19c23107e1d28c2b21da4267fe61">More...</a><br/></td></tr>
141
<tr class="separator:ae19a19c23107e1d28c2b21da4267fe61"><td class="memSeparator" colspan="2"> </td></tr>
142
<tr class="memitem:a57d56d24ae44e7d2fac2700d3e9a5990"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a57d56d24ae44e7d2fac2700d3e9a5990">operator==</a> (const <a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a> &rhs) const </td></tr>
143
<tr class="memdesc:a57d56d24ae44e7d2fac2700d3e9a5990"><td class="mdescLeft"> </td><td class="mdescRight">Equality operator. <a href="#a57d56d24ae44e7d2fac2700d3e9a5990">More...</a><br/></td></tr>
144
<tr class="separator:a57d56d24ae44e7d2fac2700d3e9a5990"><td class="memSeparator" colspan="2"> </td></tr>
145
<tr class="memitem:ac970039f3968a81db14d1cb0f246448a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ac970039f3968a81db14d1cb0f246448a">operator!=</a> (const <a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a> &rhs) const </td></tr>
146
<tr class="memdesc:ac970039f3968a81db14d1cb0f246448a"><td class="mdescLeft"> </td><td class="mdescRight">Equality operator. <a href="#ac970039f3968a81db14d1cb0f246448a">More...</a><br/></td></tr>
147
<tr class="separator:ac970039f3968a81db14d1cb0f246448a"><td class="memSeparator" colspan="2"> </td></tr>
148
<tr class="memitem:ae6cec659c6191c8cb73a1f6af8eba1cd"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ae6cec659c6191c8cb73a1f6af8eba1cd">updateRanges</a> ()</td></tr>
149
<tr class="memdesc:ae6cec659c6191c8cb73a1f6af8eba1cd"><td class="mdescLeft"> </td><td class="mdescRight">Updates minimum and maximum position/intensity. <a href="#ae6cec659c6191c8cb73a1f6af8eba1cd">More...</a><br/></td></tr>
150
<tr class="separator:ae6cec659c6191c8cb73a1f6af8eba1cd"><td class="memSeparator" colspan="2"> </td></tr>
151
<tr class="memitem:af072fc84225ae927f7527f208ea86cbd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#af072fc84225ae927f7527f208ea86cbd">clear</a> (bool clear_meta_data)</td></tr>
152
<tr class="memdesc:af072fc84225ae927f7527f208ea86cbd"><td class="mdescLeft"> </td><td class="mdescRight">Clears all data and meta data. <a href="#af072fc84225ae927f7527f208ea86cbd">More...</a><br/></td></tr>
153
<tr class="separator:af072fc84225ae927f7527f208ea86cbd"><td class="memSeparator" colspan="2"> </td></tr>
154
<tr><td colspan="2"><div class="groupHeader">Accessors for meta information</div></td></tr>
155
<tr><td colspan="2"><div class="groupText"><p>Returns the absolute retention time (is seconds) </p>
157
<tr class="memitem:a3da529bd3240fa0d7148484bbef0b9d7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gace75bfb1aba684e874dffee13738bd15">DoubleReal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a3da529bd3240fa0d7148484bbef0b9d7">getRT</a> () const </td></tr>
158
<tr class="separator:a3da529bd3240fa0d7148484bbef0b9d7"><td class="memSeparator" colspan="2"> </td></tr>
159
<tr class="memitem:aac8c50f318154e9e5b7b01aee806e17f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#aac8c50f318154e9e5b7b01aee806e17f">setRT</a> (<a class="el" href="group__Concept.html#gace75bfb1aba684e874dffee13738bd15">DoubleReal</a> rt)</td></tr>
160
<tr class="memdesc:aac8c50f318154e9e5b7b01aee806e17f"><td class="mdescLeft"> </td><td class="mdescRight">Sets the absolute retention time (is seconds) <a href="#aac8c50f318154e9e5b7b01aee806e17f">More...</a><br/></td></tr>
161
<tr class="separator:aac8c50f318154e9e5b7b01aee806e17f"><td class="memSeparator" colspan="2"> </td></tr>
162
<tr class="memitem:a1726d12d7597baa9fca0c1da0492f3da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a1726d12d7597baa9fca0c1da0492f3da">getMSLevel</a> () const </td></tr>
163
<tr class="memdesc:a1726d12d7597baa9fca0c1da0492f3da"><td class="mdescLeft"> </td><td class="mdescRight">Returns the MS level. <a href="#a1726d12d7597baa9fca0c1da0492f3da">More...</a><br/></td></tr>
164
<tr class="separator:a1726d12d7597baa9fca0c1da0492f3da"><td class="memSeparator" colspan="2"> </td></tr>
165
<tr class="memitem:a24f081fe74bbbf773533ad19e96d8358"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a24f081fe74bbbf773533ad19e96d8358">setMSLevel</a> (<a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> ms_level)</td></tr>
166
<tr class="memdesc:a24f081fe74bbbf773533ad19e96d8358"><td class="mdescLeft"> </td><td class="mdescRight">Sets the MS level. <a href="#a24f081fe74bbbf773533ad19e96d8358">More...</a><br/></td></tr>
167
<tr class="separator:a24f081fe74bbbf773533ad19e96d8358"><td class="memSeparator" colspan="2"> </td></tr>
168
<tr class="memitem:aaee0f2845288173de9f6ad47e6ad31d5"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1String.html">String</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#aaee0f2845288173de9f6ad47e6ad31d5">getName</a> () const </td></tr>
169
<tr class="memdesc:aaee0f2845288173de9f6ad47e6ad31d5"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name. <a href="#aaee0f2845288173de9f6ad47e6ad31d5">More...</a><br/></td></tr>
170
<tr class="separator:aaee0f2845288173de9f6ad47e6ad31d5"><td class="memSeparator" colspan="2"> </td></tr>
171
<tr class="memitem:a77d37f2e1c12e8bd33ea0e660a89e927"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a77d37f2e1c12e8bd33ea0e660a89e927">setName</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &name)</td></tr>
172
<tr class="memdesc:a77d37f2e1c12e8bd33ea0e660a89e927"><td class="mdescLeft"> </td><td class="mdescRight">Sets the name. <a href="#a77d37f2e1c12e8bd33ea0e660a89e927">More...</a><br/></td></tr>
173
<tr class="separator:a77d37f2e1c12e8bd33ea0e660a89e927"><td class="memSeparator" colspan="2"> </td></tr>
174
<tr><td colspan="2"><div class="groupHeader">Peak data array methods</div></td></tr>
175
<tr><td colspan="2"><div class="groupText"><p>These methods are used to annotate each peak in a spectrum with meta information. It is an intermediate way between storing the information in the peak's <a class="el" href="classOpenMS_1_1MetaInfoInterface.html" title="Interface for classes that can store arbitrary meta information (Type-Name-Value tuples). ">MetaInfoInterface</a> and deriving a new peak type with members for this information.</p>
176
<p>These statements should help you chose which approach to use</p>
178
<li>Access to meta info arrays is slower than to a member variable</li>
179
<li>Access to meta info arrays is faster than to a MetaInfoInterface</li>
180
<li>Meta info arrays are stored when using mzML format for storing </li>
183
<tr class="memitem:a57213d8c30f9d5d0d6fb3fb472d21f05"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1MSSpectrum.html#ae2fc906f686ab141e88c57655afd1774">FloatDataArrays</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a57213d8c30f9d5d0d6fb3fb472d21f05">getFloatDataArrays</a> () const </td></tr>
184
<tr class="memdesc:a57213d8c30f9d5d0d6fb3fb472d21f05"><td class="mdescLeft"> </td><td class="mdescRight">Returns a const reference to the float meta data arrays. <a href="#a57213d8c30f9d5d0d6fb3fb472d21f05">More...</a><br/></td></tr>
185
<tr class="separator:a57213d8c30f9d5d0d6fb3fb472d21f05"><td class="memSeparator" colspan="2"> </td></tr>
186
<tr class="memitem:a0b5b5acc0129822bda6df1f6e8e6a85f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ae2fc906f686ab141e88c57655afd1774">FloatDataArrays</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a0b5b5acc0129822bda6df1f6e8e6a85f">getFloatDataArrays</a> ()</td></tr>
187
<tr class="memdesc:a0b5b5acc0129822bda6df1f6e8e6a85f"><td class="mdescLeft"> </td><td class="mdescRight">Returns a mutable reference to the float meta data arrays. <a href="#a0b5b5acc0129822bda6df1f6e8e6a85f">More...</a><br/></td></tr>
188
<tr class="separator:a0b5b5acc0129822bda6df1f6e8e6a85f"><td class="memSeparator" colspan="2"> </td></tr>
189
<tr class="memitem:ace039d325c112e45c9d37e0e656ba9a2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1MSSpectrum.html#a331497623e3e2d20d09207c5c4055717">StringDataArrays</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ace039d325c112e45c9d37e0e656ba9a2">getStringDataArrays</a> () const </td></tr>
190
<tr class="memdesc:ace039d325c112e45c9d37e0e656ba9a2"><td class="mdescLeft"> </td><td class="mdescRight">Returns a const reference to the string meta data arrays. <a href="#ace039d325c112e45c9d37e0e656ba9a2">More...</a><br/></td></tr>
191
<tr class="separator:ace039d325c112e45c9d37e0e656ba9a2"><td class="memSeparator" colspan="2"> </td></tr>
192
<tr class="memitem:a500419f30fdcecc8924b942e2c1474bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a331497623e3e2d20d09207c5c4055717">StringDataArrays</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a500419f30fdcecc8924b942e2c1474bc">getStringDataArrays</a> ()</td></tr>
193
<tr class="memdesc:a500419f30fdcecc8924b942e2c1474bc"><td class="mdescLeft"> </td><td class="mdescRight">Returns a mutable reference to the string meta data arrays. <a href="#a500419f30fdcecc8924b942e2c1474bc">More...</a><br/></td></tr>
194
<tr class="separator:a500419f30fdcecc8924b942e2c1474bc"><td class="memSeparator" colspan="2"> </td></tr>
195
<tr class="memitem:a8b3a6d95f436cb3c0e8f57e526f32ed1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1MSSpectrum.html#af14ca4038225ce7df759d874b6d79c3f">IntegerDataArrays</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a8b3a6d95f436cb3c0e8f57e526f32ed1">getIntegerDataArrays</a> () const </td></tr>
196
<tr class="memdesc:a8b3a6d95f436cb3c0e8f57e526f32ed1"><td class="mdescLeft"> </td><td class="mdescRight">Returns a const reference to the integer meta data arrays. <a href="#a8b3a6d95f436cb3c0e8f57e526f32ed1">More...</a><br/></td></tr>
197
<tr class="separator:a8b3a6d95f436cb3c0e8f57e526f32ed1"><td class="memSeparator" colspan="2"> </td></tr>
198
<tr class="memitem:af276a4b8e9dcc0f2dd65c75d03312a89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#af14ca4038225ce7df759d874b6d79c3f">IntegerDataArrays</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#af276a4b8e9dcc0f2dd65c75d03312a89">getIntegerDataArrays</a> ()</td></tr>
199
<tr class="memdesc:af276a4b8e9dcc0f2dd65c75d03312a89"><td class="mdescLeft"> </td><td class="mdescRight">Returns a mutable reference to the integer meta data arrays. <a href="#af276a4b8e9dcc0f2dd65c75d03312a89">More...</a><br/></td></tr>
200
<tr class="separator:af276a4b8e9dcc0f2dd65c75d03312a89"><td class="memSeparator" colspan="2"> </td></tr>
201
<tr><td colspan="2"><div class="groupHeader">Sorting peaks</div></td></tr>
202
<tr class="memitem:a93f1c9f620403aec160d98e83e125502"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a93f1c9f620403aec160d98e83e125502">sortByIntensity</a> (bool reverse=false)</td></tr>
203
<tr class="memdesc:a93f1c9f620403aec160d98e83e125502"><td class="mdescLeft"> </td><td class="mdescRight">Lexicographically sorts the peaks by their intensity. <a href="#a93f1c9f620403aec160d98e83e125502">More...</a><br/></td></tr>
204
<tr class="separator:a93f1c9f620403aec160d98e83e125502"><td class="memSeparator" colspan="2"> </td></tr>
205
<tr class="memitem:a86f7b200260209865e730a2e4fcaa628"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a86f7b200260209865e730a2e4fcaa628">sortByPosition</a> ()</td></tr>
206
<tr class="memdesc:a86f7b200260209865e730a2e4fcaa628"><td class="mdescLeft"> </td><td class="mdescRight">Lexicographically sorts the peaks by their position. <a href="#a86f7b200260209865e730a2e4fcaa628">More...</a><br/></td></tr>
207
<tr class="separator:a86f7b200260209865e730a2e4fcaa628"><td class="memSeparator" colspan="2"> </td></tr>
208
<tr class="memitem:ada8ccbfae8ad9120b791b43000fc6dda"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ada8ccbfae8ad9120b791b43000fc6dda">isSorted</a> () const </td></tr>
209
<tr class="memdesc:ada8ccbfae8ad9120b791b43000fc6dda"><td class="mdescLeft"> </td><td class="mdescRight">Checks if all peaks are sorted with respect to ascending m/z. <a href="#ada8ccbfae8ad9120b791b43000fc6dda">More...</a><br/></td></tr>
210
<tr class="separator:ada8ccbfae8ad9120b791b43000fc6dda"><td class="memSeparator" colspan="2"> </td></tr>
211
<tr><td colspan="2"><div class="groupHeader">Searching a peak or peak range</div></td></tr>
212
<tr class="memitem:a830e58a22131827d85007a70e3069a5f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a830e58a22131827d85007a70e3069a5f">findNearest</a> (<a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> mz) const </td></tr>
213
<tr class="memdesc:a830e58a22131827d85007a70e3069a5f"><td class="mdescLeft"> </td><td class="mdescRight">Binary search for the peak nearest to a specific m/z. <a href="#a830e58a22131827d85007a70e3069a5f">More...</a><br/></td></tr>
214
<tr class="separator:a830e58a22131827d85007a70e3069a5f"><td class="memSeparator" colspan="2"> </td></tr>
215
<tr class="memitem:a808327302a2ba3fb630ea132d32db942"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a808327302a2ba3fb630ea132d32db942">MZBegin</a> (<a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> mz)</td></tr>
216
<tr class="memdesc:a808327302a2ba3fb630ea132d32db942"><td class="mdescLeft"> </td><td class="mdescRight">Binary search for peak range begin. <a href="#a808327302a2ba3fb630ea132d32db942">More...</a><br/></td></tr>
217
<tr class="separator:a808327302a2ba3fb630ea132d32db942"><td class="memSeparator" colspan="2"> </td></tr>
218
<tr class="memitem:a0da8821863c958c890eaf61ca35621d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a0da8821863c958c890eaf61ca35621d0">MZBegin</a> (<a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> begin, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> mz, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> end)</td></tr>
219
<tr class="memdesc:a0da8821863c958c890eaf61ca35621d0"><td class="mdescLeft"> </td><td class="mdescRight">Binary search for peak range begin. <a href="#a0da8821863c958c890eaf61ca35621d0">More...</a><br/></td></tr>
220
<tr class="separator:a0da8821863c958c890eaf61ca35621d0"><td class="memSeparator" colspan="2"> </td></tr>
221
<tr class="memitem:add06770712321b6e489bbdbcd123c888"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#add06770712321b6e489bbdbcd123c888">MZEnd</a> (<a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> mz)</td></tr>
222
<tr class="memdesc:add06770712321b6e489bbdbcd123c888"><td class="mdescLeft"> </td><td class="mdescRight">Binary search for peak range end (returns the past-the-end iterator) <a href="#add06770712321b6e489bbdbcd123c888">More...</a><br/></td></tr>
223
<tr class="separator:add06770712321b6e489bbdbcd123c888"><td class="memSeparator" colspan="2"> </td></tr>
224
<tr class="memitem:a77c8a7b85e53874b72806eb42e89938e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a77c8a7b85e53874b72806eb42e89938e">MZEnd</a> (<a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> begin, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> mz, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> end)</td></tr>
225
<tr class="memdesc:a77c8a7b85e53874b72806eb42e89938e"><td class="mdescLeft"> </td><td class="mdescRight">Binary search for peak range end (returns the past-the-end iterator) <a href="#a77c8a7b85e53874b72806eb42e89938e">More...</a><br/></td></tr>
226
<tr class="separator:a77c8a7b85e53874b72806eb42e89938e"><td class="memSeparator" colspan="2"> </td></tr>
227
<tr class="memitem:a25eb26e664ebf87bf26b90492df7668b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a25eb26e664ebf87bf26b90492df7668b">MZBegin</a> (<a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> mz) const </td></tr>
228
<tr class="memdesc:a25eb26e664ebf87bf26b90492df7668b"><td class="mdescLeft"> </td><td class="mdescRight">Binary search for peak range begin. <a href="#a25eb26e664ebf87bf26b90492df7668b">More...</a><br/></td></tr>
229
<tr class="separator:a25eb26e664ebf87bf26b90492df7668b"><td class="memSeparator" colspan="2"> </td></tr>
230
<tr class="memitem:aa0be341fd5009f1672ea7efcee6e9b89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#aa0be341fd5009f1672ea7efcee6e9b89">MZBegin</a> (<a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> begin, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> mz, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> end) const </td></tr>
231
<tr class="memdesc:aa0be341fd5009f1672ea7efcee6e9b89"><td class="mdescLeft"> </td><td class="mdescRight">Binary search for peak range begin. <a href="#aa0be341fd5009f1672ea7efcee6e9b89">More...</a><br/></td></tr>
232
<tr class="separator:aa0be341fd5009f1672ea7efcee6e9b89"><td class="memSeparator" colspan="2"> </td></tr>
233
<tr class="memitem:a0ce9a3c7efeb9f3f2748e7e13d99a2ce"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a0ce9a3c7efeb9f3f2748e7e13d99a2ce">MZEnd</a> (<a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> mz) const </td></tr>
234
<tr class="memdesc:a0ce9a3c7efeb9f3f2748e7e13d99a2ce"><td class="mdescLeft"> </td><td class="mdescRight">Binary search for peak range end (returns the past-the-end iterator) <a href="#a0ce9a3c7efeb9f3f2748e7e13d99a2ce">More...</a><br/></td></tr>
235
<tr class="separator:a0ce9a3c7efeb9f3f2748e7e13d99a2ce"><td class="memSeparator" colspan="2"> </td></tr>
236
<tr class="memitem:ae8d9dce75f96d30899db2d044a973af8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ae8d9dce75f96d30899db2d044a973af8">MZEnd</a> (<a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> begin, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> mz, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> end) const </td></tr>
237
<tr class="memdesc:ae8d9dce75f96d30899db2d044a973af8"><td class="mdescLeft"> </td><td class="mdescRight">Binary search for peak range end (returns the past-the-end iterator) <a href="#ae8d9dce75f96d30899db2d044a973af8">More...</a><br/></td></tr>
238
<tr class="separator:ae8d9dce75f96d30899db2d044a973af8"><td class="memSeparator" colspan="2"> </td></tr>
239
<tr class="inherit_header pub_methods_classOpenMS_1_1RangeManager"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1RangeManager')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classOpenMS_1_1RangeManager.html">RangeManager< 1 ></a></td></tr>
240
<tr class="memitem:a2819d7889d3f7ecd7441d8e57811a03f inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#a2819d7889d3f7ecd7441d8e57811a03f">RangeManager</a> ()</td></tr>
241
<tr class="memdesc:a2819d7889d3f7ecd7441d8e57811a03f inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a2819d7889d3f7ecd7441d8e57811a03f">More...</a><br/></td></tr>
242
<tr class="separator:a2819d7889d3f7ecd7441d8e57811a03f inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
243
<tr class="memitem:a9674af31a0f97a3b684ec886264667b6 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#a9674af31a0f97a3b684ec886264667b6">RangeManager</a> (const <a class="el" href="classOpenMS_1_1RangeManager.html">RangeManager</a> &rhs)</td></tr>
244
<tr class="memdesc:a9674af31a0f97a3b684ec886264667b6 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="#a9674af31a0f97a3b684ec886264667b6">More...</a><br/></td></tr>
245
<tr class="separator:a9674af31a0f97a3b684ec886264667b6 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
246
<tr class="memitem:a7c7da4957e13f1070fb0eec76d1d8745 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#a7c7da4957e13f1070fb0eec76d1d8745">~RangeManager</a> ()</td></tr>
247
<tr class="memdesc:a7c7da4957e13f1070fb0eec76d1d8745 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#a7c7da4957e13f1070fb0eec76d1d8745">More...</a><br/></td></tr>
248
<tr class="separator:a7c7da4957e13f1070fb0eec76d1d8745 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
249
<tr class="memitem:ad808bc540f1cba8049a23bec074eed64 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1RangeManager.html">RangeManager</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#ad808bc540f1cba8049a23bec074eed64">operator=</a> (const <a class="el" href="classOpenMS_1_1RangeManager.html">RangeManager</a> &rhs)</td></tr>
250
<tr class="memdesc:ad808bc540f1cba8049a23bec074eed64 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#ad808bc540f1cba8049a23bec074eed64">More...</a><br/></td></tr>
251
<tr class="separator:ad808bc540f1cba8049a23bec074eed64 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
252
<tr class="memitem:afd83f7e639b59d37a1ea380d935ec4eb inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#afd83f7e639b59d37a1ea380d935ec4eb">operator==</a> (const <a class="el" href="classOpenMS_1_1RangeManager.html">RangeManager</a> &rhs) const</td></tr>
253
<tr class="memdesc:afd83f7e639b59d37a1ea380d935ec4eb inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Equality operator. <a href="#afd83f7e639b59d37a1ea380d935ec4eb">More...</a><br/></td></tr>
254
<tr class="separator:afd83f7e639b59d37a1ea380d935ec4eb inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
255
<tr class="memitem:a03478cbcbe3bccce37db0657226a538d inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#a03478cbcbe3bccce37db0657226a538d">operator!=</a> (const <a class="el" href="classOpenMS_1_1RangeManager.html">RangeManager</a> &rhs) const</td></tr>
256
<tr class="memdesc:a03478cbcbe3bccce37db0657226a538d inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Equality operator. <a href="#a03478cbcbe3bccce37db0657226a538d">More...</a><br/></td></tr>
257
<tr class="separator:a03478cbcbe3bccce37db0657226a538d inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
258
<tr class="memitem:ad7e9497afbc70b1bd40dba2874802954 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1RangeManager.html#a49ac71825a631fc5537551e33ad4b72c">PositionType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#ad7e9497afbc70b1bd40dba2874802954">getMin</a> () const</td></tr>
259
<tr class="memdesc:ad7e9497afbc70b1bd40dba2874802954 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Returns the minimum position. <a href="#ad7e9497afbc70b1bd40dba2874802954">More...</a><br/></td></tr>
260
<tr class="separator:ad7e9497afbc70b1bd40dba2874802954 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
261
<tr class="memitem:ab54df5a3894df5cebc88022e8684ff65 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1RangeManager.html#a49ac71825a631fc5537551e33ad4b72c">PositionType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#ab54df5a3894df5cebc88022e8684ff65">getMax</a> () const</td></tr>
262
<tr class="memdesc:ab54df5a3894df5cebc88022e8684ff65 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Returns the maximum position. <a href="#ab54df5a3894df5cebc88022e8684ff65">More...</a><br/></td></tr>
263
<tr class="separator:ab54df5a3894df5cebc88022e8684ff65 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
264
<tr class="memitem:afe0be2a3600705a1471df7caf6e9f07c inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gace75bfb1aba684e874dffee13738bd15">DoubleReal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#afe0be2a3600705a1471df7caf6e9f07c">getMinInt</a> () const</td></tr>
265
<tr class="memdesc:afe0be2a3600705a1471df7caf6e9f07c inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Returns the minimum intensity. <a href="#afe0be2a3600705a1471df7caf6e9f07c">More...</a><br/></td></tr>
266
<tr class="separator:afe0be2a3600705a1471df7caf6e9f07c inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
267
<tr class="memitem:a2aae292c90f0f138170dd774601a7139 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gace75bfb1aba684e874dffee13738bd15">DoubleReal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#a2aae292c90f0f138170dd774601a7139">getMaxInt</a> () const</td></tr>
268
<tr class="memdesc:a2aae292c90f0f138170dd774601a7139 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Returns the maximum intensity. <a href="#a2aae292c90f0f138170dd774601a7139">More...</a><br/></td></tr>
269
<tr class="separator:a2aae292c90f0f138170dd774601a7139 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
270
<tr class="memitem:aaa3d5efb96ade4c8ce2c8e216a73dcd1 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#aaa3d5efb96ade4c8ce2c8e216a73dcd1">clearRanges</a> ()</td></tr>
271
<tr class="memdesc:aaa3d5efb96ade4c8ce2c8e216a73dcd1 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Resets the ranges. <a href="#aaa3d5efb96ade4c8ce2c8e216a73dcd1">More...</a><br/></td></tr>
272
<tr class="separator:aaa3d5efb96ade4c8ce2c8e216a73dcd1 inherit pub_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
273
<tr class="inherit_header pub_methods_classOpenMS_1_1SpectrumSettings"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1SpectrumSettings')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classOpenMS_1_1SpectrumSettings.html">SpectrumSettings</a></td></tr>
274
<tr class="memitem:a16f8e7502a7294b2f347a7ba4eb85549 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a16f8e7502a7294b2f347a7ba4eb85549">SpectrumSettings</a> ()</td></tr>
275
<tr class="memdesc:a16f8e7502a7294b2f347a7ba4eb85549 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <a href="#a16f8e7502a7294b2f347a7ba4eb85549">More...</a><br/></td></tr>
276
<tr class="separator:a16f8e7502a7294b2f347a7ba4eb85549 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
277
<tr class="memitem:a38bb98f7ed11d76de971f02e9b26687f inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a38bb98f7ed11d76de971f02e9b26687f">SpectrumSettings</a> (const <a class="el" href="classOpenMS_1_1SpectrumSettings.html">SpectrumSettings</a> &source)</td></tr>
278
<tr class="memdesc:a38bb98f7ed11d76de971f02e9b26687f inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="#a38bb98f7ed11d76de971f02e9b26687f">More...</a><br/></td></tr>
279
<tr class="separator:a38bb98f7ed11d76de971f02e9b26687f inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
280
<tr class="memitem:ad45fdba7c56f38ba98f49b1f09ce37b7 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ad45fdba7c56f38ba98f49b1f09ce37b7">~SpectrumSettings</a> ()</td></tr>
281
<tr class="memdesc:ad45fdba7c56f38ba98f49b1f09ce37b7 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#ad45fdba7c56f38ba98f49b1f09ce37b7">More...</a><br/></td></tr>
282
<tr class="separator:ad45fdba7c56f38ba98f49b1f09ce37b7 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
283
<tr class="memitem:a9e64236ef1c80d4d1c493e842acc054d inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1SpectrumSettings.html">SpectrumSettings</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a9e64236ef1c80d4d1c493e842acc054d">operator=</a> (const <a class="el" href="classOpenMS_1_1SpectrumSettings.html">SpectrumSettings</a> &source)</td></tr>
284
<tr class="separator:a9e64236ef1c80d4d1c493e842acc054d inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
285
<tr class="memitem:a4cb8004d78506469c2853b91de09a014 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a4cb8004d78506469c2853b91de09a014">operator==</a> (const <a class="el" href="classOpenMS_1_1SpectrumSettings.html">SpectrumSettings</a> &rhs) const </td></tr>
286
<tr class="memdesc:a4cb8004d78506469c2853b91de09a014 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">Equality operator. <a href="#a4cb8004d78506469c2853b91de09a014">More...</a><br/></td></tr>
287
<tr class="separator:a4cb8004d78506469c2853b91de09a014 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
288
<tr class="memitem:afcaf08e678b5f19760784f7a8bc684f2 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#afcaf08e678b5f19760784f7a8bc684f2">operator!=</a> (const <a class="el" href="classOpenMS_1_1SpectrumSettings.html">SpectrumSettings</a> &rhs) const </td></tr>
289
<tr class="memdesc:afcaf08e678b5f19760784f7a8bc684f2 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">Equality operator. <a href="#afcaf08e678b5f19760784f7a8bc684f2">More...</a><br/></td></tr>
290
<tr class="separator:afcaf08e678b5f19760784f7a8bc684f2 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
291
<tr class="memitem:a3494bb479d20c0ad491e4cfb42326bd0 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a3494bb479d20c0ad491e4cfb42326bd0">unify</a> (const <a class="el" href="classOpenMS_1_1SpectrumSettings.html">SpectrumSettings</a> &rhs)</td></tr>
292
<tr class="memdesc:a3494bb479d20c0ad491e4cfb42326bd0 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">merge another spectrum setting into this one (data is usually appended, except for spectrum type which needs to be unambiguous to be kept) <a href="#a3494bb479d20c0ad491e4cfb42326bd0">More...</a><br/></td></tr>
293
<tr class="separator:a3494bb479d20c0ad491e4cfb42326bd0 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
294
<tr class="memitem:ac2b5a9a058d7e84ca3a2beeedb2f2049 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ab7b974cef152e339967fce62f49de0d9">SpectrumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ac2b5a9a058d7e84ca3a2beeedb2f2049">getType</a> () const </td></tr>
295
<tr class="memdesc:ac2b5a9a058d7e84ca3a2beeedb2f2049 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns the spectrum type <a href="#ac2b5a9a058d7e84ca3a2beeedb2f2049">More...</a><br/></td></tr>
296
<tr class="separator:ac2b5a9a058d7e84ca3a2beeedb2f2049 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
297
<tr class="memitem:a7fd9d42016cc77134a5a518fc0478add inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a7fd9d42016cc77134a5a518fc0478add">setType</a> (<a class="el" href="classOpenMS_1_1SpectrumSettings.html#ab7b974cef152e339967fce62f49de0d9">SpectrumType</a> type)</td></tr>
298
<tr class="memdesc:a7fd9d42016cc77134a5a518fc0478add inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">sets the spectrum type <a href="#a7fd9d42016cc77134a5a518fc0478add">More...</a><br/></td></tr>
299
<tr class="separator:a7fd9d42016cc77134a5a518fc0478add inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
300
<tr class="memitem:ad368341c22d3447e324134c47adff081 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1String.html">String</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ad368341c22d3447e324134c47adff081">getNativeID</a> () const </td></tr>
301
<tr class="memdesc:ad368341c22d3447e324134c47adff081 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns the native identifier for the spectrum, used by the acquisition software. <a href="#ad368341c22d3447e324134c47adff081">More...</a><br/></td></tr>
302
<tr class="separator:ad368341c22d3447e324134c47adff081 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
303
<tr class="memitem:afa370200c7cf12d530364dec51830515 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#afa370200c7cf12d530364dec51830515">setNativeID</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &native_id)</td></tr>
304
<tr class="memdesc:afa370200c7cf12d530364dec51830515 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">sets the native identifier for the spectrum, used by the acquisition software. <a href="#afa370200c7cf12d530364dec51830515">More...</a><br/></td></tr>
305
<tr class="separator:afa370200c7cf12d530364dec51830515 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
306
<tr class="memitem:af974151b7df6fcfeb6509e26431dcaa0 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1String.html">String</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#af974151b7df6fcfeb6509e26431dcaa0">getComment</a> () const </td></tr>
307
<tr class="memdesc:af974151b7df6fcfeb6509e26431dcaa0 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns the free-text comment <a href="#af974151b7df6fcfeb6509e26431dcaa0">More...</a><br/></td></tr>
308
<tr class="separator:af974151b7df6fcfeb6509e26431dcaa0 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
309
<tr class="memitem:a2116f9b1dde8ba3aef4a07e6f2a970a7 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a2116f9b1dde8ba3aef4a07e6f2a970a7">setComment</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &comment)</td></tr>
310
<tr class="memdesc:a2116f9b1dde8ba3aef4a07e6f2a970a7 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">sets the free-text comment <a href="#a2116f9b1dde8ba3aef4a07e6f2a970a7">More...</a><br/></td></tr>
311
<tr class="separator:a2116f9b1dde8ba3aef4a07e6f2a970a7 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
312
<tr class="memitem:afe58ce4b50d9287e52a90ef33e65d9d2 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1InstrumentSettings.html">InstrumentSettings</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#afe58ce4b50d9287e52a90ef33e65d9d2">getInstrumentSettings</a> () const </td></tr>
313
<tr class="memdesc:afe58ce4b50d9287e52a90ef33e65d9d2 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a const reference to the instrument settings of the current spectrum <a href="#afe58ce4b50d9287e52a90ef33e65d9d2">More...</a><br/></td></tr>
314
<tr class="separator:afe58ce4b50d9287e52a90ef33e65d9d2 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
315
<tr class="memitem:af62d83bc492bb7856334793044f82b35 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1InstrumentSettings.html">InstrumentSettings</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#af62d83bc492bb7856334793044f82b35">getInstrumentSettings</a> ()</td></tr>
316
<tr class="memdesc:af62d83bc492bb7856334793044f82b35 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a mutable reference to the instrument settings of the current spectrum <a href="#af62d83bc492bb7856334793044f82b35">More...</a><br/></td></tr>
317
<tr class="separator:af62d83bc492bb7856334793044f82b35 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
318
<tr class="memitem:a4d6f80bde5859c412b221b0fc51114ba inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a4d6f80bde5859c412b221b0fc51114ba">setInstrumentSettings</a> (const <a class="el" href="classOpenMS_1_1InstrumentSettings.html">InstrumentSettings</a> &instrument_settings)</td></tr>
319
<tr class="memdesc:a4d6f80bde5859c412b221b0fc51114ba inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">sets the instrument settings of the current spectrum <a href="#a4d6f80bde5859c412b221b0fc51114ba">More...</a><br/></td></tr>
320
<tr class="separator:a4d6f80bde5859c412b221b0fc51114ba inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
321
<tr class="memitem:acd72014f8324c633851b7b4f169f3749 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1AcquisitionInfo.html">AcquisitionInfo</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#acd72014f8324c633851b7b4f169f3749">getAcquisitionInfo</a> () const </td></tr>
322
<tr class="memdesc:acd72014f8324c633851b7b4f169f3749 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a const reference to the acquisition info <a href="#acd72014f8324c633851b7b4f169f3749">More...</a><br/></td></tr>
323
<tr class="separator:acd72014f8324c633851b7b4f169f3749 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
324
<tr class="memitem:a60dde69b0c8952f17d34f12186e34104 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1AcquisitionInfo.html">AcquisitionInfo</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a60dde69b0c8952f17d34f12186e34104">getAcquisitionInfo</a> ()</td></tr>
325
<tr class="memdesc:a60dde69b0c8952f17d34f12186e34104 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a mutable reference to the acquisition info <a href="#a60dde69b0c8952f17d34f12186e34104">More...</a><br/></td></tr>
326
<tr class="separator:a60dde69b0c8952f17d34f12186e34104 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
327
<tr class="memitem:ae173bdf1ee2cf333fded899217fda962 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ae173bdf1ee2cf333fded899217fda962">setAcquisitionInfo</a> (const <a class="el" href="classOpenMS_1_1AcquisitionInfo.html">AcquisitionInfo</a> &acquisition_info)</td></tr>
328
<tr class="memdesc:ae173bdf1ee2cf333fded899217fda962 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">sets the acquisition info <a href="#ae173bdf1ee2cf333fded899217fda962">More...</a><br/></td></tr>
329
<tr class="separator:ae173bdf1ee2cf333fded899217fda962 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
330
<tr class="memitem:af4bd5dc3248bc63b98e8a63d50bcc51a inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1SourceFile.html">SourceFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#af4bd5dc3248bc63b98e8a63d50bcc51a">getSourceFile</a> () const </td></tr>
331
<tr class="memdesc:af4bd5dc3248bc63b98e8a63d50bcc51a inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a const reference to the source file <a href="#af4bd5dc3248bc63b98e8a63d50bcc51a">More...</a><br/></td></tr>
332
<tr class="separator:af4bd5dc3248bc63b98e8a63d50bcc51a inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
333
<tr class="memitem:ad41f830aec5e66b9f6d6b643dbd91b0e inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1SourceFile.html">SourceFile</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ad41f830aec5e66b9f6d6b643dbd91b0e">getSourceFile</a> ()</td></tr>
334
<tr class="memdesc:ad41f830aec5e66b9f6d6b643dbd91b0e inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a mutable reference to the source file <a href="#ad41f830aec5e66b9f6d6b643dbd91b0e">More...</a><br/></td></tr>
335
<tr class="separator:ad41f830aec5e66b9f6d6b643dbd91b0e inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
336
<tr class="memitem:a8c115a86d9d95ea2b664bd4ba4a45af4 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a8c115a86d9d95ea2b664bd4ba4a45af4">setSourceFile</a> (const <a class="el" href="classOpenMS_1_1SourceFile.html">SourceFile</a> &source_file)</td></tr>
337
<tr class="memdesc:a8c115a86d9d95ea2b664bd4ba4a45af4 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">sets the source file <a href="#a8c115a86d9d95ea2b664bd4ba4a45af4">More...</a><br/></td></tr>
338
<tr class="separator:a8c115a86d9d95ea2b664bd4ba4a45af4 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
339
<tr class="memitem:a90b48146f536d2ab932723af63f0cb15 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">const std::vector< <a class="el" href="classOpenMS_1_1Precursor.html">Precursor</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a90b48146f536d2ab932723af63f0cb15">getPrecursors</a> () const </td></tr>
340
<tr class="memdesc:a90b48146f536d2ab932723af63f0cb15 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a const reference to the precursors <a href="#a90b48146f536d2ab932723af63f0cb15">More...</a><br/></td></tr>
341
<tr class="separator:a90b48146f536d2ab932723af63f0cb15 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
342
<tr class="memitem:a5b198c3f5fab186ee03efe07e39a11dd inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classOpenMS_1_1Precursor.html">Precursor</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a5b198c3f5fab186ee03efe07e39a11dd">getPrecursors</a> ()</td></tr>
343
<tr class="memdesc:a5b198c3f5fab186ee03efe07e39a11dd inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a mutable reference to the precursors <a href="#a5b198c3f5fab186ee03efe07e39a11dd">More...</a><br/></td></tr>
344
<tr class="separator:a5b198c3f5fab186ee03efe07e39a11dd inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
345
<tr class="memitem:ad85e4e6fe1ec77097d9108f38a8e57ae inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ad85e4e6fe1ec77097d9108f38a8e57ae">setPrecursors</a> (const std::vector< <a class="el" href="classOpenMS_1_1Precursor.html">Precursor</a> > &precursors)</td></tr>
346
<tr class="memdesc:ad85e4e6fe1ec77097d9108f38a8e57ae inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">sets the precursors <a href="#ad85e4e6fe1ec77097d9108f38a8e57ae">More...</a><br/></td></tr>
347
<tr class="separator:ad85e4e6fe1ec77097d9108f38a8e57ae inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
348
<tr class="memitem:a7b5920c33d8fb58da6481e66ddd2a572 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">const std::vector< <a class="el" href="classOpenMS_1_1Product.html">Product</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a7b5920c33d8fb58da6481e66ddd2a572">getProducts</a> () const </td></tr>
349
<tr class="memdesc:a7b5920c33d8fb58da6481e66ddd2a572 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a const reference to the products <a href="#a7b5920c33d8fb58da6481e66ddd2a572">More...</a><br/></td></tr>
350
<tr class="separator:a7b5920c33d8fb58da6481e66ddd2a572 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
351
<tr class="memitem:a8fb3d3b7d5c64b15beeb751356aadf4d inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classOpenMS_1_1Product.html">Product</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a8fb3d3b7d5c64b15beeb751356aadf4d">getProducts</a> ()</td></tr>
352
<tr class="memdesc:a8fb3d3b7d5c64b15beeb751356aadf4d inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a mutable reference to the products <a href="#a8fb3d3b7d5c64b15beeb751356aadf4d">More...</a><br/></td></tr>
353
<tr class="separator:a8fb3d3b7d5c64b15beeb751356aadf4d inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
354
<tr class="memitem:a4c885541f914c01ed12161ec020b2c3e inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a4c885541f914c01ed12161ec020b2c3e">setProducts</a> (const std::vector< <a class="el" href="classOpenMS_1_1Product.html">Product</a> > &products)</td></tr>
355
<tr class="memdesc:a4c885541f914c01ed12161ec020b2c3e inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">sets the products <a href="#a4c885541f914c01ed12161ec020b2c3e">More...</a><br/></td></tr>
356
<tr class="separator:a4c885541f914c01ed12161ec020b2c3e inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
357
<tr class="memitem:a9f20adb44d57c28c422619779488de17 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">const std::vector<br class="typebreak"/>
358
< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a9f20adb44d57c28c422619779488de17">getPeptideIdentifications</a> () const </td></tr>
359
<tr class="memdesc:a9f20adb44d57c28c422619779488de17 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a const reference to the <a class="el" href="classOpenMS_1_1PeptideIdentification.html" title="Represents the peptide hits for a spectrum. ">PeptideIdentification</a> vector <a href="#a9f20adb44d57c28c422619779488de17">More...</a><br/></td></tr>
360
<tr class="separator:a9f20adb44d57c28c422619779488de17 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
361
<tr class="memitem:a6eb50b008f13002c814434f324636d7e inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">std::vector<br class="typebreak"/>
362
< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a6eb50b008f13002c814434f324636d7e">getPeptideIdentifications</a> ()</td></tr>
363
<tr class="memdesc:a6eb50b008f13002c814434f324636d7e inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a mutable reference to the <a class="el" href="classOpenMS_1_1PeptideIdentification.html" title="Represents the peptide hits for a spectrum. ">PeptideIdentification</a> vector <a href="#a6eb50b008f13002c814434f324636d7e">More...</a><br/></td></tr>
364
<tr class="separator:a6eb50b008f13002c814434f324636d7e inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
365
<tr class="memitem:ad8353d4813677878576bd3a05c847a2c inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ad8353d4813677878576bd3a05c847a2c">setPeptideIdentifications</a> (const std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > &identifications)</td></tr>
366
<tr class="memdesc:ad8353d4813677878576bd3a05c847a2c inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">sets the <a class="el" href="classOpenMS_1_1PeptideIdentification.html" title="Represents the peptide hits for a spectrum. ">PeptideIdentification</a> vector <a href="#ad8353d4813677878576bd3a05c847a2c">More...</a><br/></td></tr>
367
<tr class="separator:ad8353d4813677878576bd3a05c847a2c inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
368
<tr class="memitem:ae131ea2ec923582f86aa9805e72241ad inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">const std::vector<br class="typebreak"/>
369
< <a class="el" href="classOpenMS_1_1DataProcessing.html">DataProcessing</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ae131ea2ec923582f86aa9805e72241ad">getDataProcessing</a> () const </td></tr>
370
<tr class="memdesc:ae131ea2ec923582f86aa9805e72241ad inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a const reference to the description of the applied processing <a href="#ae131ea2ec923582f86aa9805e72241ad">More...</a><br/></td></tr>
371
<tr class="separator:ae131ea2ec923582f86aa9805e72241ad inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
372
<tr class="memitem:a960b6da3bf55e40e959653b036fd12a8 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classOpenMS_1_1DataProcessing.html">DataProcessing</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a960b6da3bf55e40e959653b036fd12a8">getDataProcessing</a> ()</td></tr>
373
<tr class="memdesc:a960b6da3bf55e40e959653b036fd12a8 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">returns a mutable reference to the description of the applied processing <a href="#a960b6da3bf55e40e959653b036fd12a8">More...</a><br/></td></tr>
374
<tr class="separator:a960b6da3bf55e40e959653b036fd12a8 inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
375
<tr class="memitem:a7694e9703fec55eec39614bd9ee25e8c inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a7694e9703fec55eec39614bd9ee25e8c">setDataProcessing</a> (const std::vector< <a class="el" href="classOpenMS_1_1DataProcessing.html">DataProcessing</a> > &data_processing)</td></tr>
376
<tr class="memdesc:a7694e9703fec55eec39614bd9ee25e8c inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">sets the description of the applied processing <a href="#a7694e9703fec55eec39614bd9ee25e8c">More...</a><br/></td></tr>
377
<tr class="separator:a7694e9703fec55eec39614bd9ee25e8c inherit pub_methods_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
378
<tr class="inherit_header pub_methods_classOpenMS_1_1MetaInfoInterface"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1MetaInfoInterface')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classOpenMS_1_1MetaInfoInterface.html">MetaInfoInterface</a></td></tr>
379
<tr class="memitem:a4adf02f403d7b972e7e6a58e938ecb6c inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#a4adf02f403d7b972e7e6a58e938ecb6c">MetaInfoInterface</a> ()</td></tr>
380
<tr class="memdesc:a4adf02f403d7b972e7e6a58e938ecb6c inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">constructor <a href="#a4adf02f403d7b972e7e6a58e938ecb6c">More...</a><br/></td></tr>
381
<tr class="separator:a4adf02f403d7b972e7e6a58e938ecb6c inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
382
<tr class="memitem:ae216eb0aa3192b67d70da8c461583256 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#ae216eb0aa3192b67d70da8c461583256">MetaInfoInterface</a> (const <a class="el" href="classOpenMS_1_1MetaInfoInterface.html">MetaInfoInterface</a> &rhs)</td></tr>
383
<tr class="memdesc:ae216eb0aa3192b67d70da8c461583256 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">copy constructor <a href="#ae216eb0aa3192b67d70da8c461583256">More...</a><br/></td></tr>
384
<tr class="separator:ae216eb0aa3192b67d70da8c461583256 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
385
<tr class="memitem:a30c6469ab28a1ae578b23109f8b931c6 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#a30c6469ab28a1ae578b23109f8b931c6">~MetaInfoInterface</a> ()</td></tr>
386
<tr class="memdesc:a30c6469ab28a1ae578b23109f8b931c6 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">destructor <a href="#a30c6469ab28a1ae578b23109f8b931c6">More...</a><br/></td></tr>
387
<tr class="separator:a30c6469ab28a1ae578b23109f8b931c6 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
388
<tr class="memitem:a0b7e858982ccb9d37b01971e6cd43596 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html">MetaInfoInterface</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#a0b7e858982ccb9d37b01971e6cd43596">operator=</a> (const <a class="el" href="classOpenMS_1_1MetaInfoInterface.html">MetaInfoInterface</a> &rhs)</td></tr>
389
<tr class="memdesc:a0b7e858982ccb9d37b01971e6cd43596 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">assignment operator <a href="#a0b7e858982ccb9d37b01971e6cd43596">More...</a><br/></td></tr>
390
<tr class="separator:a0b7e858982ccb9d37b01971e6cd43596 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
391
<tr class="memitem:ae1233471a3265a00a5edef4017ee8f20 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#ae1233471a3265a00a5edef4017ee8f20">operator==</a> (const <a class="el" href="classOpenMS_1_1MetaInfoInterface.html">MetaInfoInterface</a> &rhs) const </td></tr>
392
<tr class="memdesc:ae1233471a3265a00a5edef4017ee8f20 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">Equality operator. <a href="#ae1233471a3265a00a5edef4017ee8f20">More...</a><br/></td></tr>
393
<tr class="separator:ae1233471a3265a00a5edef4017ee8f20 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
394
<tr class="memitem:aabdb6bf51d554dba98617e3f7609c6cf inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#aabdb6bf51d554dba98617e3f7609c6cf">operator!=</a> (const <a class="el" href="classOpenMS_1_1MetaInfoInterface.html">MetaInfoInterface</a> &rhs) const </td></tr>
395
<tr class="memdesc:aabdb6bf51d554dba98617e3f7609c6cf inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">Equality operator. <a href="#aabdb6bf51d554dba98617e3f7609c6cf">More...</a><br/></td></tr>
396
<tr class="separator:aabdb6bf51d554dba98617e3f7609c6cf inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
397
<tr class="memitem:aae35ae2dfad88d673b03c787aafca83d inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1DataValue.html">DataValue</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#aae35ae2dfad88d673b03c787aafca83d">getMetaValue</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &name) const </td></tr>
398
<tr class="memdesc:aae35ae2dfad88d673b03c787aafca83d inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">returns the value corresponding to a string <a href="#aae35ae2dfad88d673b03c787aafca83d">More...</a><br/></td></tr>
399
<tr class="separator:aae35ae2dfad88d673b03c787aafca83d inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
400
<tr class="memitem:ae9b2516ea1331df63e4fc098c16b50e3 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1DataValue.html">DataValue</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#ae9b2516ea1331df63e4fc098c16b50e3">getMetaValue</a> (<a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> index) const </td></tr>
401
<tr class="memdesc:ae9b2516ea1331df63e4fc098c16b50e3 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">returns the value corresponding to an index <a href="#ae9b2516ea1331df63e4fc098c16b50e3">More...</a><br/></td></tr>
402
<tr class="separator:ae9b2516ea1331df63e4fc098c16b50e3 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
403
<tr class="memitem:acabf8a0e3c40224df62b282a5ce0318f inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#acabf8a0e3c40224df62b282a5ce0318f">metaValueExists</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &name) const </td></tr>
404
<tr class="memdesc:acabf8a0e3c40224df62b282a5ce0318f inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">returns if this <a class="el" href="classOpenMS_1_1MetaInfo.html" title="A Type-Name-Value tuple class. ">MetaInfo</a> is set <a href="#acabf8a0e3c40224df62b282a5ce0318f">More...</a><br/></td></tr>
405
<tr class="separator:acabf8a0e3c40224df62b282a5ce0318f inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
406
<tr class="memitem:aabf87daa46e081dd9584d4987d2206f6 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#aabf87daa46e081dd9584d4987d2206f6">metaValueExists</a> (<a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> index) const </td></tr>
407
<tr class="memdesc:aabf87daa46e081dd9584d4987d2206f6 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">returns if this <a class="el" href="classOpenMS_1_1MetaInfo.html" title="A Type-Name-Value tuple class. ">MetaInfo</a> is set <a href="#aabf87daa46e081dd9584d4987d2206f6">More...</a><br/></td></tr>
408
<tr class="separator:aabf87daa46e081dd9584d4987d2206f6 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
409
<tr class="memitem:a135a7e818125b31198a8a65d9ac7a3d1 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#a135a7e818125b31198a8a65d9ac7a3d1">setMetaValue</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &name, const <a class="el" href="classOpenMS_1_1DataValue.html">DataValue</a> &value)</td></tr>
410
<tr class="memdesc:a135a7e818125b31198a8a65d9ac7a3d1 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">sets the <a class="el" href="classOpenMS_1_1DataValue.html" title="Class to hold strings, numeric values, lists of strings and lists of numeric values. ">DataValue</a> corresponding to a name <a href="#a135a7e818125b31198a8a65d9ac7a3d1">More...</a><br/></td></tr>
411
<tr class="separator:a135a7e818125b31198a8a65d9ac7a3d1 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
412
<tr class="memitem:abbb9d3ebe8c7c3f6a9ed131faa8cf2c9 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#abbb9d3ebe8c7c3f6a9ed131faa8cf2c9">setMetaValue</a> (<a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> index, const <a class="el" href="classOpenMS_1_1DataValue.html">DataValue</a> &value)</td></tr>
413
<tr class="memdesc:abbb9d3ebe8c7c3f6a9ed131faa8cf2c9 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">sets the <a class="el" href="classOpenMS_1_1DataValue.html" title="Class to hold strings, numeric values, lists of strings and lists of numeric values. ">DataValue</a> corresponding to an index <a href="#abbb9d3ebe8c7c3f6a9ed131faa8cf2c9">More...</a><br/></td></tr>
414
<tr class="separator:abbb9d3ebe8c7c3f6a9ed131faa8cf2c9 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
415
<tr class="memitem:aac68103b8336fa854cf4c59f8bd6cff8 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#aac68103b8336fa854cf4c59f8bd6cff8">removeMetaValue</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &name)</td></tr>
416
<tr class="memdesc:aac68103b8336fa854cf4c59f8bd6cff8 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">Removes the <a class="el" href="classOpenMS_1_1DataValue.html" title="Class to hold strings, numeric values, lists of strings and lists of numeric values. ">DataValue</a> corresponding to <code>name</code> if it exists. <a href="#aac68103b8336fa854cf4c59f8bd6cff8">More...</a><br/></td></tr>
417
<tr class="separator:aac68103b8336fa854cf4c59f8bd6cff8 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
418
<tr class="memitem:a3a8a7da0f5e71d3b96ea902c29bcf632 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#a3a8a7da0f5e71d3b96ea902c29bcf632">removeMetaValue</a> (<a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> index)</td></tr>
419
<tr class="memdesc:a3a8a7da0f5e71d3b96ea902c29bcf632 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">Removes the <a class="el" href="classOpenMS_1_1DataValue.html" title="Class to hold strings, numeric values, lists of strings and lists of numeric values. ">DataValue</a> corresponding to <code>index</code> if it exists. <a href="#a3a8a7da0f5e71d3b96ea902c29bcf632">More...</a><br/></td></tr>
420
<tr class="separator:a3a8a7da0f5e71d3b96ea902c29bcf632 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
421
<tr class="memitem:aaefa2a4a5d50f899cdd82d686104d164 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#aaefa2a4a5d50f899cdd82d686104d164">getKeys</a> (std::vector< <a class="el" href="classOpenMS_1_1String.html">String</a> > &keys) const </td></tr>
422
<tr class="memdesc:aaefa2a4a5d50f899cdd82d686104d164 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">fills the given vector with a list of all keys for which a value is set <a href="#aaefa2a4a5d50f899cdd82d686104d164">More...</a><br/></td></tr>
423
<tr class="separator:aaefa2a4a5d50f899cdd82d686104d164 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
424
<tr class="memitem:a121b22fe4dd05ef9fc4160bd52e9bd0b inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#a121b22fe4dd05ef9fc4160bd52e9bd0b">getKeys</a> (std::vector< <a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> > &keys) const </td></tr>
425
<tr class="memdesc:a121b22fe4dd05ef9fc4160bd52e9bd0b inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">fills the given vector with a list of all keys for which a value is set <a href="#a121b22fe4dd05ef9fc4160bd52e9bd0b">More...</a><br/></td></tr>
426
<tr class="separator:a121b22fe4dd05ef9fc4160bd52e9bd0b inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
427
<tr class="memitem:a001483d1f67f068e585f10d9abcc487d inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#a001483d1f67f068e585f10d9abcc487d">isMetaEmpty</a> () const </td></tr>
428
<tr class="memdesc:a001483d1f67f068e585f10d9abcc487d inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">returns if the <a class="el" href="classOpenMS_1_1MetaInfo.html" title="A Type-Name-Value tuple class. ">MetaInfo</a> is empty <a href="#a001483d1f67f068e585f10d9abcc487d">More...</a><br/></td></tr>
429
<tr class="separator:a001483d1f67f068e585f10d9abcc487d inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
430
<tr class="memitem:ae5b77ecfe9182ebd648d54ca1137eba0 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#ae5b77ecfe9182ebd648d54ca1137eba0">clearMetaInfo</a> ()</td></tr>
431
<tr class="memdesc:ae5b77ecfe9182ebd648d54ca1137eba0 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">removes all meta values <a href="#ae5b77ecfe9182ebd648d54ca1137eba0">More...</a><br/></td></tr>
432
<tr class="separator:ae5b77ecfe9182ebd648d54ca1137eba0 inherit pub_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
433
<tr class="inherit_header pub_methods_classOpenMS_1_1PersistentObject"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1PersistentObject')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="classOpenMS_1_1PersistentObject.html">PersistentObject</a></td></tr>
434
<tr class="memitem:a7e87ad10dca0d49591d34fc0b3a7b1d8 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1PersistentObject.html#a7e87ad10dca0d49591d34fc0b3a7b1d8">PersistentObject</a> ()</td></tr>
435
<tr class="memdesc:a7e87ad10dca0d49591d34fc0b3a7b1d8 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a7e87ad10dca0d49591d34fc0b3a7b1d8">More...</a><br/></td></tr>
436
<tr class="separator:a7e87ad10dca0d49591d34fc0b3a7b1d8 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memSeparator" colspan="2"> </td></tr>
437
<tr class="memitem:ad40e53542f2296d4210e0163d00abc19 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1PersistentObject.html#ad40e53542f2296d4210e0163d00abc19">~PersistentObject</a> ()</td></tr>
438
<tr class="memdesc:ad40e53542f2296d4210e0163d00abc19 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#ad40e53542f2296d4210e0163d00abc19">More...</a><br/></td></tr>
439
<tr class="separator:ad40e53542f2296d4210e0163d00abc19 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memSeparator" colspan="2"> </td></tr>
440
<tr class="memitem:aede71eb0c7f871a5415bb4757f8faec5 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1PersistentObject.html">PersistentObject</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1PersistentObject.html#aede71eb0c7f871a5415bb4757f8faec5">operator=</a> (const <a class="el" href="classOpenMS_1_1PersistentObject.html">PersistentObject</a> &rhs)</td></tr>
441
<tr class="memdesc:aede71eb0c7f871a5415bb4757f8faec5 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#aede71eb0c7f871a5415bb4757f8faec5">More...</a><br/></td></tr>
442
<tr class="separator:aede71eb0c7f871a5415bb4757f8faec5 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memSeparator" colspan="2"> </td></tr>
443
<tr class="memitem:ad90344f35ad83bd6e69af1a17883b8e5 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="group__Concept.html#gab5658a38464ac4e09c792c26840150f1">UID</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1PersistentObject.html#ad90344f35ad83bd6e69af1a17883b8e5">getPersistenceId</a> () const </td></tr>
444
<tr class="memdesc:ad90344f35ad83bd6e69af1a17883b8e5 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="mdescLeft"> </td><td class="mdescRight">Returns the persistence id. <a href="#ad90344f35ad83bd6e69af1a17883b8e5">More...</a><br/></td></tr>
445
<tr class="separator:ad90344f35ad83bd6e69af1a17883b8e5 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memSeparator" colspan="2"> </td></tr>
446
<tr class="memitem:ab1d88f1b260549db53cf50056e42dde9 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1PersistentObject.html#ab1d88f1b260549db53cf50056e42dde9">setPersistenceId</a> (const <a class="el" href="group__Concept.html#gab5658a38464ac4e09c792c26840150f1">UID</a> &persistence_id)</td></tr>
447
<tr class="memdesc:ab1d88f1b260549db53cf50056e42dde9 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="mdescLeft"> </td><td class="mdescRight">Sets the persistence id. <a href="#ab1d88f1b260549db53cf50056e42dde9">More...</a><br/></td></tr>
448
<tr class="separator:ab1d88f1b260549db53cf50056e42dde9 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memSeparator" colspan="2"> </td></tr>
449
<tr class="memitem:ad88b5f0f6c90153e67e86b0b761e54c4 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1PersistentObject.html#ad88b5f0f6c90153e67e86b0b761e54c4">clearId</a> (bool deep=true)</td></tr>
450
<tr class="memdesc:ad88b5f0f6c90153e67e86b0b761e54c4 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="mdescLeft"> </td><td class="mdescRight">Clears the persistence id. <a href="#ad88b5f0f6c90153e67e86b0b761e54c4">More...</a><br/></td></tr>
451
<tr class="separator:ad88b5f0f6c90153e67e86b0b761e54c4 inherit pub_methods_classOpenMS_1_1PersistentObject"><td class="memSeparator" colspan="2"> </td></tr>
452
</table><table class="memberdecls">
453
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
454
Protected Member Functions</h2></td></tr>
455
<tr class="memitem:aca192a8c89187e4311eacc9daa073c7b"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#aca192a8c89187e4311eacc9daa073c7b">clearChildIds_</a> ()</td></tr>
456
<tr class="memdesc:aca192a8c89187e4311eacc9daa073c7b"><td class="mdescLeft"> </td><td class="mdescRight">Clears the persistence id of all sub-objects. <a href="#aca192a8c89187e4311eacc9daa073c7b">More...</a><br/></td></tr>
457
<tr class="separator:aca192a8c89187e4311eacc9daa073c7b"><td class="memSeparator" colspan="2"> </td></tr>
458
<tr class="inherit_header pro_methods_classOpenMS_1_1RangeManager"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classOpenMS_1_1RangeManager')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classOpenMS_1_1RangeManager.html">RangeManager< 1 ></a></td></tr>
459
<tr class="memitem:a1b01c1c3871aad142893e20d17afc340 inherit pro_methods_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#a1b01c1c3871aad142893e20d17afc340">updateRanges_</a> (const PeakIteratorType &begin, const PeakIteratorType &end)</td></tr>
460
<tr class="memdesc:a1b01c1c3871aad142893e20d17afc340 inherit pro_methods_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Updates the range using data points in the iterator range. <a href="#a1b01c1c3871aad142893e20d17afc340">More...</a><br/></td></tr>
461
<tr class="separator:a1b01c1c3871aad142893e20d17afc340 inherit pro_methods_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
462
<tr class="inherit_header pro_methods_classOpenMS_1_1MetaInfoInterface"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classOpenMS_1_1MetaInfoInterface')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="classOpenMS_1_1MetaInfoInterface.html">MetaInfoInterface</a></td></tr>
463
<tr class="memitem:a23bcf7d2c2357d11e1363dfe44057037 inherit pro_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#a23bcf7d2c2357d11e1363dfe44057037">createIfNotExists_</a> ()</td></tr>
464
<tr class="memdesc:a23bcf7d2c2357d11e1363dfe44057037 inherit pro_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">creates the <a class="el" href="classOpenMS_1_1MetaInfo.html" title="A Type-Name-Value tuple class. ">MetaInfo</a> object if it does not exist <a href="#a23bcf7d2c2357d11e1363dfe44057037">More...</a><br/></td></tr>
465
<tr class="separator:a23bcf7d2c2357d11e1363dfe44057037 inherit pro_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
466
</table><table class="memberdecls">
467
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
468
Protected Attributes</h2></td></tr>
469
<tr class="memitem:af4eca834d1d6d03252647c8261d43bfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gace75bfb1aba684e874dffee13738bd15">DoubleReal</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#af4eca834d1d6d03252647c8261d43bfe">retention_time_</a></td></tr>
470
<tr class="memdesc:af4eca834d1d6d03252647c8261d43bfe"><td class="mdescLeft"> </td><td class="mdescRight">Retention time. <a href="#af4eca834d1d6d03252647c8261d43bfe">More...</a><br/></td></tr>
471
<tr class="separator:af4eca834d1d6d03252647c8261d43bfe"><td class="memSeparator" colspan="2"> </td></tr>
472
<tr class="memitem:a0d539b9cab0dd6ed13975afe8b92c878"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a0d539b9cab0dd6ed13975afe8b92c878">ms_level_</a></td></tr>
473
<tr class="memdesc:a0d539b9cab0dd6ed13975afe8b92c878"><td class="mdescLeft"> </td><td class="mdescRight">MS level. <a href="#a0d539b9cab0dd6ed13975afe8b92c878">More...</a><br/></td></tr>
474
<tr class="separator:a0d539b9cab0dd6ed13975afe8b92c878"><td class="memSeparator" colspan="2"> </td></tr>
475
<tr class="memitem:a46d25a1d56b8ab56e84b8bd0c7581e8f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a46d25a1d56b8ab56e84b8bd0c7581e8f">name_</a></td></tr>
476
<tr class="memdesc:a46d25a1d56b8ab56e84b8bd0c7581e8f"><td class="mdescLeft"> </td><td class="mdescRight">Name. <a href="#a46d25a1d56b8ab56e84b8bd0c7581e8f">More...</a><br/></td></tr>
477
<tr class="separator:a46d25a1d56b8ab56e84b8bd0c7581e8f"><td class="memSeparator" colspan="2"> </td></tr>
478
<tr class="memitem:ac088ffba4eafe149ed7eec07b2c8dd6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ae2fc906f686ab141e88c57655afd1774">FloatDataArrays</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ac088ffba4eafe149ed7eec07b2c8dd6d">float_data_arrays_</a></td></tr>
479
<tr class="memdesc:ac088ffba4eafe149ed7eec07b2c8dd6d"><td class="mdescLeft"> </td><td class="mdescRight">Float data arrays. <a href="#ac088ffba4eafe149ed7eec07b2c8dd6d">More...</a><br/></td></tr>
480
<tr class="separator:ac088ffba4eafe149ed7eec07b2c8dd6d"><td class="memSeparator" colspan="2"> </td></tr>
481
<tr class="memitem:a8aff4d53c079645e5de45c1cb099a81d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a331497623e3e2d20d09207c5c4055717">StringDataArrays</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a8aff4d53c079645e5de45c1cb099a81d">string_data_arrays_</a></td></tr>
482
<tr class="memdesc:a8aff4d53c079645e5de45c1cb099a81d"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="classOpenMS_1_1String.html" title="A more convenient string class. ">String</a> data arrays. <a href="#a8aff4d53c079645e5de45c1cb099a81d">More...</a><br/></td></tr>
483
<tr class="separator:a8aff4d53c079645e5de45c1cb099a81d"><td class="memSeparator" colspan="2"> </td></tr>
484
<tr class="memitem:a9cff9094e9541446e2b4d479ff8bc9f5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MSSpectrum.html#af14ca4038225ce7df759d874b6d79c3f">IntegerDataArrays</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a9cff9094e9541446e2b4d479ff8bc9f5">integer_data_arrays_</a></td></tr>
485
<tr class="memdesc:a9cff9094e9541446e2b4d479ff8bc9f5"><td class="mdescLeft"> </td><td class="mdescRight">Intager data arrays. <a href="#a9cff9094e9541446e2b4d479ff8bc9f5">More...</a><br/></td></tr>
486
<tr class="separator:a9cff9094e9541446e2b4d479ff8bc9f5"><td class="memSeparator" colspan="2"> </td></tr>
487
<tr class="inherit_header pro_attribs_classOpenMS_1_1RangeManager"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1RangeManager')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classOpenMS_1_1RangeManager.html">RangeManager< 1 ></a></td></tr>
488
<tr class="memitem:a17d1a1e2129fe7ed31600ef8e73c5f9c inherit pro_attribs_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1RangeManager.html#a6e46dc0a14662f00a779721738310cfb">IntensityRangeType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#a17d1a1e2129fe7ed31600ef8e73c5f9c">int_range_</a></td></tr>
489
<tr class="memdesc:a17d1a1e2129fe7ed31600ef8e73c5f9c inherit pro_attribs_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Intensity range (1-dimensional) <a href="#a17d1a1e2129fe7ed31600ef8e73c5f9c">More...</a><br/></td></tr>
490
<tr class="separator:a17d1a1e2129fe7ed31600ef8e73c5f9c inherit pro_attribs_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
491
<tr class="memitem:ab5f4f0d11b0ceff54d8664d1cce7fd8a inherit pro_attribs_classOpenMS_1_1RangeManager"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1RangeManager.html#ace303f7dacc306627f694eb21d6a8366">PositionRangeType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1RangeManager.html#ab5f4f0d11b0ceff54d8664d1cce7fd8a">pos_range_</a></td></tr>
492
<tr class="memdesc:ab5f4f0d11b0ceff54d8664d1cce7fd8a inherit pro_attribs_classOpenMS_1_1RangeManager"><td class="mdescLeft"> </td><td class="mdescRight">Position range (D-dimensional) <a href="#ab5f4f0d11b0ceff54d8664d1cce7fd8a">More...</a><br/></td></tr>
493
<tr class="separator:ab5f4f0d11b0ceff54d8664d1cce7fd8a inherit pro_attribs_classOpenMS_1_1RangeManager"><td class="memSeparator" colspan="2"> </td></tr>
494
<tr class="inherit_header pro_attribs_classOpenMS_1_1SpectrumSettings"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1SpectrumSettings')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classOpenMS_1_1SpectrumSettings.html">SpectrumSettings</a></td></tr>
495
<tr class="memitem:aafc1de6211f4b369604089d436045632 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ab7b974cef152e339967fce62f49de0d9">SpectrumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#aafc1de6211f4b369604089d436045632">type_</a></td></tr>
496
<tr class="separator:aafc1de6211f4b369604089d436045632 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
497
<tr class="memitem:a73b5c7a1b7a1690f078dcd40c1f2dfa8 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a73b5c7a1b7a1690f078dcd40c1f2dfa8">native_id_</a></td></tr>
498
<tr class="separator:a73b5c7a1b7a1690f078dcd40c1f2dfa8 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
499
<tr class="memitem:a0476ea2b66eba99318ede9591a223f64 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a0476ea2b66eba99318ede9591a223f64">comment_</a></td></tr>
500
<tr class="separator:a0476ea2b66eba99318ede9591a223f64 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
501
<tr class="memitem:a346ca9b9608f0f953f03844b3583704c inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1InstrumentSettings.html">InstrumentSettings</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a346ca9b9608f0f953f03844b3583704c">instrument_settings_</a></td></tr>
502
<tr class="separator:a346ca9b9608f0f953f03844b3583704c inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
503
<tr class="memitem:a19e10bb883161f929b342e53fd527d3e inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1SourceFile.html">SourceFile</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a19e10bb883161f929b342e53fd527d3e">source_file_</a></td></tr>
504
<tr class="separator:a19e10bb883161f929b342e53fd527d3e inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
505
<tr class="memitem:a15f7ad037730eef379e7e6327f35b7c6 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1AcquisitionInfo.html">AcquisitionInfo</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a15f7ad037730eef379e7e6327f35b7c6">acquisition_info_</a></td></tr>
506
<tr class="separator:a15f7ad037730eef379e7e6327f35b7c6 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
507
<tr class="memitem:ad42442a0cfa9eb4f410488dce0f352b5 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classOpenMS_1_1Precursor.html">Precursor</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ad42442a0cfa9eb4f410488dce0f352b5">precursors_</a></td></tr>
508
<tr class="separator:ad42442a0cfa9eb4f410488dce0f352b5 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
509
<tr class="memitem:aef6df6cd8243daa6d2d9474aa876c36c inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classOpenMS_1_1Product.html">Product</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#aef6df6cd8243daa6d2d9474aa876c36c">products_</a></td></tr>
510
<tr class="separator:aef6df6cd8243daa6d2d9474aa876c36c inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
511
<tr class="memitem:ab23c755ffc947f199c13835fd3719a2f inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">std::vector<br class="typebreak"/>
512
< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#ab23c755ffc947f199c13835fd3719a2f">identification_</a></td></tr>
513
<tr class="separator:ab23c755ffc947f199c13835fd3719a2f inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
514
<tr class="memitem:a50a6b2cdb2828e1f3e29c0096fd4ef63 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classOpenMS_1_1DataProcessing.html">DataProcessing</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a50a6b2cdb2828e1f3e29c0096fd4ef63">data_processing_</a></td></tr>
515
<tr class="separator:a50a6b2cdb2828e1f3e29c0096fd4ef63 inherit pro_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
516
<tr class="inherit_header pro_attribs_classOpenMS_1_1MetaInfoInterface"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1MetaInfoInterface')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classOpenMS_1_1MetaInfoInterface.html">MetaInfoInterface</a></td></tr>
517
<tr class="memitem:a07ce72f4d24f650fcdbba3801e1b8f59 inherit pro_attribs_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1MetaInfo.html">MetaInfo</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#a07ce72f4d24f650fcdbba3801e1b8f59">meta_</a></td></tr>
518
<tr class="memdesc:a07ce72f4d24f650fcdbba3801e1b8f59 inherit pro_attribs_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">pointer to the <a class="el" href="classOpenMS_1_1MetaInfo.html" title="A Type-Name-Value tuple class. ">MetaInfo</a> object. 0 by default <a href="#a07ce72f4d24f650fcdbba3801e1b8f59">More...</a><br/></td></tr>
519
<tr class="separator:a07ce72f4d24f650fcdbba3801e1b8f59 inherit pro_attribs_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
520
<tr class="inherit_header pro_attribs_classOpenMS_1_1PersistentObject"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1PersistentObject')"><img src="closed.png" alt="-"/> Protected Attributes inherited from <a class="el" href="classOpenMS_1_1PersistentObject.html">PersistentObject</a></td></tr>
521
<tr class="memitem:af3010751b605ab1544b527f76a49c6a7 inherit pro_attribs_classOpenMS_1_1PersistentObject"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gab5658a38464ac4e09c792c26840150f1">UID</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1PersistentObject.html#af3010751b605ab1544b527f76a49c6a7">persistence_id_</a></td></tr>
522
<tr class="memdesc:af3010751b605ab1544b527f76a49c6a7 inherit pro_attribs_classOpenMS_1_1PersistentObject"><td class="mdescLeft"> </td><td class="mdescRight">A persistence id used to refer the data back to the source. <a href="#af3010751b605ab1544b527f76a49c6a7">More...</a><br/></td></tr>
523
<tr class="separator:af3010751b605ab1544b527f76a49c6a7 inherit pro_attribs_classOpenMS_1_1PersistentObject"><td class="memSeparator" colspan="2"> </td></tr>
524
</table><table class="memberdecls">
525
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
526
Additional Inherited Members</h2></td></tr>
527
<tr class="inherit_header pub_static_methods_classOpenMS_1_1MetaInfoInterface"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classOpenMS_1_1MetaInfoInterface')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="classOpenMS_1_1MetaInfoInterface.html">MetaInfoInterface</a></td></tr>
528
<tr class="memitem:adc0992991f912788ed14e72b6f62b2dd inherit pub_static_methods_classOpenMS_1_1MetaInfoInterface"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classOpenMS_1_1MetaInfoRegistry.html">MetaInfoRegistry</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1MetaInfoInterface.html#adc0992991f912788ed14e72b6f62b2dd">metaRegistry</a> ()</td></tr>
529
<tr class="memdesc:adc0992991f912788ed14e72b6f62b2dd inherit pub_static_methods_classOpenMS_1_1MetaInfoInterface"><td class="mdescLeft"> </td><td class="mdescRight">retuns a reference to the <a class="el" href="classOpenMS_1_1MetaInfoRegistry.html" title="Registry which assigns unique integer indices to strings. ">MetaInfoRegistry</a> <a href="#adc0992991f912788ed14e72b6f62b2dd">More...</a><br/></td></tr>
530
<tr class="separator:adc0992991f912788ed14e72b6f62b2dd inherit pub_static_methods_classOpenMS_1_1MetaInfoInterface"><td class="memSeparator" colspan="2"> </td></tr>
531
<tr class="inherit_header pub_attribs_classstd_1_1vector"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_classstd_1_1vector')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="classstd_1_1vector.html">vector< T ></a></td></tr>
532
<tr class="memitem:af400dbe3fe1572c567f882190c772196 inherit pub_attribs_classstd_1_1vector"><td class="memItemLeft" align="right" valign="top">T </td><td class="memItemRight" valign="bottom"><b>elements</b></td></tr>
533
<tr class="memdesc:af400dbe3fe1572c567f882190c772196 inherit pub_attribs_classstd_1_1vector"><td class="mdescLeft"> </td><td class="mdescRight">STL member. <a href="#af400dbe3fe1572c567f882190c772196">More...</a><br/></td></tr>
534
<tr class="separator:af400dbe3fe1572c567f882190c772196 inherit pub_attribs_classstd_1_1vector"><td class="memSeparator" colspan="2"> </td></tr>
535
<tr class="inherit_header pub_static_attribs_classOpenMS_1_1SpectrumSettings"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_classOpenMS_1_1SpectrumSettings')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="classOpenMS_1_1SpectrumSettings.html">SpectrumSettings</a></td></tr>
536
<tr class="memitem:a190d47d7104f587725f1d59b97e5cea4 inherit pub_static_attribs_classOpenMS_1_1SpectrumSettings"><td class="memItemLeft" align="right" valign="top">static const std::string </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1SpectrumSettings.html#a190d47d7104f587725f1d59b97e5cea4">NamesOfSpectrumType</a> [<a class="el" href="classOpenMS_1_1SpectrumSettings.html#ab7b974cef152e339967fce62f49de0d9a6a9209d4df9dc483d23f8415f57ac6bf">SIZE_OF_SPECTRUMTYPE</a>]</td></tr>
537
<tr class="memdesc:a190d47d7104f587725f1d59b97e5cea4 inherit pub_static_attribs_classOpenMS_1_1SpectrumSettings"><td class="mdescLeft"> </td><td class="mdescRight">Names of spectrum types. <a href="#a190d47d7104f587725f1d59b97e5cea4">More...</a><br/></td></tr>
538
<tr class="separator:a190d47d7104f587725f1d59b97e5cea4 inherit pub_static_attribs_classOpenMS_1_1SpectrumSettings"><td class="memSeparator" colspan="2"> </td></tr>
540
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
541
<div class="textblock"><h3>template<typename PeakT = Peak1D><br/>
542
class OpenMS::MSSpectrum< PeakT ></h3>
544
<p>The representation of a 1D spectrum. </p>
545
<p>It contains peak data and metadata about specific instrument settings, acquisition settings, description of the meta values used in the peaks and precursor info (<a class="el" href="classOpenMS_1_1SpectrumSettings.html" title="Representation of 1D spectrum settings. ">SpectrumSettings</a>).</p>
546
<p>Several <a class="el" href="classOpenMS_1_1MSSpectrum.html" title="The representation of a 1D spectrum. ">MSSpectrum</a> instances are contained in a peak map (<a class="el" href="classOpenMS_1_1MSExperiment.html" title="Representation of a mass spectrometry experiment. ">MSExperiment</a>), which is essentially a vector of spectra with additional information about the experiment.</p>
547
<p><a class="el" href="classOpenMS_1_1Precursor.html" title="Precursor meta information. ">Precursor</a> info from <a class="el" href="classOpenMS_1_1SpectrumSettings.html" title="Representation of 1D spectrum settings. ">SpectrumSettings</a> should only be used if this spectrum is a tandem-MS spectrum. The precursor spectrum is the first spectrum in <a class="el" href="classOpenMS_1_1MSExperiment.html" title="Representation of a mass spectrometry experiment. ">MSExperiment</a>, that has a lower MS-level than the current spectrum.</p>
548
<dl class="section note"><dt>Note</dt><dd>For range operations, see <a class="el" href="group__RangeUtils.html">RangeUtils module</a>! </dd></dl>
549
</div><h2 class="groupheader">Member Typedef Documentation</h2>
550
<a class="anchor" id="a4895afe86c2aa0747ae0411c58c82114"></a>
551
<div class="memitem">
552
<div class="memproto">
553
<table class="memname">
555
<td class="memname">typedef ContainerType::const_iterator <a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a></td>
558
</div><div class="memdoc">
560
<p>Non-mutable iterator. </p>
564
<a class="anchor" id="a61a738aaacdceb2692d545836198fb94"></a>
565
<div class="memitem">
566
<div class="memproto">
567
<table class="memname">
569
<td class="memname">typedef ContainerType::const_reverse_iterator <a class="el" href="classOpenMS_1_1MSSpectrum.html#a61a738aaacdceb2692d545836198fb94">ConstReverseIterator</a></td>
572
</div><div class="memdoc">
574
<p>Non-mutable reverse iterator. </p>
578
<a class="anchor" id="a60924125270eaedd6dc0316cda33bcf1"></a>
579
<div class="memitem">
580
<div class="memproto">
581
<table class="memname">
583
<td class="memname">typedef std::vector<<a class="el" href="classOpenMS_1_1MSSpectrum.html#a698f324c36214cc6ffb30a4868a88b2b">PeakType</a>> <a class="el" href="classOpenMS_1_1MSSpectrum.html#a60924125270eaedd6dc0316cda33bcf1">ContainerType</a></td>
586
</div><div class="memdoc">
588
<p>Spectrum base type. </p>
592
<a class="anchor" id="a181486a43da338e31f089df7661f50bb"></a>
593
<div class="memitem">
594
<div class="memproto">
595
<table class="memname">
597
<td class="memname">typedef <a class="el" href="classOpenMS_1_1Peak2D.html#a063d40a3528749f1a905ab04d76387e0">PeakType::CoordinateType</a> <a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a></td>
600
</div><div class="memdoc">
602
<p>Coordinate (m/z) type. </p>
606
<a class="anchor" id="ae2fc906f686ab141e88c57655afd1774"></a>
607
<div class="memitem">
608
<div class="memproto">
609
<table class="memname">
611
<td class="memname">typedef std::vector<<a class="el" href="classOpenMS_1_1MSSpectrum_1_1FloatDataArray.html">FloatDataArray</a>> <a class="el" href="classOpenMS_1_1MSSpectrum.html#ae2fc906f686ab141e88c57655afd1774">FloatDataArrays</a></td>
614
</div><div class="memdoc">
616
<p>Float data array vector type. </p>
620
<a class="anchor" id="af14ca4038225ce7df759d874b6d79c3f"></a>
621
<div class="memitem">
622
<div class="memproto">
623
<table class="memname">
625
<td class="memname">typedef std::vector<<a class="el" href="classOpenMS_1_1MSSpectrum_1_1IntegerDataArray.html">IntegerDataArray</a>> <a class="el" href="classOpenMS_1_1MSSpectrum.html#af14ca4038225ce7df759d874b6d79c3f">IntegerDataArrays</a></td>
628
</div><div class="memdoc">
630
<p>Integer data array vector type. </p>
634
<a class="anchor" id="a6d64276a665c3c0dca8fb4ade3c8b477"></a>
635
<div class="memitem">
636
<div class="memproto">
637
<table class="memname">
639
<td class="memname">typedef ContainerType::iterator <a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a></td>
642
</div><div class="memdoc">
644
<p>Mutable iterator. </p>
648
<a class="anchor" id="a698f324c36214cc6ffb30a4868a88b2b"></a>
649
<div class="memitem">
650
<div class="memproto">
651
<table class="memname">
653
<td class="memname">typedef <a class="el" href="classPeakT.html">PeakT</a> <a class="el" href="classOpenMS_1_1MSSpectrum.html#a698f324c36214cc6ffb30a4868a88b2b">PeakType</a></td>
656
</div><div class="memdoc">
662
<a class="anchor" id="a51a3ad04d9563aaf0db6f849c0b5e52c"></a>
663
<div class="memitem">
664
<div class="memproto">
665
<table class="memname">
667
<td class="memname">typedef ContainerType::reverse_iterator <a class="el" href="classOpenMS_1_1MSSpectrum.html#a51a3ad04d9563aaf0db6f849c0b5e52c">ReverseIterator</a></td>
670
</div><div class="memdoc">
672
<p>Mutable reverse iterator. </p>
676
<a class="anchor" id="a331497623e3e2d20d09207c5c4055717"></a>
677
<div class="memitem">
678
<div class="memproto">
679
<table class="memname">
681
<td class="memname">typedef std::vector<<a class="el" href="classOpenMS_1_1MSSpectrum_1_1StringDataArray.html">StringDataArray</a>> <a class="el" href="classOpenMS_1_1MSSpectrum.html#a331497623e3e2d20d09207c5c4055717">StringDataArrays</a></td>
684
</div><div class="memdoc">
686
<p><a class="el" href="classOpenMS_1_1String.html" title="A more convenient string class. ">String</a> data array vector type. </p>
690
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
691
<a class="anchor" id="a2ba049f82f38d1cad8f34a9b4f2708d9"></a>
692
<div class="memitem">
693
<div class="memproto">
694
<table class="mlabels">
696
<td class="mlabels-left">
697
<table class="memname">
699
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a> </td>
701
<td class="paramname"></td><td>)</td>
706
<td class="mlabels-right">
707
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
710
</div><div class="memdoc">
716
<a class="anchor" id="a4ab18d6d656f0d4c163ff13ce3754aa3"></a>
717
<div class="memitem">
718
<div class="memproto">
719
<table class="mlabels">
721
<td class="mlabels-left">
722
<table class="memname">
724
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a> </td>
726
<td class="paramtype">const <a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a>< <a class="el" href="classPeakT.html">PeakT</a> > & </td>
727
<td class="paramname"><em>source</em></td><td>)</td>
732
<td class="mlabels-right">
733
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
736
</div><div class="memdoc">
738
<p>Copy constructor. </p>
742
<a class="anchor" id="a125b43abacad080ac67f80634e22c616"></a>
743
<div class="memitem">
744
<div class="memproto">
745
<table class="mlabels">
747
<td class="mlabels-left">
748
<table class="memname">
750
<td class="memname">~<a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a> </td>
752
<td class="paramname"></td><td>)</td>
757
<td class="mlabels-right">
758
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
761
</div><div class="memdoc">
767
<h2 class="groupheader">Member Function Documentation</h2>
768
<a class="anchor" id="af072fc84225ae927f7527f208ea86cbd"></a>
769
<div class="memitem">
770
<div class="memproto">
771
<table class="mlabels">
773
<td class="mlabels-left">
774
<table class="memname">
776
<td class="memname">void clear </td>
778
<td class="paramtype">bool </td>
779
<td class="paramname"><em>clear_meta_data</em></td><td>)</td>
784
<td class="mlabels-right">
785
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
788
</div><div class="memdoc">
790
<p>Clears all data and meta data. </p>
791
<dl class="params"><dt>Parameters</dt><dd>
792
<table class="params">
793
<tr><td class="paramname">clear_meta_data</td><td>If <em>true</em>, all meta data is cleared in addition to the data. </td></tr>
798
<p>Referenced by <a class="el" href="classOpenMS_1_1IDEvaluationBase.html#af3a6dd04dd533f5b5eead2736eefe91f">IDEvaluationBase::getPoints()</a>, <a class="el" href="classOpenMS_1_1XMassFile.html#a865164e026ef00fa12377c1d63613613">XMassFile::load()</a>, and <a class="el" href="classOpenMS_1_1PeakPickerHiRes.html#ab5a7bacb537322276b79bd805ba22621">PeakPickerHiRes::pick()</a>.</p>
802
<a class="anchor" id="aca192a8c89187e4311eacc9daa073c7b"></a>
803
<div class="memitem">
804
<div class="memproto">
805
<table class="mlabels">
807
<td class="mlabels-left">
808
<table class="memname">
810
<td class="memname">virtual void clearChildIds_ </td>
812
<td class="paramname"></td><td>)</td>
817
<td class="mlabels-right">
818
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
821
</div><div class="memdoc">
823
<p>Clears the persistence id of all sub-objects. </p>
825
<p>Implements <a class="el" href="classOpenMS_1_1PersistentObject.html#af4bfd2fe1ed3e2440b51fcd77cfe06f7">PersistentObject</a>.</p>
827
<p>Reimplemented in <a class="el" href="classOpenMS_1_1BinnedSpectrum.html#aca192a8c89187e4311eacc9daa073c7b">BinnedSpectrum</a>.</p>
831
<a class="anchor" id="a830e58a22131827d85007a70e3069a5f"></a>
832
<div class="memitem">
833
<div class="memproto">
834
<table class="mlabels">
836
<td class="mlabels-left">
837
<table class="memname">
839
<td class="memname"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> findNearest </td>
841
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> </td>
842
<td class="paramname"><em>mz</em></td><td>)</td>
847
<td class="mlabels-right">
848
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
851
</div><div class="memdoc">
853
<p>Binary search for the peak nearest to a specific m/z. </p>
854
<dl class="params"><dt>Parameters</dt><dd>
855
<table class="params">
856
<tr><td class="paramname">mz</td><td>The searched for mass-to-charge ratio searched </td></tr>
860
<dl class="section return"><dt>Returns</dt><dd>Returns the index of the peak.</dd></dl>
861
<dl class="section note"><dt>Note</dt><dd>Make sure the spectrum is sorted with respect to m/z! Otherwise the result is undefined.</dd></dl>
862
<dl class="exception"><dt>Exceptions</dt><dd>
863
<table class="exception">
864
<tr><td class="paramname"><a class="el" href="classOpenMS_1_1Exception_1_1Precondition.html" title="Precondition failed exception. ">Exception::Precondition</a></td><td>is thrown if the spectrum is empty (not only in debug mode) </td></tr>
869
<p>Referenced by <a class="el" href="classOpenMS_1_1FeatureFinderAlgorithmPicked.html#a48c8332d7771967946379f577ca3d973">FeatureFinderAlgorithmPicked< PeakType, FeatureType >::findIsotope_()</a>, and <a class="el" href="classOpenMS_1_1FeatureFinderAlgorithmPicked.html#a72fcb26a14f6beb1c3fbace9ab3e7dbb">FeatureFinderAlgorithmPicked< PeakType, FeatureType >::run()</a>.</p>
873
<a class="anchor" id="a57213d8c30f9d5d0d6fb3fb472d21f05"></a>
874
<div class="memitem">
875
<div class="memproto">
876
<table class="mlabels">
878
<td class="mlabels-left">
879
<table class="memname">
881
<td class="memname">const <a class="el" href="classOpenMS_1_1MSSpectrum.html#ae2fc906f686ab141e88c57655afd1774">FloatDataArrays</a>& getFloatDataArrays </td>
883
<td class="paramname"></td><td>)</td>
888
<td class="mlabels-right">
889
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
892
</div><div class="memdoc">
894
<p>Returns a const reference to the float meta data arrays. </p>
896
<p>Referenced by <a class="el" href="classOpenMS_1_1MetaDataBrowser.html#a643dae91e8c33a06951caa2cff0e82ee">MetaDataBrowser::add()</a>, <a class="el" href="classOpenMS_1_1TwoDOptimization.html#adca2617ab638fed2467b9d57b1fe2cfa">TwoDOptimization::optimizeRegionsScanwise_()</a>, <a class="el" href="classOpenMS_1_1DataFilters.html#a6f68d7ce8e9300a93b2cdbb2b9832160">DataFilters::passes()</a>, <a class="el" href="classOpenMS_1_1Internal_1_1MzMLHandler.html#a89efdb9d9ea65cfa7e2065774cd6198c">MzMLHandler< MapType >::writeSpectrum_()</a>, and <a class="el" href="classOpenMS_1_1Internal_1_1MzDataHandler.html#a0038ff865ac073e00ca829d977f2ccdf">MzDataHandler< MapType >::writeTo()</a>.</p>
900
<a class="anchor" id="a0b5b5acc0129822bda6df1f6e8e6a85f"></a>
901
<div class="memitem">
902
<div class="memproto">
903
<table class="mlabels">
905
<td class="mlabels-left">
906
<table class="memname">
908
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ae2fc906f686ab141e88c57655afd1774">FloatDataArrays</a>& getFloatDataArrays </td>
910
<td class="paramname"></td><td>)</td>
915
<td class="mlabels-right">
916
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
919
</div><div class="memdoc">
921
<p>Returns a mutable reference to the float meta data arrays. </p>
925
<a class="anchor" id="a8b3a6d95f436cb3c0e8f57e526f32ed1"></a>
926
<div class="memitem">
927
<div class="memproto">
928
<table class="mlabels">
930
<td class="mlabels-left">
931
<table class="memname">
933
<td class="memname">const <a class="el" href="classOpenMS_1_1MSSpectrum.html#af14ca4038225ce7df759d874b6d79c3f">IntegerDataArrays</a>& getIntegerDataArrays </td>
935
<td class="paramname"></td><td>)</td>
940
<td class="mlabels-right">
941
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
944
</div><div class="memdoc">
946
<p>Returns a const reference to the integer meta data arrays. </p>
948
<p>Referenced by <a class="el" href="classOpenMS_1_1MetaDataBrowser.html#a643dae91e8c33a06951caa2cff0e82ee">MetaDataBrowser::add()</a>, <a class="el" href="classOpenMS_1_1DataFilters.html#a6f68d7ce8e9300a93b2cdbb2b9832160">DataFilters::passes()</a>, and <a class="el" href="classOpenMS_1_1Internal_1_1MzMLHandler.html#a89efdb9d9ea65cfa7e2065774cd6198c">MzMLHandler< MapType >::writeSpectrum_()</a>.</p>
952
<a class="anchor" id="af276a4b8e9dcc0f2dd65c75d03312a89"></a>
953
<div class="memitem">
954
<div class="memproto">
955
<table class="mlabels">
957
<td class="mlabels-left">
958
<table class="memname">
960
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#af14ca4038225ce7df759d874b6d79c3f">IntegerDataArrays</a>& getIntegerDataArrays </td>
962
<td class="paramname"></td><td>)</td>
967
<td class="mlabels-right">
968
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
971
</div><div class="memdoc">
973
<p>Returns a mutable reference to the integer meta data arrays. </p>
977
<a class="anchor" id="a1726d12d7597baa9fca0c1da0492f3da"></a>
978
<div class="memitem">
979
<div class="memproto">
980
<table class="mlabels">
982
<td class="mlabels-left">
983
<table class="memname">
985
<td class="memname"><a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> getMSLevel </td>
987
<td class="paramname"></td><td>)</td>
992
<td class="mlabels-right">
993
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
996
</div><div class="memdoc">
998
<p>Returns the MS level. </p>
999
<p>For survey scans this is 1, for MS/MS scans 2, ... </p>
1001
<p>Referenced by <a class="el" href="classOpenMS_1_1PeakPickerHiRes.html#ab5a7bacb537322276b79bd805ba22621">PeakPickerHiRes::pick()</a>, <a class="el" href="classOpenMS_1_1Internal_1_1MzMLHandler.html#a89efdb9d9ea65cfa7e2065774cd6198c">MzMLHandler< MapType >::writeSpectrum_()</a>, <a class="el" href="classOpenMS_1_1CachedmzML.html#a898c0cb00444946a2de2e4c77b0c3d17">CachedmzML::writeSpectrum_()</a>, <a class="el" href="classOpenMS_1_1Internal_1_1MzDataHandler.html#a0038ff865ac073e00ca829d977f2ccdf">MzDataHandler< MapType >::writeTo()</a>, and <a class="el" href="classOpenMS_1_1Internal_1_1MzXMLHandler.html#a0038ff865ac073e00ca829d977f2ccdf">MzXMLHandler< MapType >::writeTo()</a>.</p>
1005
<a class="anchor" id="aaee0f2845288173de9f6ad47e6ad31d5"></a>
1006
<div class="memitem">
1007
<div class="memproto">
1008
<table class="mlabels">
1010
<td class="mlabels-left">
1011
<table class="memname">
1013
<td class="memname">const <a class="el" href="classOpenMS_1_1String.html">String</a>& getName </td>
1015
<td class="paramname"></td><td>)</td>
1020
<td class="mlabels-right">
1021
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1024
</div><div class="memdoc">
1026
<p>Returns the name. </p>
1028
<p>Referenced by <a class="el" href="classOpenMS_1_1PeakPickerHiRes.html#ab5a7bacb537322276b79bd805ba22621">PeakPickerHiRes::pick()</a>.</p>
1032
<a class="anchor" id="a3da529bd3240fa0d7148484bbef0b9d7"></a>
1033
<div class="memitem">
1034
<div class="memproto">
1035
<table class="mlabels">
1037
<td class="mlabels-left">
1038
<table class="memname">
1040
<td class="memname"><a class="el" href="group__Concept.html#gace75bfb1aba684e874dffee13738bd15">DoubleReal</a> getRT </td>
1042
<td class="paramname"></td><td>)</td>
1047
<td class="mlabels-right">
1048
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1051
</div><div class="memdoc">
1053
<p>Referenced by <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#a1e3cf387f84e90b6b499102c4d1f6a8e">IsotopeWaveletTransform< PeakType >::checkPositionForPlausibility_()</a>, <a class="el" href="classOpenMS_1_1GaussFilter.html#ab978eb8c2316573b1753199c8af2b041">GaussFilter::filter()</a>, <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform_1_1TransSpectrum.html#a3da529bd3240fa0d7148484bbef0b9d7">IsotopeWaveletTransform< PeakType >::TransSpectrum::getRT()</a>, <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#ad7b38b52b1b16ca069e80ff8b8618295">IsotopeWaveletTransform< PeakType >::identifyCharge()</a>, <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#ab99b362c90b6915c337cc919b73b599f">IsotopeWaveletTransform< PeakType >::initializeScan()</a>, <a class="el" href="classTOPPRNPxl.html#ae6668492d67ea303296f9db6ac56325c">TOPPRNPxl::main_()</a>, <a class="el" href="classOpenMS_1_1OfflinePrecursorIonSelection.html#afc3ec85793adf0cdaacc5803e59f6c17">OfflinePrecursorIonSelection::makePrecursorSelectionForKnownLCMSMap()</a>, <a class="el" href="structOpenMS_1_1MSSpectrum_1_1RTLess.html#a977c339e903d05bbfcf4c727c8bd8111">MSSpectrum< PeakT >::RTLess::operator()()</a>, <a class="el" href="classOpenMS_1_1PeakPickerHiRes.html#ab5a7bacb537322276b79bd805ba22621">PeakPickerHiRes::pick()</a>, <a class="el" href="classOpenMS_1_1FeatureFinderAlgorithmPicked.html#a72fcb26a14f6beb1c3fbace9ab3e7dbb">FeatureFinderAlgorithmPicked< PeakType, FeatureType >::run()</a>, <a class="el" href="classOpenMS_1_1FeatureFinderAlgorithmIsotopeWavelet.html#a13a43e6d814de94978c515cb084873b1">FeatureFinderAlgorithmIsotopeWavelet< OpenMS::Peak2D, FeatureType >::run()</a>, <a class="el" href="classOpenMS_1_1FeatureFinderAlgorithmSH.html#a72fcb26a14f6beb1c3fbace9ab3e7dbb">FeatureFinderAlgorithmSH< PeakType, FeatureType >::run()</a>, <a class="el" href="classOpenMS_1_1Internal_1_1MzMLHandler.html#a89efdb9d9ea65cfa7e2065774cd6198c">MzMLHandler< MapType >::writeSpectrum_()</a>, <a class="el" href="classOpenMS_1_1CachedmzML.html#a898c0cb00444946a2de2e4c77b0c3d17">CachedmzML::writeSpectrum_()</a>, <a class="el" href="classOpenMS_1_1Internal_1_1MzDataHandler.html#a0038ff865ac073e00ca829d977f2ccdf">MzDataHandler< MapType >::writeTo()</a>, and <a class="el" href="classOpenMS_1_1Internal_1_1MzXMLHandler.html#a0038ff865ac073e00ca829d977f2ccdf">MzXMLHandler< MapType >::writeTo()</a>.</p>
1057
<a class="anchor" id="ace039d325c112e45c9d37e0e656ba9a2"></a>
1058
<div class="memitem">
1059
<div class="memproto">
1060
<table class="mlabels">
1062
<td class="mlabels-left">
1063
<table class="memname">
1065
<td class="memname">const <a class="el" href="classOpenMS_1_1MSSpectrum.html#a331497623e3e2d20d09207c5c4055717">StringDataArrays</a>& getStringDataArrays </td>
1067
<td class="paramname"></td><td>)</td>
1072
<td class="mlabels-right">
1073
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1076
</div><div class="memdoc">
1078
<p>Returns a const reference to the string meta data arrays. </p>
1080
<p>Referenced by <a class="el" href="classOpenMS_1_1MetaDataBrowser.html#a643dae91e8c33a06951caa2cff0e82ee">MetaDataBrowser::add()</a>, and <a class="el" href="classOpenMS_1_1Internal_1_1MzMLHandler.html#a89efdb9d9ea65cfa7e2065774cd6198c">MzMLHandler< MapType >::writeSpectrum_()</a>.</p>
1084
<a class="anchor" id="a500419f30fdcecc8924b942e2c1474bc"></a>
1085
<div class="memitem">
1086
<div class="memproto">
1087
<table class="mlabels">
1089
<td class="mlabels-left">
1090
<table class="memname">
1092
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a331497623e3e2d20d09207c5c4055717">StringDataArrays</a>& getStringDataArrays </td>
1094
<td class="paramname"></td><td>)</td>
1099
<td class="mlabels-right">
1100
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1103
</div><div class="memdoc">
1105
<p>Returns a mutable reference to the string meta data arrays. </p>
1109
<a class="anchor" id="ada8ccbfae8ad9120b791b43000fc6dda"></a>
1110
<div class="memitem">
1111
<div class="memproto">
1112
<table class="mlabels">
1114
<td class="mlabels-left">
1115
<table class="memname">
1117
<td class="memname">bool isSorted </td>
1119
<td class="paramname"></td><td>)</td>
1124
<td class="mlabels-right">
1125
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1128
</div><div class="memdoc">
1130
<p>Checks if all peaks are sorted with respect to ascending m/z. </p>
1132
<p>Referenced by <a class="el" href="classOpenMS_1_1MRMTransitionGroupPicker.html#acce2a9f0fe8d27893f6a027a4598e8ba">MRMTransitionGroupPicker::pickTransitionGroup()</a>.</p>
1136
<a class="anchor" id="a808327302a2ba3fb630ea132d32db942"></a>
1137
<div class="memitem">
1138
<div class="memproto">
1139
<table class="mlabels">
1141
<td class="mlabels-left">
1142
<table class="memname">
1144
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> MZBegin </td>
1146
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> </td>
1147
<td class="paramname"><em>mz</em></td><td>)</td>
1152
<td class="mlabels-right">
1153
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1156
</div><div class="memdoc">
1158
<p>Binary search for peak range begin. </p>
1159
<dl class="section note"><dt>Note</dt><dd>Make sure the spectrum is sorted with respect to m/z! Otherwise the result is undefined. </dd></dl>
1161
<p>Referenced by <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#a1e3cf387f84e90b6b499102c4d1f6a8e">IsotopeWaveletTransform< PeakType >::checkPositionForPlausibility_()</a>, <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#a750c0f353f03bb3361b276497b2c216b">IsotopeWaveletTransform< PeakType >::checkPPMTheoModel_()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a830e58a22131827d85007a70e3069a5f">MSSpectrum< RichPeak1D >::findNearest()</a>, <a class="el" href="classOpenMS_1_1SignalToNoiseOpenMS.html#aa8258c9d408eb3cae327b829e11da99f">SignalToNoiseOpenMS< PeakT >::getValueAtRT()</a>, <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#ad7b38b52b1b16ca069e80ff8b8618295">IsotopeWaveletTransform< PeakType >::identifyCharge()</a>, <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#ab99b362c90b6915c337cc919b73b599f">IsotopeWaveletTransform< PeakType >::initializeScan()</a>, <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#a12db861a7fd5db1a8aea9e6c4a403a89">IsotopeWaveletTransform< PeakType >::mapSeeds2Features()</a>, <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform_1_1TransSpectrum.html#a2cf06f0f5a8cbfc86220b92424d4552b">IsotopeWaveletTransform< PeakType >::TransSpectrum::MZBegin()</a>, and <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#aa6ef3e67df6ac4e38a3b4c26f4709078">IsotopeWaveletTransform< PeakType >::scoreThis_()</a>.</p>
1165
<a class="anchor" id="a0da8821863c958c890eaf61ca35621d0"></a>
1166
<div class="memitem">
1167
<div class="memproto">
1168
<table class="mlabels">
1170
<td class="mlabels-left">
1171
<table class="memname">
1173
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> MZBegin </td>
1175
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> </td>
1176
<td class="paramname"><em>begin</em>, </td>
1179
<td class="paramkey"></td>
1181
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> </td>
1182
<td class="paramname"><em>mz</em>, </td>
1185
<td class="paramkey"></td>
1187
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> </td>
1188
<td class="paramname"><em>end</em> </td>
1197
<td class="mlabels-right">
1198
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1201
</div><div class="memdoc">
1203
<p>Binary search for peak range begin. </p>
1204
<dl class="section note"><dt>Note</dt><dd>Make sure the spectrum is sorted with respect to m/z! Otherwise the result is undefined. </dd></dl>
1208
<a class="anchor" id="a25eb26e664ebf87bf26b90492df7668b"></a>
1209
<div class="memitem">
1210
<div class="memproto">
1211
<table class="mlabels">
1213
<td class="mlabels-left">
1214
<table class="memname">
1216
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> MZBegin </td>
1218
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> </td>
1219
<td class="paramname"><em>mz</em></td><td>)</td>
1224
<td class="mlabels-right">
1225
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1228
</div><div class="memdoc">
1230
<p>Binary search for peak range begin. </p>
1231
<dl class="section note"><dt>Note</dt><dd>Make sure the spectrum is sorted with respect to m/z! Otherwise the result is undefined. </dd></dl>
1235
<a class="anchor" id="aa0be341fd5009f1672ea7efcee6e9b89"></a>
1236
<div class="memitem">
1237
<div class="memproto">
1238
<table class="mlabels">
1240
<td class="mlabels-left">
1241
<table class="memname">
1243
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> MZBegin </td>
1245
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> </td>
1246
<td class="paramname"><em>begin</em>, </td>
1249
<td class="paramkey"></td>
1251
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> </td>
1252
<td class="paramname"><em>mz</em>, </td>
1255
<td class="paramkey"></td>
1257
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> </td>
1258
<td class="paramname"><em>end</em> </td>
1263
<td></td><td> const</td>
1267
<td class="mlabels-right">
1268
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1271
</div><div class="memdoc">
1273
<p>Binary search for peak range begin. </p>
1274
<dl class="section note"><dt>Note</dt><dd>Make sure the spectrum is sorted with respect to m/z! Otherwise the result is undefined. </dd></dl>
1278
<a class="anchor" id="add06770712321b6e489bbdbcd123c888"></a>
1279
<div class="memitem">
1280
<div class="memproto">
1281
<table class="mlabels">
1283
<td class="mlabels-left">
1284
<table class="memname">
1286
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> MZEnd </td>
1288
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> </td>
1289
<td class="paramname"><em>mz</em></td><td>)</td>
1294
<td class="mlabels-right">
1295
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1298
</div><div class="memdoc">
1300
<p>Binary search for peak range end (returns the past-the-end iterator) </p>
1301
<dl class="section note"><dt>Note</dt><dd>Make sure the spectrum is sorted with respect to m/z. Otherwise the result is undefined. </dd></dl>
1303
<p>Referenced by <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#ad7b38b52b1b16ca069e80ff8b8618295">IsotopeWaveletTransform< PeakType >::identifyCharge()</a>, <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform.html#ab99b362c90b6915c337cc919b73b599f">IsotopeWaveletTransform< PeakType >::initializeScan()</a>, and <a class="el" href="classOpenMS_1_1IsotopeWaveletTransform_1_1TransSpectrum.html#a059641a0cc2fa2773b63d48ac92a5edd">IsotopeWaveletTransform< PeakType >::TransSpectrum::MZEnd()</a>.</p>
1307
<a class="anchor" id="a77c8a7b85e53874b72806eb42e89938e"></a>
1308
<div class="memitem">
1309
<div class="memproto">
1310
<table class="mlabels">
1312
<td class="mlabels-left">
1313
<table class="memname">
1315
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> MZEnd </td>
1317
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> </td>
1318
<td class="paramname"><em>begin</em>, </td>
1321
<td class="paramkey"></td>
1323
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> </td>
1324
<td class="paramname"><em>mz</em>, </td>
1327
<td class="paramkey"></td>
1329
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a6d64276a665c3c0dca8fb4ade3c8b477">Iterator</a> </td>
1330
<td class="paramname"><em>end</em> </td>
1339
<td class="mlabels-right">
1340
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1343
</div><div class="memdoc">
1345
<p>Binary search for peak range end (returns the past-the-end iterator) </p>
1346
<dl class="section note"><dt>Note</dt><dd>Make sure the spectrum is sorted with respect to m/z. Otherwise the result is undefined. </dd></dl>
1350
<a class="anchor" id="a0ce9a3c7efeb9f3f2748e7e13d99a2ce"></a>
1351
<div class="memitem">
1352
<div class="memproto">
1353
<table class="mlabels">
1355
<td class="mlabels-left">
1356
<table class="memname">
1358
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> MZEnd </td>
1360
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> </td>
1361
<td class="paramname"><em>mz</em></td><td>)</td>
1366
<td class="mlabels-right">
1367
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1370
</div><div class="memdoc">
1372
<p>Binary search for peak range end (returns the past-the-end iterator) </p>
1373
<dl class="section note"><dt>Note</dt><dd>Make sure the spectrum is sorted with respect to m/z. Otherwise the result is undefined. </dd></dl>
1377
<a class="anchor" id="ae8d9dce75f96d30899db2d044a973af8"></a>
1378
<div class="memitem">
1379
<div class="memproto">
1380
<table class="mlabels">
1382
<td class="mlabels-left">
1383
<table class="memname">
1385
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> MZEnd </td>
1387
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> </td>
1388
<td class="paramname"><em>begin</em>, </td>
1391
<td class="paramkey"></td>
1393
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a181486a43da338e31f089df7661f50bb">CoordinateType</a> </td>
1394
<td class="paramname"><em>mz</em>, </td>
1397
<td class="paramkey"></td>
1399
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a4895afe86c2aa0747ae0411c58c82114">ConstIterator</a> </td>
1400
<td class="paramname"><em>end</em> </td>
1405
<td></td><td> const</td>
1409
<td class="mlabels-right">
1410
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1413
</div><div class="memdoc">
1415
<p>Binary search for peak range end (returns the past-the-end iterator) </p>
1416
<dl class="section note"><dt>Note</dt><dd>Make sure the spectrum is sorted with respect to m/z. Otherwise the result is undefined. </dd></dl>
1420
<a class="anchor" id="ac970039f3968a81db14d1cb0f246448a"></a>
1421
<div class="memitem">
1422
<div class="memproto">
1423
<table class="mlabels">
1425
<td class="mlabels-left">
1426
<table class="memname">
1428
<td class="memname">bool operator!= </td>
1430
<td class="paramtype">const <a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a>< <a class="el" href="classPeakT.html">PeakT</a> > & </td>
1431
<td class="paramname"><em>rhs</em></td><td>)</td>
1436
<td class="mlabels-right">
1437
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1440
</div><div class="memdoc">
1442
<p>Equality operator. </p>
1446
<a class="anchor" id="ae19a19c23107e1d28c2b21da4267fe61"></a>
1447
<div class="memitem">
1448
<div class="memproto">
1449
<table class="mlabels">
1451
<td class="mlabels-left">
1452
<table class="memname">
1454
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a>& operator= </td>
1456
<td class="paramtype">const <a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a>< <a class="el" href="classPeakT.html">PeakT</a> > & </td>
1457
<td class="paramname"><em>source</em></td><td>)</td>
1462
<td class="mlabels-right">
1463
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1466
</div><div class="memdoc">
1468
<p>Assignment operator. </p>
1470
<p>Referenced by <a class="el" href="classOpenMS_1_1BinnedSpectrum.html#a6b0ec87a4ae46c8cc23916c8041a4b6e">BinnedSpectrum::operator=()</a>.</p>
1474
<a class="anchor" id="a57d56d24ae44e7d2fac2700d3e9a5990"></a>
1475
<div class="memitem">
1476
<div class="memproto">
1477
<table class="mlabels">
1479
<td class="mlabels-left">
1480
<table class="memname">
1482
<td class="memname">bool operator== </td>
1484
<td class="paramtype">const <a class="el" href="classOpenMS_1_1MSSpectrum.html">MSSpectrum</a>< <a class="el" href="classPeakT.html">PeakT</a> > & </td>
1485
<td class="paramname"><em>rhs</em></td><td>)</td>
1490
<td class="mlabels-right">
1491
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1494
</div><div class="memdoc">
1496
<p>Equality operator. </p>
1498
<p>Referenced by <a class="el" href="classOpenMS_1_1MSSpectrum.html#ac970039f3968a81db14d1cb0f246448a">MSSpectrum< RichPeak1D >::operator!=()</a>, and <a class="el" href="classOpenMS_1_1BinnedSpectrum.html#ab402eb44d410f0df0f79ecc05a9f951b">BinnedSpectrum::operator==()</a>.</p>
1502
<a class="anchor" id="a24f081fe74bbbf773533ad19e96d8358"></a>
1503
<div class="memitem">
1504
<div class="memproto">
1505
<table class="mlabels">
1507
<td class="mlabels-left">
1508
<table class="memname">
1510
<td class="memname">void setMSLevel </td>
1512
<td class="paramtype"><a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> </td>
1513
<td class="paramname"><em>ms_level</em></td><td>)</td>
1518
<td class="mlabels-right">
1519
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1522
</div><div class="memdoc">
1524
<p>Sets the MS level. </p>
1526
<p>Referenced by <a class="el" href="classOpenMS_1_1XMassFile.html#a865164e026ef00fa12377c1d63613613">XMassFile::load()</a>, <a class="el" href="classOpenMS_1_1OfflinePrecursorIonSelection.html#afc3ec85793adf0cdaacc5803e59f6c17">OfflinePrecursorIonSelection::makePrecursorSelectionForKnownLCMSMap()</a>, <a class="el" href="classOpenMS_1_1PeakPickerHiRes.html#ab5a7bacb537322276b79bd805ba22621">PeakPickerHiRes::pick()</a>, <a class="el" href="classOpenMS_1_1CachedmzML.html#a357a85b39a2e70c765e95f12cf46579c">CachedmzML::readSpectrum_()</a>, <a class="el" href="classOpenMS_1_1MSExperiment.html#a62fd7dbc7f6e5cc960d5db28524512f8">MSExperiment< SimPointType >::set2DData()</a>, and <a class="el" href="classOpenMS_1_1TOPPViewBase.html#ad0c5e46e336d0faaea1ecb2a11e58cea">TOPPViewBase::showSpectrumGenerationDialog()</a>.</p>
1530
<a class="anchor" id="a77d37f2e1c12e8bd33ea0e660a89e927"></a>
1531
<div class="memitem">
1532
<div class="memproto">
1533
<table class="mlabels">
1535
<td class="mlabels-left">
1536
<table class="memname">
1538
<td class="memname">void setName </td>
1540
<td class="paramtype">const <a class="el" href="classOpenMS_1_1String.html">String</a> & </td>
1541
<td class="paramname"><em>name</em></td><td>)</td>
1546
<td class="mlabels-right">
1547
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1550
</div><div class="memdoc">
1552
<p>Sets the name. </p>
1554
<p>Referenced by <a class="el" href="classOpenMS_1_1XMassFile.html#a865164e026ef00fa12377c1d63613613">XMassFile::load()</a>, <a class="el" href="classTOPPRNPxl.html#ae6668492d67ea303296f9db6ac56325c">TOPPRNPxl::main_()</a>, and <a class="el" href="classOpenMS_1_1PeakPickerHiRes.html#ab5a7bacb537322276b79bd805ba22621">PeakPickerHiRes::pick()</a>.</p>
1558
<a class="anchor" id="aac8c50f318154e9e5b7b01aee806e17f"></a>
1559
<div class="memitem">
1560
<div class="memproto">
1561
<table class="mlabels">
1563
<td class="mlabels-left">
1564
<table class="memname">
1566
<td class="memname">void setRT </td>
1568
<td class="paramtype"><a class="el" href="group__Concept.html#gace75bfb1aba684e874dffee13738bd15">DoubleReal</a> </td>
1569
<td class="paramname"><em>rt</em></td><td>)</td>
1574
<td class="mlabels-right">
1575
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1578
</div><div class="memdoc">
1580
<p>Sets the absolute retention time (is seconds) </p>
1582
<p>Referenced by <a class="el" href="classOpenMS_1_1FeatureFinderAlgorithmIsotopeWavelet.html#a80a937e9a0dd8e9426bd2e0051ecaa33">FeatureFinderAlgorithmIsotopeWavelet< OpenMS::Peak2D, FeatureType >::createHRData()</a>, <a class="el" href="classOpenMS_1_1TwoDOptimization.html#a6d2b21b20b10f65e5a6052e8c8aa84e7">TwoDOptimization::getRegionEndpoints_()</a>, <a class="el" href="classOpenMS_1_1XMassFile.html#a865164e026ef00fa12377c1d63613613">XMassFile::load()</a>, <a class="el" href="classTOPPRNPxl.html#ae6668492d67ea303296f9db6ac56325c">TOPPRNPxl::main_()</a>, <a class="el" href="classOpenMS_1_1OfflinePrecursorIonSelection.html#afc3ec85793adf0cdaacc5803e59f6c17">OfflinePrecursorIonSelection::makePrecursorSelectionForKnownLCMSMap()</a>, <a class="el" href="classOpenMS_1_1TwoDOptimization.html#a5678eb60386afb7f97145b361bd3947f">TwoDOptimization::optimize()</a>, <a class="el" href="classOpenMS_1_1PeakPickerHiRes.html#ab5a7bacb537322276b79bd805ba22621">PeakPickerHiRes::pick()</a>, <a class="el" href="classOpenMS_1_1CachedmzML.html#a357a85b39a2e70c765e95f12cf46579c">CachedmzML::readSpectrum_()</a>, <a class="el" href="classOpenMS_1_1MSExperiment.html#adb2f0f3e10754ca4dc7be677f15689a3">MSExperiment< SimPointType >::RTBegin()</a>, <a class="el" href="classOpenMS_1_1MSExperiment.html#aecc2b466c4b527df363f5b1287a5e646">MSExperiment< SimPointType >::RTEnd()</a>, and <a class="el" href="classOpenMS_1_1MSExperiment.html#a62fd7dbc7f6e5cc960d5db28524512f8">MSExperiment< SimPointType >::set2DData()</a>.</p>
1586
<a class="anchor" id="a93f1c9f620403aec160d98e83e125502"></a>
1587
<div class="memitem">
1588
<div class="memproto">
1589
<table class="mlabels">
1591
<td class="mlabels-left">
1592
<table class="memname">
1594
<td class="memname">void sortByIntensity </td>
1596
<td class="paramtype">bool </td>
1597
<td class="paramname"><em>reverse</em> = <code>false</code></td><td>)</td>
1602
<td class="mlabels-right">
1603
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1606
</div><div class="memdoc">
1608
<p>Lexicographically sorts the peaks by their intensity. </p>
1609
<p>Sorts the peaks according to ascending intensity. Meta data arrays will be sorted accordingly. </p>
1611
<p>Referenced by <a class="el" href="classOpenMS_1_1OfflinePrecursorIonSelection.html#afc3ec85793adf0cdaacc5803e59f6c17">OfflinePrecursorIonSelection::makePrecursorSelectionForKnownLCMSMap()</a>, and <a class="el" href="classOpenMS_1_1MRMTransitionGroupPicker.html#acce2a9f0fe8d27893f6a027a4598e8ba">MRMTransitionGroupPicker::pickTransitionGroup()</a>.</p>
1615
<a class="anchor" id="a86f7b200260209865e730a2e4fcaa628"></a>
1616
<div class="memitem">
1617
<div class="memproto">
1618
<table class="mlabels">
1620
<td class="mlabels-left">
1621
<table class="memname">
1623
<td class="memname">void sortByPosition </td>
1625
<td class="paramname"></td><td>)</td>
1630
<td class="mlabels-right">
1631
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
1634
</div><div class="memdoc">
1636
<p>Lexicographically sorts the peaks by their position. </p>
1637
<p>The spectrum is sorted with respect to position. Meta data arrays will be sorted accordingly. </p>
1639
<p>Referenced by <a class="el" href="structMarkerIonExtractor.html#a322f00d683679b32e4f51037bf3a5f70">MarkerIonExtractor::extractMarkerIons()</a>, and <a class="el" href="classOpenMS_1_1MRMTransitionGroupPicker.html#acce2a9f0fe8d27893f6a027a4598e8ba">MRMTransitionGroupPicker::pickTransitionGroup()</a>.</p>
1643
<a class="anchor" id="ae6cec659c6191c8cb73a1f6af8eba1cd"></a>
1644
<div class="memitem">
1645
<div class="memproto">
1646
<table class="mlabels">
1648
<td class="mlabels-left">
1649
<table class="memname">
1651
<td class="memname">virtual void updateRanges </td>
1653
<td class="paramname"></td><td>)</td>
1658
<td class="mlabels-right">
1659
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td>
1662
</div><div class="memdoc">
1664
<p>Updates minimum and maximum position/intensity. </p>
1665
<p>This method is usually implemented by calling <a class="el" href="classOpenMS_1_1RangeManager.html#aaa3d5efb96ade4c8ce2c8e216a73dcd1" title="Resets the ranges. ">clearRanges()</a> and <a class="el" href="classOpenMS_1_1RangeManager.html#a1b01c1c3871aad142893e20d17afc340" title="Updates the range using data points in the iterator range. ">updateRanges_()</a>. </p>
1667
<p>Implements <a class="el" href="classOpenMS_1_1RangeManager.html#a60f107aa09cf96dfd7eceb9ebe5eff34">RangeManager< 1 ></a>.</p>
1671
<h2 class="groupheader">Member Data Documentation</h2>
1672
<a class="anchor" id="ac088ffba4eafe149ed7eec07b2c8dd6d"></a>
1673
<div class="memitem">
1674
<div class="memproto">
1675
<table class="mlabels">
1677
<td class="mlabels-left">
1678
<table class="memname">
1680
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#ae2fc906f686ab141e88c57655afd1774">FloatDataArrays</a> float_data_arrays_</td>
1684
<td class="mlabels-right">
1685
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
1688
</div><div class="memdoc">
1690
<p>Float data arrays. </p>
1692
<p>Referenced by <a class="el" href="classOpenMS_1_1MSSpectrum.html#af072fc84225ae927f7527f208ea86cbd">MSSpectrum< RichPeak1D >::clear()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a0b5b5acc0129822bda6df1f6e8e6a85f">MSSpectrum< RichPeak1D >::getFloatDataArrays()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#ae19a19c23107e1d28c2b21da4267fe61">MSSpectrum< RichPeak1D >::operator=()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a57d56d24ae44e7d2fac2700d3e9a5990">MSSpectrum< RichPeak1D >::operator==()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a93f1c9f620403aec160d98e83e125502">MSSpectrum< RichPeak1D >::sortByIntensity()</a>, and <a class="el" href="classOpenMS_1_1MSSpectrum.html#a86f7b200260209865e730a2e4fcaa628">MSSpectrum< RichPeak1D >::sortByPosition()</a>.</p>
1696
<a class="anchor" id="a9cff9094e9541446e2b4d479ff8bc9f5"></a>
1697
<div class="memitem">
1698
<div class="memproto">
1699
<table class="mlabels">
1701
<td class="mlabels-left">
1702
<table class="memname">
1704
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#af14ca4038225ce7df759d874b6d79c3f">IntegerDataArrays</a> integer_data_arrays_</td>
1708
<td class="mlabels-right">
1709
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
1712
</div><div class="memdoc">
1714
<p>Intager data arrays. </p>
1716
<p>Referenced by <a class="el" href="classOpenMS_1_1MSSpectrum.html#af072fc84225ae927f7527f208ea86cbd">MSSpectrum< RichPeak1D >::clear()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a8b3a6d95f436cb3c0e8f57e526f32ed1">MSSpectrum< RichPeak1D >::getIntegerDataArrays()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#ae19a19c23107e1d28c2b21da4267fe61">MSSpectrum< RichPeak1D >::operator=()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a57d56d24ae44e7d2fac2700d3e9a5990">MSSpectrum< RichPeak1D >::operator==()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a93f1c9f620403aec160d98e83e125502">MSSpectrum< RichPeak1D >::sortByIntensity()</a>, and <a class="el" href="classOpenMS_1_1MSSpectrum.html#a86f7b200260209865e730a2e4fcaa628">MSSpectrum< RichPeak1D >::sortByPosition()</a>.</p>
1720
<a class="anchor" id="a0d539b9cab0dd6ed13975afe8b92c878"></a>
1721
<div class="memitem">
1722
<div class="memproto">
1723
<table class="mlabels">
1725
<td class="mlabels-left">
1726
<table class="memname">
1728
<td class="memname"><a class="el" href="group__Concept.html#gaba0996d26f7be2572973245b51852757">UInt</a> ms_level_</td>
1732
<td class="mlabels-right">
1733
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
1736
</div><div class="memdoc">
1740
<p>Referenced by <a class="el" href="classOpenMS_1_1MSSpectrum.html#af072fc84225ae927f7527f208ea86cbd">MSSpectrum< RichPeak1D >::clear()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a1726d12d7597baa9fca0c1da0492f3da">MSSpectrum< RichPeak1D >::getMSLevel()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#ae19a19c23107e1d28c2b21da4267fe61">MSSpectrum< RichPeak1D >::operator=()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a57d56d24ae44e7d2fac2700d3e9a5990">MSSpectrum< RichPeak1D >::operator==()</a>, and <a class="el" href="classOpenMS_1_1MSSpectrum.html#a24f081fe74bbbf773533ad19e96d8358">MSSpectrum< RichPeak1D >::setMSLevel()</a>.</p>
1744
<a class="anchor" id="a46d25a1d56b8ab56e84b8bd0c7581e8f"></a>
1745
<div class="memitem">
1746
<div class="memproto">
1747
<table class="mlabels">
1749
<td class="mlabels-left">
1750
<table class="memname">
1752
<td class="memname"><a class="el" href="classOpenMS_1_1String.html">String</a> name_</td>
1756
<td class="mlabels-right">
1757
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
1760
</div><div class="memdoc">
1764
<p>Referenced by <a class="el" href="classOpenMS_1_1MSSpectrum.html#af072fc84225ae927f7527f208ea86cbd">MSSpectrum< RichPeak1D >::clear()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#aaee0f2845288173de9f6ad47e6ad31d5">MSSpectrum< RichPeak1D >::getName()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#ae19a19c23107e1d28c2b21da4267fe61">MSSpectrum< RichPeak1D >::operator=()</a>, and <a class="el" href="classOpenMS_1_1MSSpectrum.html#a77d37f2e1c12e8bd33ea0e660a89e927">MSSpectrum< RichPeak1D >::setName()</a>.</p>
1768
<a class="anchor" id="af4eca834d1d6d03252647c8261d43bfe"></a>
1769
<div class="memitem">
1770
<div class="memproto">
1771
<table class="mlabels">
1773
<td class="mlabels-left">
1774
<table class="memname">
1776
<td class="memname"><a class="el" href="group__Concept.html#gace75bfb1aba684e874dffee13738bd15">DoubleReal</a> retention_time_</td>
1780
<td class="mlabels-right">
1781
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
1784
</div><div class="memdoc">
1786
<p>Retention time. </p>
1788
<p>Referenced by <a class="el" href="classOpenMS_1_1MSSpectrum.html#af072fc84225ae927f7527f208ea86cbd">MSSpectrum< RichPeak1D >::clear()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a3da529bd3240fa0d7148484bbef0b9d7">MSSpectrum< RichPeak1D >::getRT()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#ae19a19c23107e1d28c2b21da4267fe61">MSSpectrum< RichPeak1D >::operator=()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a57d56d24ae44e7d2fac2700d3e9a5990">MSSpectrum< RichPeak1D >::operator==()</a>, and <a class="el" href="classOpenMS_1_1MSSpectrum.html#aac8c50f318154e9e5b7b01aee806e17f">MSSpectrum< RichPeak1D >::setRT()</a>.</p>
1792
<a class="anchor" id="a8aff4d53c079645e5de45c1cb099a81d"></a>
1793
<div class="memitem">
1794
<div class="memproto">
1795
<table class="mlabels">
1797
<td class="mlabels-left">
1798
<table class="memname">
1800
<td class="memname"><a class="el" href="classOpenMS_1_1MSSpectrum.html#a331497623e3e2d20d09207c5c4055717">StringDataArrays</a> string_data_arrays_</td>
1804
<td class="mlabels-right">
1805
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
1808
</div><div class="memdoc">
1810
<p><a class="el" href="classOpenMS_1_1String.html" title="A more convenient string class. ">String</a> data arrays. </p>
1812
<p>Referenced by <a class="el" href="classOpenMS_1_1MSSpectrum.html#af072fc84225ae927f7527f208ea86cbd">MSSpectrum< RichPeak1D >::clear()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#ace039d325c112e45c9d37e0e656ba9a2">MSSpectrum< RichPeak1D >::getStringDataArrays()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#ae19a19c23107e1d28c2b21da4267fe61">MSSpectrum< RichPeak1D >::operator=()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a57d56d24ae44e7d2fac2700d3e9a5990">MSSpectrum< RichPeak1D >::operator==()</a>, <a class="el" href="classOpenMS_1_1MSSpectrum.html#a93f1c9f620403aec160d98e83e125502">MSSpectrum< RichPeak1D >::sortByIntensity()</a>, and <a class="el" href="classOpenMS_1_1MSSpectrum.html#a86f7b200260209865e730a2e4fcaa628">MSSpectrum< RichPeak1D >::sortByPosition()</a>.</p>
1816
</div><!-- contents -->
1817
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
1818
<TABLE width="100%" border="0">
1820
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
1821
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:32 using doxygen 1.8.5</font></TD>