~ubuntu-branches/ubuntu/wily/openms/wily

« back to all changes in this revision

Viewing changes to doc/html/LCElutionPeak_8h_source.html

  • Committer: Package Import Robot
  • Author(s): Filippo Rusconi
  • Date: 2013-12-20 11:30:16 UTC
  • mfrom: (5.1.2 sid)
  • Revision ID: package-import@ubuntu.com-20131220113016-wre5g9bteeheq6he
Tags: 1.11.1-3
* remove version number from libbost development package names;
* ensure that AUTHORS is correctly shipped in all packages.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<HTML>
 
2
<HEAD>
 
3
<TITLE>LCElutionPeak.h Source File</TITLE>
 
4
<LINK HREF="doxygen.css" REL="stylesheet" TYPE="text/css">
 
5
<LINK HREF="style_ini.css" REL="stylesheet" TYPE="text/css">
 
6
</HEAD>
 
7
<BODY BGCOLOR="#FFFFFF">
 
8
<A href="index.html">Home</A> &nbsp;&middot;
 
9
<A href="classes.html">Classes</A> &nbsp;&middot;
 
10
<A href="annotated.html">Annotated Classes</A> &nbsp;&middot;
 
11
<A href="modules.html">Modules</A> &nbsp;&middot;
 
12
<A href="functions_func.html">Members</A> &nbsp;&middot;
 
13
<A href="namespaces.html">Namespaces</A> &nbsp;&middot;
 
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">
 
18
  <ul>
 
19
<li class="navelem"><a class="el" href="dir_e770f0cf77e550adde3f44739ef529fe.html">include</a></li><li class="navelem"><a class="el" href="dir_6a63c4937d4da007e55fff5dcf71e0f8.html">OpenMS</a></li><li class="navelem"><a class="el" href="dir_9f700962877a340cb515a8f4e78fa50c.html">TRANSFORMATIONS</a></li><li class="navelem"><a class="el" href="dir_37e9c1b52d0b253b62f883ccdf65930c.html">FEATUREFINDER</a></li><li class="navelem"><a class="el" href="dir_85426f95c54d3036067585334ac23a8c.html">SUPERHIRN</a></li>  </ul>
 
20
</div>
 
21
</div><!-- top -->
 
22
<div class="header">
 
23
  <div class="headertitle">
 
24
<div class="title">LCElutionPeak.h</div>  </div>
 
25
</div><!--header-->
 
26
<div class="contents">
 
27
<a href="LCElutionPeak_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// --------------------------------------------------------------------------</span></div>
 
28
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">//                   OpenMS -- Open-Source Mass Spectrometry</span></div>
 
29
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// --------------------------------------------------------------------------</span></div>
 
30
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// Copyright The OpenMS Team -- Eberhard Karls University Tuebingen,</span></div>
 
31
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">// ETH Zurich, and Freie Universitaet Berlin 2002-2013.</span></div>
 
32
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">//</span></div>
 
33
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// This software is released under a three-clause BSD license:</span></div>
 
34
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//  * Redistributions of source code must retain the above copyright</span></div>
 
35
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">//    notice, this list of conditions and the following disclaimer.</span></div>
 
36
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">//  * Redistributions in binary form must reproduce the above copyright</span></div>
 
37
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">//    notice, this list of conditions and the following disclaimer in the</span></div>
 
38
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">//    documentation and/or other materials provided with the distribution.</span></div>
 
39
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">//  * Neither the name of any author or any participating institution</span></div>
 
40
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment">//    may be used to endorse or promote products derived from this software</span></div>
 
41
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment">//    without specific prior written permission.</span></div>
 
42
<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment">// For a full list of authors, refer to the file AUTHORS.</span></div>
 
43
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment">// --------------------------------------------------------------------------</span></div>
 
44
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;</span></div>
 
45
<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment">// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE</span></div>
 
46
<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment">// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE</span></div>
 
47
<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment">// ARE DISCLAIMED. IN NO EVENT SHALL ANY OF THE AUTHORS OR THE CONTRIBUTING</span></div>
 
48
<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment">// INSTITUTIONS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,</span></div>
 
49
<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment">// EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,</span></div>
 
50
<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="comment">// PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;</span></div>
 
51
<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">// OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,</span></div>
 
52
<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR</span></div>
 
53
<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">// OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF</span></div>
 
54
<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment">// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</span></div>
 
55
<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">//</span></div>
 
56
<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// --------------------------------------------------------------------------</span></div>
 
57
<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">// $Maintainer: Florian Zeller $</span></div>
 
58
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="comment">// $Authors: Lukas Mueller, Markus Mueller $</span></div>
 
59
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// --------------------------------------------------------------------------</span></div>
 
60
<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">//</span></div>
 
61
<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="comment"></span><span class="comment">//</span></div>
 
62
<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="comment">//  PEAK DETECTION OF FOURIER TRANSFORME MS INSTRUMENT DATA</span></div>
 
63
<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="comment">//</span></div>
 
64
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="comment">//  written by Markus Mueller, markus.mueller@imsb.biol.ethz.ch</span></div>
 
65
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="comment">//  and Lukas Mueller, Lukas.Mueller@imsb.biol.ethz.ch</span></div>
 
66
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="comment">//  October 2005</span></div>
 
67
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">//</span></div>
 
68
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">//  Ported to OpenMS by Florian Zeller, florian.zeller@bsse.ethz.ch</span></div>
 
69
<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">//  December 2010</span></div>
 
70
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="comment">//</span></div>
 
71
<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment">//  Group of Prof. Ruedi Aebersold, IMSB, ETH Hoenggerberg, Zurich</span></div>
 
72
<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="comment">//</span></div>
 
73
<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">//</span></div>
 
74
<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
 
75
<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#ifndef OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_LCELUTIONPEAK_H</span></div>
 
76
<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_LCELUTIONPEAK_H</span></div>
 
77
<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor"></span></div>
 
78
<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#include &lt;vector&gt;</span></div>
 
79
<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#include &lt;map&gt;</span></div>
 
80
<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="ConsensusIsotopePattern_8h.html">OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/ConsensusIsotopePattern.h</a>&gt;</span></div>
 
81
<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
 
82
<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="keyword">namespace </span>OpenMS</div>
 
83
<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;{</div>
 
84
<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
 
85
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="namespaceOpenMS.html#af18558f60329d153e5f439e6b6cbc6fa">   60</a></span>&#160;  <span class="keyword">typedef</span> std::multimap&lt;int, MSPeak&gt; <a class="code" href="namespaceOpenMS.html#af18558f60329d153e5f439e6b6cbc6fa">elution_peak</a>;</div>
 
86
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="namespaceOpenMS.html#ab69ab1a8bcf64e4e36a57672502f93dc">   61</a></span>&#160;  <span class="keyword">typedef</span> std::vector&lt;elution_peak&gt; <a class="code" href="namespaceOpenMS.html#ab69ab1a8bcf64e4e36a57672502f93dc">MZ_series</a>;</div>
 
87
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="namespaceOpenMS.html#a79e6b2973636a97ad0228a737ddcbed6">   62</a></span>&#160;  <span class="keyword">typedef</span> std::vector&lt;elution_peak&gt;::iterator <a class="code" href="namespaceOpenMS.html#a79e6b2973636a97ad0228a737ddcbed6">MZ_series_ITERATOR</a>;</div>
 
88
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="namespaceOpenMS.html#a86f33425d6d3c820cf964cacc9a3fd34">   63</a></span>&#160;  <span class="keyword">typedef</span> std::multimap&lt;int, MSPeak&gt;::iterator <a class="code" href="namespaceOpenMS.html#a86f33425d6d3c820cf964cacc9a3fd34">SIGNAL_iterator</a>;</div>
 
89
<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
 
90
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html">   65</a></span>&#160;  <span class="keyword">class </span>OPENMS_DLLAPI <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a></div>
 
91
<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;  {</div>
 
92
<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
 
93
<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;    <span class="comment">// declaration of the private members:</span></div>
 
94
<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
 
95
<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="keyword">private</span>:</div>
 
96
<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
 
97
<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;    <span class="comment">// isotopic pattern:</span></div>
 
98
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#aa624be0a99fd8e5e73fc019d3f5790e1">   74</a></span>&#160;    <a class="code" href="classOpenMS_1_1ConsensusIsotopePattern.html">ConsensusIsotopePattern</a> * <a class="code" href="classOpenMS_1_1LCElutionPeak.html#aa624be0a99fd8e5e73fc019d3f5790e1">isotopePattern</a>;</div>
 
99
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#ae08b9afa83396a99cf29848c902b1b5f">   75</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#ae08b9afa83396a99cf29848c902b1b5f">fNrIsotopes</a>;</div>
 
100
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a3e554fdf19c9a25b10ec1264bf68bec8">   76</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a3e554fdf19c9a25b10ec1264bf68bec8">f_observed_Mass</a>;</div>
 
101
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a508b1c44a0cfd87efba4d6a2febb4231">   77</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a508b1c44a0cfd87efba4d6a2febb4231">fIsotopMass</a>;</div>
 
102
<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
 
103
<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="keyword">protected</span>:</div>
 
104
<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;</div>
 
105
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#ac51a16752e2e401cad22b5f6c2665924">   81</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#ac51a16752e2e401cad22b5f6c2665924">fMonoMass</a>;</div>
 
106
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a7a3ac2f5ce9bd348d2fde4597d7c8bed">   82</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a7a3ac2f5ce9bd348d2fde4597d7c8bed">fVolume</a>;</div>
 
107
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a2e1ce7191795f93224d0c7c556dc54fa">   83</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a2e1ce7191795f93224d0c7c556dc54fa">fCharge</a>;</div>
 
108
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a6cf5b2361685fd6e7fde43a96498ce9e">   84</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a6cf5b2361685fd6e7fde43a96498ce9e">fScanNumberStart</a>;</div>
 
109
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#aa35ecbe8a1c84b062addb6b6255b2fb2">   85</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#aa35ecbe8a1c84b062addb6b6255b2fb2">fScanNumberApex</a>;</div>
 
110
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#af77af24ac504f5f44a91f1ca24f34864">   86</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#af77af24ac504f5f44a91f1ca24f34864">fScanNumberEnd</a>;</div>
 
111
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a99157c03ee77754d15cb31611586265d">   87</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a99157c03ee77754d15cb31611586265d">fapex_intensity</a>;</div>
 
112
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a44cd080df0f59602c14eb29fb6128cc5">   88</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a44cd080df0f59602c14eb29fb6128cc5">fRT</a>;</div>
 
113
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a312f7c201776e27ecd97e85a0e7f5024">   89</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a312f7c201776e27ecd97e85a0e7f5024">fStartTR</a>;</div>
 
114
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a204b174e9a86216f70de4eb0aa71fda6">   90</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a204b174e9a86216f70de4eb0aa71fda6">fEndTR</a>;</div>
 
115
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a02910972b1977ebde5a95e3b86d7722b">   91</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a02910972b1977ebde5a95e3b86d7722b">fpeak_area</a>;</div>
 
116
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a64013730f99f52c28ff480e63b75ea78">   92</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a64013730f99f52c28ff480e63b75ea78">fSignalToNoise</a>;</div>
 
117
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#addc9ab666f80e876c8571db7f3a8e069">   93</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#addc9ab666f80e876c8571db7f3a8e069">fSNIntensityThreshold</a>;</div>
 
118
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a721772ba0ec677852bf5c94ae467c195">   94</a></span>&#160;    <a class="code" href="classOpenMS_1_1MSPeak.html">MSPeak</a> * <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a721772ba0ec677852bf5c94ae467c195">APEX</a>;</div>
 
119
<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;</div>
 
120
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#aae48edd486239c935bb45c15712fa9e5">   96</a></span>&#160;    std::string <a class="code" href="classOpenMS_1_1LCElutionPeak.html#aae48edd486239c935bb45c15712fa9e5">elutionPeakExtraInfo</a>;</div>
 
121
<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
 
122
<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;    <span class="comment">// the raw signals assigned to this peak</span></div>
 
123
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#abdecd7687dcc666c696fca36cb7ee768">   99</a></span>&#160;    std::multimap&lt;int, MSPeak&gt; <a class="code" href="classOpenMS_1_1LCElutionPeak.html#abdecd7687dcc666c696fca36cb7ee768">intens_signals</a>;</div>
 
124
<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;    <span class="comment">//multimap&lt;int, MSPeak&gt; raw_intens_signals;</span></div>
 
125
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#aa34a1124f2a9332ea102d2cab19580c2">  101</a></span>&#160;    std::multimap&lt;int, int&gt; <a class="code" href="classOpenMS_1_1LCElutionPeak.html#aa34a1124f2a9332ea102d2cab19580c2">CHRG_MAP</a>;</div>
 
126
<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
 
127
<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;    <span class="comment">// declaration of the public members:</span></div>
 
128
<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
 
129
<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="keyword">public</span>:</div>
 
130
<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
 
131
<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;    <span class="comment">// parameters to debug a ceratain mass range</span></div>
 
132
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#aeacd03494bac7bbad33feadfb81e613a">  109</a></span>&#160;    <span class="keyword">static</span> <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#aeacd03494bac7bbad33feadfb81e613a">DEBUG_MASS_START</a>;</div>
 
133
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#acb7760252e63bf27414aeb15575b3b68">  110</a></span>&#160;    <span class="keyword">static</span> <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#acb7760252e63bf27414aeb15575b3b68">DEBUG_MASS_END</a>;</div>
 
134
<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;</div>
 
135
<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;    <span class="comment">// cut off, where everything small than this precentile of the</span></div>
 
136
<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;    <span class="comment">// apex is discarded</span></div>
 
137
<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;    <span class="comment">// static float intensity_apex_percentil_cutoff;</span></div>
 
138
<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
 
139
<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;    <span class="comment">// resolution of the retention time, for peak area copmuting:</span></div>
 
140
<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;    <span class="comment">//  static float TR_RESOLUTION;</span></div>
 
141
<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div>
 
142
<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;    <span class="comment">// class destructor</span></div>
 
143
<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;    ~<a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a>();</div>
 
144
<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;</div>
 
145
<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;    <span class="comment">// class constructor</span></div>
 
146
<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;    <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a>();</div>
 
147
<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;    <span class="comment">// class constructor</span></div>
 
148
<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;    <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a>(<a class="code" href="namespaceOpenMS.html#a79e6b2973636a97ad0228a737ddcbed6">MZ_series_ITERATOR</a>, <span class="keywordtype">double</span>);</div>
 
149
<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;    <span class="comment">// class copy constructor</span></div>
 
150
<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;    <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a>(<span class="keyword">const</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp;);</div>
 
151
<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;    <span class="comment">// constructor for the object feature:</span></div>
 
152
<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;    <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a>(<span class="keyword">const</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> *);</div>
 
153
<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
 
154
<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;    <span class="comment">// Analyze the LC elution peak</span></div>
 
155
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a6fec4c9e10aa7806d2e811e5f59f2219">  133</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a6fec4c9e10aa7806d2e811e5f59f2219">analyzeLCElutionPeak</a>()</div>
 
156
<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;    {</div>
 
157
<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
 
158
<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;      <span class="keywordflow">if</span> (get_nb_ms_peaks() &gt; 1)</div>
 
159
<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;      {</div>
 
160
<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
 
161
<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;        CHRG_MAP.clear();</div>
 
162
<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
 
163
<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;        <span class="comment">// determine the intensity background baseline based on S/N</span></div>
 
164
<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;        <span class="comment">// value:</span></div>
 
165
<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;        setSNIntensityThreshold();</div>
 
166
<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;</div>
 
167
<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;        <span class="comment">// Compute a varietiy of parameters for the LC elution peak</span></div>
 
168
<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;        computeLCElutionPeakParameters();</div>
 
169
<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;</div>
 
170
<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;        <span class="comment">// define parameters such as chrg, score</span></div>
 
171
<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;        compute_CHRG();</div>
 
172
<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
 
173
<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;        <span class="comment">// create the consensus pattern:</span></div>
 
174
<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;        createConsensIsotopPattern();</div>
 
175
<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;      }</div>
 
176
<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;      <span class="keywordflow">else</span></div>
 
177
<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;      {</div>
 
178
<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;        defineLCElutionPeakParametersFromMSPeak();</div>
 
179
<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;      }</div>
 
180
<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;    }</div>
 
181
<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
 
182
<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;    <span class="comment">// determine the intensity background baseline based on S/N</span></div>
 
183
<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;    <span class="comment">// value:</span></div>
 
184
<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;    <span class="keywordtype">void</span> setSNIntensityThreshold();</div>
 
185
<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
 
186
<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;    <span class="comment">// Compute a varietiy of parameters for the LC elution peak</span></div>
 
187
<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;    <span class="keywordtype">void</span> computeLCElutionPeakParameters();</div>
 
188
<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
 
189
<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;    <span class="comment">// removes background peaks and computes the total peak area:</span></div>
 
190
<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;    <span class="comment">// void compute_LC_peak_area();</span></div>
 
191
<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;    <span class="comment">// computes the area of between 2 peaks:</span></div>
 
192
<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;    <span class="keywordtype">double</span> compute_delta_area(<span class="keywordtype">double</span>, <span class="keywordtype">double</span>, <span class="keywordtype">double</span>, <span class="keywordtype">double</span>);</div>
 
193
<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;    <span class="comment">// define the apex into the elution profile::</span></div>
 
194
<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;    <span class="comment">// void define_apex();</span></div>
 
195
<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;    <span class="comment">// removes peaks which have lower intensity than x percentile</span></div>
 
196
<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;    <span class="comment">// of the apex:</span></div>
 
197
<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;    <span class="keywordtype">void</span> remove_background_peak();</div>
 
198
<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;    <span class="comment">// compute the charge state of the LC peak</span></div>
 
199
<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;    <span class="keywordtype">void</span> compute_CHRG();</div>
 
200
<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;    <span class="comment">// compute the score of the LC peak:</span></div>
 
201
<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;    <span class="comment">//void compute_SCORE_and_SN();</span></div>
 
202
<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;    <span class="comment">// define all required peak parameters from a single MS peak:</span></div>
 
203
<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;    <span class="keywordtype">void</span> defineLCElutionPeakParametersFromMSPeak();</div>
 
204
<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
 
205
<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;    <span class="comment">// print all monositopic peak cluster along the LC profile:</span></div>
 
206
<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;    <span class="keywordtype">void</span> createConsensIsotopPattern();</div>
 
207
<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
 
208
<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;    <span class="comment">// print the elution profile from a peak:</span></div>
 
209
<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;    <span class="keywordtype">void</span> print_profile(std::ofstream *);</div>
 
210
<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;    <span class="comment">// find the closest existing mz peak in the elution profile:</span></div>
 
211
<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;    <a class="code" href="classOpenMS_1_1MSPeak.html">MSPeak</a> * find_true_peak(<span class="keywordtype">float</span>);</div>
 
212
<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;    <span class="comment">// print the elution profile from a peak:</span></div>
 
213
<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;    <span class="keywordtype">void</span> show_info();</div>
 
214
<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
 
215
<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;    <span class="comment">// overload operators:</span></div>
 
216
<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;    <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp; operator=(<span class="keyword">const</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp;);</div>
 
217
<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;    <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp; operator&lt;=(<span class="keyword">const</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp;);</div>
 
218
<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;    <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp; operator&gt;=(<span class="keyword">const</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp;);</div>
 
219
<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;    <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp; operator&lt;(<span class="keyword">const</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp;);</div>
 
220
<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;    <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp; operator&gt;(<span class="keyword">const</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html">LCElutionPeak</a> &amp;);</div>
 
221
<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;</div>
 
222
<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;    <span class="comment">// print all monositopic peak cluster along the LC profile:</span></div>
 
223
<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;    <span class="comment">//void printIsotopClusters();</span></div>
 
224
<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;    <span class="comment">// print the consensus isotope pattern:</span></div>
 
225
<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;    <span class="comment">//void printConsensIsotopPattern();</span></div>
 
226
<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
 
227
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#ac81d671afeef6f8fb49a01556d7ca47c">  211</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#ac81d671afeef6f8fb49a01556d7ca47c">setElutionPeakExtraInfo</a>(std::string in)</div>
 
228
<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;    {</div>
 
229
<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;      elutionPeakExtraInfo = in;</div>
 
230
<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;    }</div>
 
231
<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div>
 
232
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a364c5a3b05ab685c42af06bc462b3344">  216</a></span>&#160;    std::string <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a364c5a3b05ab685c42af06bc462b3344">getElutionPeakExtraInfo</a>()</div>
 
233
<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;    {</div>
 
234
<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;      <span class="keywordflow">return</span> elutionPeakExtraInfo;</div>
 
235
<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;    }</div>
 
236
<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
 
237
<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;    <span class="comment">// start here all the get / set</span></div>
 
238
<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;    <span class="comment">// function to access the</span></div>
 
239
<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;    <span class="comment">// variables of the class</span></div>
 
240
<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
 
241
<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;    <span class="comment">// access signal_intens map:</span></div>
 
242
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#aaab6cb4b26d8f84a94eee092b755c66b">  228</a></span>&#160;    <a class="code" href="namespaceOpenMS.html#a86f33425d6d3c820cf964cacc9a3fd34">SIGNAL_iterator</a> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#aaab6cb4b26d8f84a94eee092b755c66b">get_signal_list_start</a>()</div>
 
243
<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;    {</div>
 
244
<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;      <span class="keywordflow">return</span> intens_signals.begin();</div>
 
245
<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;    }</div>
 
246
<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div>
 
247
<div class="line"><a name="l00233"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a47e3af93b063da2448711d8a8f250a1a">  233</a></span>&#160;    <a class="code" href="namespaceOpenMS.html#a86f33425d6d3c820cf964cacc9a3fd34">SIGNAL_iterator</a> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a47e3af93b063da2448711d8a8f250a1a">get_signal_list_end</a>()</div>
 
248
<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;    {</div>
 
249
<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;      <span class="keywordflow">return</span> intens_signals.end();</div>
 
250
<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;    }</div>
 
251
<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;</div>
 
252
<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;    <span class="comment">// access the raw signal intens map:</span></div>
 
253
<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;    <span class="comment">//SIGNAL_iterator get_raw_signal_list_start(){return raw_intens_signals.begin();};</span></div>
 
254
<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;    <span class="comment">//SIGNAL_iterator get_raw_signal_list_end(){return raw_intens_signals.end();};</span></div>
 
255
<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div>
 
256
<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;    <span class="comment">// update the retention time by the current tmp_scan_apex:</span></div>
 
257
<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a49294cdec251db872fb2b9355a697057">  244</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a49294cdec251db872fb2b9355a697057">set_apex_retention_time</a>(<span class="keywordtype">double</span> IN)</div>
 
258
<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;    {</div>
 
259
<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;      fRT = IN;</div>
 
260
<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;    }</div>
 
261
<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;</div>
 
262
<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;    <span class="comment">// to update the list of score and charge state:</span></div>
 
263
<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a7c2cde6b2669674ee10ac27ed0b38f03">  250</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a7c2cde6b2669674ee10ac27ed0b38f03">update_CHRGMAP</a>(<a class="code" href="classOpenMS_1_1MSPeak.html">MSPeak</a> * IN)</div>
 
264
<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;    {</div>
 
265
<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;      std::multimap&lt;int, int&gt;::iterator T = CHRG_MAP.find(IN-&gt;<a class="code" href="classOpenMS_1_1MSPeak.html#a56d6a680a88ac07ad6e23417cfbebb6f">get_charge_state</a>());</div>
 
266
<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;      <span class="keywordflow">if</span> (T == CHRG_MAP.end())</div>
 
267
<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;      {</div>
 
268
<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;        CHRG_MAP.insert(std::make_pair(IN-&gt;<a class="code" href="classOpenMS_1_1MSPeak.html#a56d6a680a88ac07ad6e23417cfbebb6f">get_charge_state</a>(), 1));</div>
 
269
<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;      }</div>
 
270
<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;      <span class="keywordflow">else</span></div>
 
271
<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;      {</div>
 
272
<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;        (*T).second++;</div>
 
273
<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;      }</div>
 
274
<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;    }</div>
 
275
<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;</div>
 
276
<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;    <span class="comment">// get scan apex:</span></div>
 
277
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a1a0d8a914f8b9c1189829edcb142a93d">  265</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a1a0d8a914f8b9c1189829edcb142a93d">get_scan_apex</a>()</div>
 
278
<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;    {</div>
 
279
<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;      <span class="keywordflow">return</span> fScanNumberApex;</div>
 
280
<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;    }</div>
 
281
<div class="line"><a name="l00269"></a><span class="lineno">  269</span>&#160;</div>
 
282
<div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#ab812559cf209574e7cdc97e740d8600e">  270</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#ab812559cf209574e7cdc97e740d8600e">get_apex_intensity</a>()</div>
 
283
<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;    {</div>
 
284
<div class="line"><a name="l00272"></a><span class="lineno">  272</span>&#160;      <span class="keywordflow">return</span> fapex_intensity;</div>
 
285
<div class="line"><a name="l00273"></a><span class="lineno">  273</span>&#160;    }</div>
 
286
<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;</div>
 
287
<div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a71bd48a0a57a43a9d57adb02cf478e47">  275</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a71bd48a0a57a43a9d57adb02cf478e47">get_apex_retention_time</a>()</div>
 
288
<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;    {</div>
 
289
<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;      <span class="keywordflow">return</span> fRT;</div>
 
290
<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;    }</div>
 
291
<div class="line"><a name="l00279"></a><span class="lineno">  279</span>&#160;</div>
 
292
<div class="line"><a name="l00280"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#ab3d9ebea3826de1e67b776e6579f9af1">  280</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#ab3d9ebea3826de1e67b776e6579f9af1">get_apex_MZ</a>()</div>
 
293
<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;    {</div>
 
294
<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;      <span class="keywordflow">return</span> get_MZ(get_scan_apex());</div>
 
295
<div class="line"><a name="l00283"></a><span class="lineno">  283</span>&#160;    }</div>
 
296
<div class="line"><a name="l00284"></a><span class="lineno">  284</span>&#160;</div>
 
297
<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;    <span class="comment">// get an intensity of a ms_peak</span></div>
 
298
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#aedffea12c90a091f3642027871dcce00">  287</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#aedffea12c90a091f3642027871dcce00">get_intensity</a>(<span class="keywordtype">int</span> IN)</div>
 
299
<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;    {</div>
 
300
<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;      <span class="keywordflow">return</span> (*(intens_signals.find(IN))).second.get_intensity();</div>
 
301
<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;    }</div>
 
302
<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;</div>
 
303
<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;    <span class="comment">// get the original M/Z of a ms_peak</span></div>
 
304
<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;    <span class="keywordtype">double</span> get_MZ(<span class="keywordtype">int</span>);</div>
 
305
<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;</div>
 
306
<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;    <span class="comment">// get the total peak area:</span></div>
 
307
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a0f4a36df4dbdfd4a99366bcd24ae344f">  297</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a0f4a36df4dbdfd4a99366bcd24ae344f">get_total_peak_area</a>()</div>
 
308
<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;    {</div>
 
309
<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;      <span class="keywordflow">return</span> fpeak_area;</div>
 
310
<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;    }</div>
 
311
<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div>
 
312
<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;    <span class="comment">// get start / end scan:</span></div>
 
313
<div class="line"><a name="l00304"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a5bdcacef9b788e18c0dd8c323186c390">  304</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a5bdcacef9b788e18c0dd8c323186c390">get_start_scan</a>()</div>
 
314
<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;    {</div>
 
315
<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;      <span class="keywordflow">return</span> fScanNumberStart;</div>
 
316
<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;    }</div>
 
317
<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;</div>
 
318
<div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#aa5d97ba2d1f5db95c28860a4a2c5ce36">  309</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#aa5d97ba2d1f5db95c28860a4a2c5ce36">get_end_scan</a>()</div>
 
319
<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;    {</div>
 
320
<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;      <span class="keywordflow">return</span> fScanNumberEnd;</div>
 
321
<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;    }</div>
 
322
<div class="line"><a name="l00313"></a><span class="lineno">  313</span>&#160;</div>
 
323
<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a00e30b5e53b81e2957fb095937eab517">  314</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a00e30b5e53b81e2957fb095937eab517">set_start_retention_time</a>(<span class="keywordtype">double</span> IN)</div>
 
324
<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;    {</div>
 
325
<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;      fStartTR = IN;</div>
 
326
<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;    }</div>
 
327
<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div>
 
328
<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a1e5411880247f3ff9aed8ed75b23b7e4">  319</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a1e5411880247f3ff9aed8ed75b23b7e4">get_start_retention_time</a>()</div>
 
329
<div class="line"><a name="l00320"></a><span class="lineno">  320</span>&#160;    {</div>
 
330
<div class="line"><a name="l00321"></a><span class="lineno">  321</span>&#160;      <span class="keywordflow">return</span> fStartTR;</div>
 
331
<div class="line"><a name="l00322"></a><span class="lineno">  322</span>&#160;    }</div>
 
332
<div class="line"><a name="l00323"></a><span class="lineno">  323</span>&#160;</div>
 
333
<div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#aa2f8a9c427c40f47910cdbfa03915cd8">  324</a></span>&#160;    <span class="keywordtype">void</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#aa2f8a9c427c40f47910cdbfa03915cd8">set_end_retention_time</a>(<span class="keywordtype">double</span> IN)</div>
 
334
<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;    {</div>
 
335
<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;      fEndTR = IN;</div>
 
336
<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;    }</div>
 
337
<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;</div>
 
338
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a068dc107c061c02358e286404d49258a">  329</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a068dc107c061c02358e286404d49258a">get_end_retention_time</a>()</div>
 
339
<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;    {</div>
 
340
<div class="line"><a name="l00331"></a><span class="lineno">  331</span>&#160;      <span class="keywordflow">return</span> fEndTR;</div>
 
341
<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;    }</div>
 
342
<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;</div>
 
343
<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;    <span class="comment">// get number of peaks in the elution profile:</span></div>
 
344
<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a53ac877069cd954216c872fa56d301db">  336</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a53ac877069cd954216c872fa56d301db">get_nb_ms_peaks</a>()</div>
 
345
<div class="line"><a name="l00337"></a><span class="lineno">  337</span>&#160;    {</div>
 
346
<div class="line"><a name="l00338"></a><span class="lineno">  338</span>&#160;      <span class="keywordflow">return</span> (<span class="keywordtype">int</span>) intens_signals.size();</div>
 
347
<div class="line"><a name="l00339"></a><span class="lineno">  339</span>&#160;    }</div>
 
348
<div class="line"><a name="l00340"></a><span class="lineno">  340</span>&#160;</div>
 
349
<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;    <span class="comment">// access teh charge state of the LC elutino peak:</span></div>
 
350
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a7cc0ff90acee6ff6f42056737fb78a22">  343</a></span>&#160;    <span class="keywordtype">int</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a7cc0ff90acee6ff6f42056737fb78a22">get_charge_state</a>()</div>
 
351
<div class="line"><a name="l00344"></a><span class="lineno">  344</span>&#160;    {</div>
 
352
<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;      <span class="keywordflow">return</span> fCharge;</div>
 
353
<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;    }</div>
 
354
<div class="line"><a name="l00347"></a><span class="lineno">  347</span>&#160;</div>
 
355
<div class="line"><a name="l00349"></a><span class="lineno">  349</span>&#160;    <span class="comment">// get signal to noise ratio:</span></div>
 
356
<div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a4bb41c31d39852daaa13eb35f5f04b23">  350</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a4bb41c31d39852daaa13eb35f5f04b23">getSignalToNoise</a>()</div>
 
357
<div class="line"><a name="l00351"></a><span class="lineno">  351</span>&#160;    {</div>
 
358
<div class="line"><a name="l00352"></a><span class="lineno">  352</span>&#160;      <span class="keywordflow">return</span> fSignalToNoise;</div>
 
359
<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;    }</div>
 
360
<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;</div>
 
361
<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="classOpenMS_1_1LCElutionPeak.html#a9161872721a7fda574c3e2133d69a9a9">  355</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="classOpenMS_1_1LCElutionPeak.html#a9161872721a7fda574c3e2133d69a9a9">getSignalToNoiseBackground</a>()</div>
 
362
<div class="line"><a name="l00356"></a><span class="lineno">  356</span>&#160;    {</div>
 
363
<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;      <span class="keywordflow">return</span> fSNIntensityThreshold;</div>
 
364
<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;    }</div>
 
365
<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;</div>
 
366
<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;  };</div>
 
367
<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;</div>
 
368
<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;} <span class="comment">// ns</span></div>
 
369
<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;</div>
 
370
<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;<span class="preprocessor">#endif // OPENMS_TRANSFORMATIONS_FEATUREFINDER_SUPERHIRN_LCELUTIONPEAK_H</span></div>
 
371
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_acb7760252e63bf27414aeb15575b3b68"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#acb7760252e63bf27414aeb15575b3b68">OpenMS::LCElutionPeak::DEBUG_MASS_END</a></div><div class="ttdeci">static double DEBUG_MASS_END</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:110</div></div>
 
372
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a7c2cde6b2669674ee10ac27ed0b38f03"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a7c2cde6b2669674ee10ac27ed0b38f03">OpenMS::LCElutionPeak::update_CHRGMAP</a></div><div class="ttdeci">void update_CHRGMAP(MSPeak *IN)</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:250</div></div>
 
373
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_aa2f8a9c427c40f47910cdbfa03915cd8"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#aa2f8a9c427c40f47910cdbfa03915cd8">OpenMS::LCElutionPeak::set_end_retention_time</a></div><div class="ttdeci">void set_end_retention_time(double IN)</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:324</div></div>
 
374
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a47e3af93b063da2448711d8a8f250a1a"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a47e3af93b063da2448711d8a8f250a1a">OpenMS::LCElutionPeak::get_signal_list_end</a></div><div class="ttdeci">SIGNAL_iterator get_signal_list_end()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:233</div></div>
 
375
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a4bb41c31d39852daaa13eb35f5f04b23"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a4bb41c31d39852daaa13eb35f5f04b23">OpenMS::LCElutionPeak::getSignalToNoise</a></div><div class="ttdeci">double getSignalToNoise()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:350</div></div>
 
376
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_aa35ecbe8a1c84b062addb6b6255b2fb2"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#aa35ecbe8a1c84b062addb6b6255b2fb2">OpenMS::LCElutionPeak::fScanNumberApex</a></div><div class="ttdeci">int fScanNumberApex</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:85</div></div>
 
377
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a068dc107c061c02358e286404d49258a"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a068dc107c061c02358e286404d49258a">OpenMS::LCElutionPeak::get_end_retention_time</a></div><div class="ttdeci">double get_end_retention_time()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:329</div></div>
 
378
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a02910972b1977ebde5a95e3b86d7722b"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a02910972b1977ebde5a95e3b86d7722b">OpenMS::LCElutionPeak::fpeak_area</a></div><div class="ttdeci">double fpeak_area</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:91</div></div>
 
379
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a9161872721a7fda574c3e2133d69a9a9"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a9161872721a7fda574c3e2133d69a9a9">OpenMS::LCElutionPeak::getSignalToNoiseBackground</a></div><div class="ttdeci">double getSignalToNoiseBackground()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:355</div></div>
 
380
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a2e1ce7191795f93224d0c7c556dc54fa"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a2e1ce7191795f93224d0c7c556dc54fa">OpenMS::LCElutionPeak::fCharge</a></div><div class="ttdeci">int fCharge</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:83</div></div>
 
381
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a6cf5b2361685fd6e7fde43a96498ce9e"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a6cf5b2361685fd6e7fde43a96498ce9e">OpenMS::LCElutionPeak::fScanNumberStart</a></div><div class="ttdeci">int fScanNumberStart</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:84</div></div>
 
382
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a99157c03ee77754d15cb31611586265d"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a99157c03ee77754d15cb31611586265d">OpenMS::LCElutionPeak::fapex_intensity</a></div><div class="ttdeci">double fapex_intensity</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:87</div></div>
 
383
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a00e30b5e53b81e2957fb095937eab517"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a00e30b5e53b81e2957fb095937eab517">OpenMS::LCElutionPeak::set_start_retention_time</a></div><div class="ttdeci">void set_start_retention_time(double IN)</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:314</div></div>
 
384
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_aedffea12c90a091f3642027871dcce00"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#aedffea12c90a091f3642027871dcce00">OpenMS::LCElutionPeak::get_intensity</a></div><div class="ttdeci">float get_intensity(int IN)</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:287</div></div>
 
385
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_ac81d671afeef6f8fb49a01556d7ca47c"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#ac81d671afeef6f8fb49a01556d7ca47c">OpenMS::LCElutionPeak::setElutionPeakExtraInfo</a></div><div class="ttdeci">void setElutionPeakExtraInfo(std::string in)</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:211</div></div>
 
386
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a5bdcacef9b788e18c0dd8c323186c390"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a5bdcacef9b788e18c0dd8c323186c390">OpenMS::LCElutionPeak::get_start_scan</a></div><div class="ttdeci">int get_start_scan()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:304</div></div>
 
387
<div class="ttc" id="classOpenMS_1_1ConsensusIsotopePattern_html"><div class="ttname"><a href="classOpenMS_1_1ConsensusIsotopePattern.html">OpenMS::ConsensusIsotopePattern</a></div><div class="ttdef"><b>Definition:</b> ConsensusIsotopePattern.h:56</div></div>
 
388
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_addc9ab666f80e876c8571db7f3a8e069"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#addc9ab666f80e876c8571db7f3a8e069">OpenMS::LCElutionPeak::fSNIntensityThreshold</a></div><div class="ttdeci">double fSNIntensityThreshold</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:93</div></div>
 
389
<div class="ttc" id="ConsensusIsotopePattern_8h_html"><div class="ttname"><a href="ConsensusIsotopePattern_8h.html">ConsensusIsotopePattern.h</a></div></div>
 
390
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a7cc0ff90acee6ff6f42056737fb78a22"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a7cc0ff90acee6ff6f42056737fb78a22">OpenMS::LCElutionPeak::get_charge_state</a></div><div class="ttdeci">int get_charge_state()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:343</div></div>
 
391
<div class="ttc" id="classOpenMS_1_1MSPeak_html_a56d6a680a88ac07ad6e23417cfbebb6f"><div class="ttname"><a href="classOpenMS_1_1MSPeak.html#a56d6a680a88ac07ad6e23417cfbebb6f">OpenMS::MSPeak::get_charge_state</a></div><div class="ttdeci">unsigned int get_charge_state()</div><div class="ttdef"><b>Definition:</b> MSPeak.h:221</div></div>
 
392
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_aa34a1124f2a9332ea102d2cab19580c2"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#aa34a1124f2a9332ea102d2cab19580c2">OpenMS::LCElutionPeak::CHRG_MAP</a></div><div class="ttdeci">std::multimap&lt; int, int &gt; CHRG_MAP</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:101</div></div>
 
393
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_ab3d9ebea3826de1e67b776e6579f9af1"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#ab3d9ebea3826de1e67b776e6579f9af1">OpenMS::LCElutionPeak::get_apex_MZ</a></div><div class="ttdeci">double get_apex_MZ()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:280</div></div>
 
394
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_aae48edd486239c935bb45c15712fa9e5"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#aae48edd486239c935bb45c15712fa9e5">OpenMS::LCElutionPeak::elutionPeakExtraInfo</a></div><div class="ttdeci">std::string elutionPeakExtraInfo</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:96</div></div>
 
395
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a49294cdec251db872fb2b9355a697057"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a49294cdec251db872fb2b9355a697057">OpenMS::LCElutionPeak::set_apex_retention_time</a></div><div class="ttdeci">void set_apex_retention_time(double IN)</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:244</div></div>
 
396
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a44cd080df0f59602c14eb29fb6128cc5"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a44cd080df0f59602c14eb29fb6128cc5">OpenMS::LCElutionPeak::fRT</a></div><div class="ttdeci">double fRT</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:88</div></div>
 
397
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_abdecd7687dcc666c696fca36cb7ee768"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#abdecd7687dcc666c696fca36cb7ee768">OpenMS::LCElutionPeak::intens_signals</a></div><div class="ttdeci">std::multimap&lt; int, MSPeak &gt; intens_signals</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:99</div></div>
 
398
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a1e5411880247f3ff9aed8ed75b23b7e4"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a1e5411880247f3ff9aed8ed75b23b7e4">OpenMS::LCElutionPeak::get_start_retention_time</a></div><div class="ttdeci">double get_start_retention_time()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:319</div></div>
 
399
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a204b174e9a86216f70de4eb0aa71fda6"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a204b174e9a86216f70de4eb0aa71fda6">OpenMS::LCElutionPeak::fEndTR</a></div><div class="ttdeci">double fEndTR</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:90</div></div>
 
400
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a71bd48a0a57a43a9d57adb02cf478e47"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a71bd48a0a57a43a9d57adb02cf478e47">OpenMS::LCElutionPeak::get_apex_retention_time</a></div><div class="ttdeci">double get_apex_retention_time()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:275</div></div>
 
401
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_ab812559cf209574e7cdc97e740d8600e"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#ab812559cf209574e7cdc97e740d8600e">OpenMS::LCElutionPeak::get_apex_intensity</a></div><div class="ttdeci">double get_apex_intensity()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:270</div></div>
 
402
<div class="ttc" id="classOpenMS_1_1MSPeak_html"><div class="ttname"><a href="classOpenMS_1_1MSPeak.html">OpenMS::MSPeak</a></div><div class="ttdef"><b>Definition:</b> MSPeak.h:64</div></div>
 
403
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_aaab6cb4b26d8f84a94eee092b755c66b"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#aaab6cb4b26d8f84a94eee092b755c66b">OpenMS::LCElutionPeak::get_signal_list_start</a></div><div class="ttdeci">SIGNAL_iterator get_signal_list_start()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:228</div></div>
 
404
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_aeacd03494bac7bbad33feadfb81e613a"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#aeacd03494bac7bbad33feadfb81e613a">OpenMS::LCElutionPeak::DEBUG_MASS_START</a></div><div class="ttdeci">static double DEBUG_MASS_START</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:109</div></div>
 
405
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a0f4a36df4dbdfd4a99366bcd24ae344f"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a0f4a36df4dbdfd4a99366bcd24ae344f">OpenMS::LCElutionPeak::get_total_peak_area</a></div><div class="ttdeci">double get_total_peak_area()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:297</div></div>
 
406
<div class="ttc" id="namespaceOpenMS_html_ab69ab1a8bcf64e4e36a57672502f93dc"><div class="ttname"><a href="namespaceOpenMS.html#ab69ab1a8bcf64e4e36a57672502f93dc">OpenMS::MZ_series</a></div><div class="ttdeci">std::vector&lt; elution_peak &gt; MZ_series</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:61</div></div>
 
407
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a3e554fdf19c9a25b10ec1264bf68bec8"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a3e554fdf19c9a25b10ec1264bf68bec8">OpenMS::LCElutionPeak::f_observed_Mass</a></div><div class="ttdeci">double f_observed_Mass</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:76</div></div>
 
408
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_ac51a16752e2e401cad22b5f6c2665924"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#ac51a16752e2e401cad22b5f6c2665924">OpenMS::LCElutionPeak::fMonoMass</a></div><div class="ttdeci">double fMonoMass</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:81</div></div>
 
409
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a364c5a3b05ab685c42af06bc462b3344"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a364c5a3b05ab685c42af06bc462b3344">OpenMS::LCElutionPeak::getElutionPeakExtraInfo</a></div><div class="ttdeci">std::string getElutionPeakExtraInfo()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:216</div></div>
 
410
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a721772ba0ec677852bf5c94ae467c195"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a721772ba0ec677852bf5c94ae467c195">OpenMS::LCElutionPeak::APEX</a></div><div class="ttdeci">MSPeak * APEX</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:94</div></div>
 
411
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a64013730f99f52c28ff480e63b75ea78"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a64013730f99f52c28ff480e63b75ea78">OpenMS::LCElutionPeak::fSignalToNoise</a></div><div class="ttdeci">double fSignalToNoise</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:92</div></div>
 
412
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_aa624be0a99fd8e5e73fc019d3f5790e1"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#aa624be0a99fd8e5e73fc019d3f5790e1">OpenMS::LCElutionPeak::isotopePattern</a></div><div class="ttdeci">ConsensusIsotopePattern * isotopePattern</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:74</div></div>
 
413
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_ae08b9afa83396a99cf29848c902b1b5f"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#ae08b9afa83396a99cf29848c902b1b5f">OpenMS::LCElutionPeak::fNrIsotopes</a></div><div class="ttdeci">int fNrIsotopes</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:75</div></div>
 
414
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a1a0d8a914f8b9c1189829edcb142a93d"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a1a0d8a914f8b9c1189829edcb142a93d">OpenMS::LCElutionPeak::get_scan_apex</a></div><div class="ttdeci">int get_scan_apex()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:265</div></div>
 
415
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_af77af24ac504f5f44a91f1ca24f34864"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#af77af24ac504f5f44a91f1ca24f34864">OpenMS::LCElutionPeak::fScanNumberEnd</a></div><div class="ttdeci">int fScanNumberEnd</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:86</div></div>
 
416
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a7a3ac2f5ce9bd348d2fde4597d7c8bed"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a7a3ac2f5ce9bd348d2fde4597d7c8bed">OpenMS::LCElutionPeak::fVolume</a></div><div class="ttdeci">double fVolume</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:82</div></div>
 
417
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a53ac877069cd954216c872fa56d301db"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a53ac877069cd954216c872fa56d301db">OpenMS::LCElutionPeak::get_nb_ms_peaks</a></div><div class="ttdeci">int get_nb_ms_peaks()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:336</div></div>
 
418
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html">OpenMS::LCElutionPeak</a></div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:65</div></div>
 
419
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a6fec4c9e10aa7806d2e811e5f59f2219"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a6fec4c9e10aa7806d2e811e5f59f2219">OpenMS::LCElutionPeak::analyzeLCElutionPeak</a></div><div class="ttdeci">void analyzeLCElutionPeak()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:133</div></div>
 
420
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a508b1c44a0cfd87efba4d6a2febb4231"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a508b1c44a0cfd87efba4d6a2febb4231">OpenMS::LCElutionPeak::fIsotopMass</a></div><div class="ttdeci">double fIsotopMass</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:77</div></div>
 
421
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_a312f7c201776e27ecd97e85a0e7f5024"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#a312f7c201776e27ecd97e85a0e7f5024">OpenMS::LCElutionPeak::fStartTR</a></div><div class="ttdeci">double fStartTR</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:89</div></div>
 
422
<div class="ttc" id="namespaceOpenMS_html_a79e6b2973636a97ad0228a737ddcbed6"><div class="ttname"><a href="namespaceOpenMS.html#a79e6b2973636a97ad0228a737ddcbed6">OpenMS::MZ_series_ITERATOR</a></div><div class="ttdeci">std::vector&lt; elution_peak &gt;::iterator MZ_series_ITERATOR</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:62</div></div>
 
423
<div class="ttc" id="classOpenMS_1_1LCElutionPeak_html_aa5d97ba2d1f5db95c28860a4a2c5ce36"><div class="ttname"><a href="classOpenMS_1_1LCElutionPeak.html#aa5d97ba2d1f5db95c28860a4a2c5ce36">OpenMS::LCElutionPeak::get_end_scan</a></div><div class="ttdeci">int get_end_scan()</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:309</div></div>
 
424
<div class="ttc" id="namespaceOpenMS_html_a86f33425d6d3c820cf964cacc9a3fd34"><div class="ttname"><a href="namespaceOpenMS.html#a86f33425d6d3c820cf964cacc9a3fd34">OpenMS::SIGNAL_iterator</a></div><div class="ttdeci">std::multimap&lt; int, MSPeak &gt;::iterator SIGNAL_iterator</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:63</div></div>
 
425
<div class="ttc" id="namespaceOpenMS_html_af18558f60329d153e5f439e6b6cbc6fa"><div class="ttname"><a href="namespaceOpenMS.html#af18558f60329d153e5f439e6b6cbc6fa">OpenMS::elution_peak</a></div><div class="ttdeci">std::multimap&lt; int, MSPeak &gt; elution_peak</div><div class="ttdef"><b>Definition:</b> LCElutionPeak.h:60</div></div>
 
426
</div><!-- fragment --></div><!-- contents -->
 
427
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
 
428
<TABLE width="100%" border="0">
 
429
<TR>
 
430
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
 
431
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:16 using doxygen 1.8.5</font></TD>
 
432
</TR>
 
433
</TABLE>
 
434
</BODY>
 
435
</HTML>