3
<TITLE>BackgroundIntensityBin Class 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_1BackgroundIntensityBin.html">BackgroundIntensityBin</a></li> </ul>
24
<a href="#pub-methods">Public Member Functions</a> |
25
<a href="#pri-methods">Private Member Functions</a> |
26
<a href="#pri-attribs">Private Attributes</a> |
27
<a href="classOpenMS_1_1BackgroundIntensityBin-members.html">List of all members</a> </div>
28
<div class="headertitle">
29
<div class="title">BackgroundIntensityBin Class Reference</div> </div>
31
<div class="contents">
33
<p><code>#include <<a class="el" href="BackgroundIntensityBin_8h_source.html">OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/BackgroundIntensityBin.h</a>></code></p>
34
<table class="memberdecls">
35
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
36
Public Member Functions</h2></td></tr>
37
<tr class="memitem:a36f77236d1c30af749cb77c513ddbb24"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#a36f77236d1c30af749cb77c513ddbb24">~BackgroundIntensityBin</a> ()</td></tr>
38
<tr class="separator:a36f77236d1c30af749cb77c513ddbb24"><td class="memSeparator" colspan="2"> </td></tr>
39
<tr class="memitem:a36915faa97cac6e19690d2d97734eddf"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#a36915faa97cac6e19690d2d97734eddf">BackgroundIntensityBin</a> (const <a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html">BackgroundIntensityBin</a> &)</td></tr>
40
<tr class="separator:a36915faa97cac6e19690d2d97734eddf"><td class="memSeparator" colspan="2"> </td></tr>
41
<tr class="memitem:af82bc6f0fed68b8d36d41d3ca68821cb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html">BackgroundIntensityBin</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#af82bc6f0fed68b8d36d41d3ca68821cb">operator=</a> (const <a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html">BackgroundIntensityBin</a> &)</td></tr>
42
<tr class="separator:af82bc6f0fed68b8d36d41d3ca68821cb"><td class="memSeparator" colspan="2"> </td></tr>
43
<tr class="memitem:a27d9ee2d23a3b7e553d07eaec792cbba"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#a27d9ee2d23a3b7e553d07eaec792cbba">BackgroundIntensityBin</a> (<a class="el" href="classdouble.html">double</a>, <a class="el" href="classdouble.html">double</a>)</td></tr>
44
<tr class="separator:a27d9ee2d23a3b7e553d07eaec792cbba"><td class="memSeparator" colspan="2"> </td></tr>
45
<tr class="memitem:aab700e40f0a98a520885031c4bcd9968"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#aab700e40f0a98a520885031c4bcd9968">checkBelonging</a> (<a class="el" href="classOpenMS_1_1MSPeak.html">MSPeak</a> *)</td></tr>
46
<tr class="separator:aab700e40f0a98a520885031c4bcd9968"><td class="memSeparator" colspan="2"> </td></tr>
47
<tr class="memitem:ad8cbdd7ceec17b7da82aae92c5696c78"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#ad8cbdd7ceec17b7da82aae92c5696c78">addIntensity</a> (<a class="el" href="classdouble.html">double</a>)</td></tr>
48
<tr class="separator:ad8cbdd7ceec17b7da82aae92c5696c78"><td class="memSeparator" colspan="2"> </td></tr>
49
<tr class="memitem:abe126ccc079c5b48d872636e786c649a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#abe126ccc079c5b48d872636e786c649a">addMSPeak</a> (<a class="el" href="classOpenMS_1_1MSPeak.html">MSPeak</a> *)</td></tr>
50
<tr class="separator:abe126ccc079c5b48d872636e786c649a"><td class="memSeparator" colspan="2"> </td></tr>
51
<tr class="memitem:a2aa7198c9292e49b139d295a7ef462c4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#a2aa7198c9292e49b139d295a7ef462c4">processIntensities</a> ()</td></tr>
52
<tr class="separator:a2aa7198c9292e49b139d295a7ef462c4"><td class="memSeparator" colspan="2"> </td></tr>
53
<tr class="memitem:aacbc654a5a8130bc634d4025a860221a"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classdouble.html">double</a> > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#aacbc654a5a8130bc634d4025a860221a">getIntensityMap</a> ()</td></tr>
54
<tr class="separator:aacbc654a5a8130bc634d4025a860221a"><td class="memSeparator" colspan="2"> </td></tr>
55
<tr class="memitem:a371621ba834e467e8414413cbb259a10"><td class="memItemLeft" align="right" valign="top">std::map< <a class="el" href="classdouble.html">double</a>, <a class="el" href="classdouble.html">double</a> > * </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#a371621ba834e467e8414413cbb259a10">getIntensityHist</a> ()</td></tr>
56
<tr class="separator:a371621ba834e467e8414413cbb259a10"><td class="memSeparator" colspan="2"> </td></tr>
57
<tr class="memitem:a30a2fb604a6ae53f41a0f048017a999d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#a30a2fb604a6ae53f41a0f048017a999d">getMean</a> ()</td></tr>
58
<tr class="separator:a30a2fb604a6ae53f41a0f048017a999d"><td class="memSeparator" colspan="2"> </td></tr>
59
</table><table class="memberdecls">
60
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
61
Private Member Functions</h2></td></tr>
62
<tr class="memitem:a4182e6d77b2bccb8b5afc8bffb93ab55"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#a4182e6d77b2bccb8b5afc8bffb93ab55">BackgroundIntensityBin</a> ()</td></tr>
63
<tr class="separator:a4182e6d77b2bccb8b5afc8bffb93ab55"><td class="memSeparator" colspan="2"> </td></tr>
64
<tr class="memitem:a256069b5c200f15c8c1632794f84d83d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#a256069b5c200f15c8c1632794f84d83d">computeIntensityHist</a> ()</td></tr>
65
<tr class="separator:a256069b5c200f15c8c1632794f84d83d"><td class="memSeparator" colspan="2"> </td></tr>
66
</table><table class="memberdecls">
67
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
68
Private Attributes</h2></td></tr>
69
<tr class="memitem:ae6c828b8a2cfe0bf7da89b598150af39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#ae6c828b8a2cfe0bf7da89b598150af39">mzCoord_</a></td></tr>
70
<tr class="separator:ae6c828b8a2cfe0bf7da89b598150af39"><td class="memSeparator" colspan="2"> </td></tr>
71
<tr class="memitem:a1f30940bff6070f13fb9d4a5e0c899ab"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#a1f30940bff6070f13fb9d4a5e0c899ab">trCoord_</a></td></tr>
72
<tr class="separator:a1f30940bff6070f13fb9d4a5e0c899ab"><td class="memSeparator" colspan="2"> </td></tr>
73
<tr class="memitem:ad455089214a2789678ec91c533db54cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#ad455089214a2789678ec91c533db54cc">zCoord_</a></td></tr>
74
<tr class="separator:ad455089214a2789678ec91c533db54cc"><td class="memSeparator" colspan="2"> </td></tr>
75
<tr class="memitem:ad70af63739ae473121ec0904ef659807"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classdouble.html">double</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#ad70af63739ae473121ec0904ef659807">intensityMap_</a></td></tr>
76
<tr class="separator:ad70af63739ae473121ec0904ef659807"><td class="memSeparator" colspan="2"> </td></tr>
77
<tr class="memitem:ae567124410143d55ae326223fee52823"><td class="memItemLeft" align="right" valign="top">std::map< <a class="el" href="classdouble.html">double</a>, <a class="el" href="classdouble.html">double</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#ae567124410143d55ae326223fee52823">intensityHist_</a></td></tr>
78
<tr class="separator:ae567124410143d55ae326223fee52823"><td class="memSeparator" colspan="2"> </td></tr>
79
<tr class="memitem:a830b1880f9dc271a7b6415047d893783"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdouble.html">double</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html#a830b1880f9dc271a7b6415047d893783">mean_</a></td></tr>
80
<tr class="separator:a830b1880f9dc271a7b6415047d893783"><td class="memSeparator" colspan="2"> </td></tr>
82
<h2 class="groupheader">Constructor & Destructor Documentation</h2>
83
<a class="anchor" id="a4182e6d77b2bccb8b5afc8bffb93ab55"></a>
85
<div class="memproto">
86
<table class="mlabels">
88
<td class="mlabels-left">
89
<table class="memname">
91
<td class="memname"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html">BackgroundIntensityBin</a> </td>
93
<td class="paramname"></td><td>)</td>
98
<td class="mlabels-right">
99
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span> </td>
102
</div><div class="memdoc">
106
<a class="anchor" id="a36f77236d1c30af749cb77c513ddbb24"></a>
107
<div class="memitem">
108
<div class="memproto">
109
<table class="mlabels">
111
<td class="mlabels-left">
112
<table class="memname">
114
<td class="memname">virtual ~<a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html">BackgroundIntensityBin</a> </td>
116
<td class="paramname"></td><td>)</td>
121
<td class="mlabels-right">
122
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
125
</div><div class="memdoc">
129
<a class="anchor" id="a36915faa97cac6e19690d2d97734eddf"></a>
130
<div class="memitem">
131
<div class="memproto">
132
<table class="memname">
134
<td class="memname"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html">BackgroundIntensityBin</a> </td>
136
<td class="paramtype">const <a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html">BackgroundIntensityBin</a> & </td>
137
<td class="paramname"></td><td>)</td>
141
</div><div class="memdoc">
145
<a class="anchor" id="a27d9ee2d23a3b7e553d07eaec792cbba"></a>
146
<div class="memitem">
147
<div class="memproto">
148
<table class="memname">
150
<td class="memname"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html">BackgroundIntensityBin</a> </td>
152
<td class="paramtype"><a class="el" href="classdouble.html">double</a> </td>
153
<td class="paramname">, </td>
156
<td class="paramkey"></td>
158
<td class="paramtype"><a class="el" href="classdouble.html">double</a> </td>
159
<td class="paramname"> </td>
167
</div><div class="memdoc">
171
<h2 class="groupheader">Member Function Documentation</h2>
172
<a class="anchor" id="ad8cbdd7ceec17b7da82aae92c5696c78"></a>
173
<div class="memitem">
174
<div class="memproto">
175
<table class="memname">
177
<td class="memname">void addIntensity </td>
179
<td class="paramtype"><a class="el" href="classdouble.html">double</a> </td>
180
<td class="paramname"></td><td>)</td>
184
</div><div class="memdoc">
188
<a class="anchor" id="abe126ccc079c5b48d872636e786c649a"></a>
189
<div class="memitem">
190
<div class="memproto">
191
<table class="memname">
193
<td class="memname">void addMSPeak </td>
195
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSPeak.html">MSPeak</a> * </td>
196
<td class="paramname"></td><td>)</td>
200
</div><div class="memdoc">
204
<a class="anchor" id="aab700e40f0a98a520885031c4bcd9968"></a>
205
<div class="memitem">
206
<div class="memproto">
207
<table class="memname">
209
<td class="memname">bool checkBelonging </td>
211
<td class="paramtype"><a class="el" href="classOpenMS_1_1MSPeak.html">MSPeak</a> * </td>
212
<td class="paramname"></td><td>)</td>
216
</div><div class="memdoc">
220
<a class="anchor" id="a256069b5c200f15c8c1632794f84d83d"></a>
221
<div class="memitem">
222
<div class="memproto">
223
<table class="mlabels">
225
<td class="mlabels-left">
226
<table class="memname">
228
<td class="memname">void computeIntensityHist </td>
230
<td class="paramname"></td><td>)</td>
235
<td class="mlabels-right">
236
<span class="mlabels"><span class="mlabel">private</span></span> </td>
239
</div><div class="memdoc">
243
<a class="anchor" id="a371621ba834e467e8414413cbb259a10"></a>
244
<div class="memitem">
245
<div class="memproto">
246
<table class="mlabels">
248
<td class="mlabels-left">
249
<table class="memname">
251
<td class="memname">std::map<<a class="el" href="classdouble.html">double</a>, <a class="el" href="classdouble.html">double</a>>* getIntensityHist </td>
253
<td class="paramname"></td><td>)</td>
258
<td class="mlabels-right">
259
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
262
</div><div class="memdoc">
266
<a class="anchor" id="aacbc654a5a8130bc634d4025a860221a"></a>
267
<div class="memitem">
268
<div class="memproto">
269
<table class="mlabels">
271
<td class="mlabels-left">
272
<table class="memname">
274
<td class="memname">std::vector<<a class="el" href="classdouble.html">double</a>>* getIntensityMap </td>
276
<td class="paramname"></td><td>)</td>
281
<td class="mlabels-right">
282
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
285
</div><div class="memdoc">
289
<a class="anchor" id="a30a2fb604a6ae53f41a0f048017a999d"></a>
290
<div class="memitem">
291
<div class="memproto">
292
<table class="mlabels">
294
<td class="mlabels-left">
295
<table class="memname">
297
<td class="memname"><a class="el" href="classdouble.html">double</a> getMean </td>
299
<td class="paramname"></td><td>)</td>
304
<td class="mlabels-right">
305
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
308
</div><div class="memdoc">
312
<a class="anchor" id="af82bc6f0fed68b8d36d41d3ca68821cb"></a>
313
<div class="memitem">
314
<div class="memproto">
315
<table class="memname">
317
<td class="memname"><a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html">BackgroundIntensityBin</a>& operator= </td>
319
<td class="paramtype">const <a class="el" href="classOpenMS_1_1BackgroundIntensityBin.html">BackgroundIntensityBin</a> & </td>
320
<td class="paramname"></td><td>)</td>
324
</div><div class="memdoc">
328
<a class="anchor" id="a2aa7198c9292e49b139d295a7ef462c4"></a>
329
<div class="memitem">
330
<div class="memproto">
331
<table class="memname">
333
<td class="memname">void processIntensities </td>
335
<td class="paramname"></td><td>)</td>
339
</div><div class="memdoc">
343
<h2 class="groupheader">Member Data Documentation</h2>
344
<a class="anchor" id="ae567124410143d55ae326223fee52823"></a>
345
<div class="memitem">
346
<div class="memproto">
347
<table class="mlabels">
349
<td class="mlabels-left">
350
<table class="memname">
352
<td class="memname">std::map<<a class="el" href="classdouble.html">double</a>, <a class="el" href="classdouble.html">double</a>> intensityHist_</td>
356
<td class="mlabels-right">
357
<span class="mlabels"><span class="mlabel">private</span></span> </td>
360
</div><div class="memdoc">
364
<a class="anchor" id="ad70af63739ae473121ec0904ef659807"></a>
365
<div class="memitem">
366
<div class="memproto">
367
<table class="mlabels">
369
<td class="mlabels-left">
370
<table class="memname">
372
<td class="memname">std::vector<<a class="el" href="classdouble.html">double</a>> intensityMap_</td>
376
<td class="mlabels-right">
377
<span class="mlabels"><span class="mlabel">private</span></span> </td>
380
</div><div class="memdoc">
384
<a class="anchor" id="a830b1880f9dc271a7b6415047d893783"></a>
385
<div class="memitem">
386
<div class="memproto">
387
<table class="mlabels">
389
<td class="mlabels-left">
390
<table class="memname">
392
<td class="memname"><a class="el" href="classdouble.html">double</a> mean_</td>
396
<td class="mlabels-right">
397
<span class="mlabels"><span class="mlabel">private</span></span> </td>
400
</div><div class="memdoc">
404
<a class="anchor" id="ae6c828b8a2cfe0bf7da89b598150af39"></a>
405
<div class="memitem">
406
<div class="memproto">
407
<table class="mlabels">
409
<td class="mlabels-left">
410
<table class="memname">
412
<td class="memname"><a class="el" href="classdouble.html">double</a> mzCoord_</td>
416
<td class="mlabels-right">
417
<span class="mlabels"><span class="mlabel">private</span></span> </td>
420
</div><div class="memdoc">
424
<a class="anchor" id="a1f30940bff6070f13fb9d4a5e0c899ab"></a>
425
<div class="memitem">
426
<div class="memproto">
427
<table class="mlabels">
429
<td class="mlabels-left">
430
<table class="memname">
432
<td class="memname"><a class="el" href="classdouble.html">double</a> trCoord_</td>
436
<td class="mlabels-right">
437
<span class="mlabels"><span class="mlabel">private</span></span> </td>
440
</div><div class="memdoc">
444
<a class="anchor" id="ad455089214a2789678ec91c533db54cc"></a>
445
<div class="memitem">
446
<div class="memproto">
447
<table class="mlabels">
449
<td class="mlabels-left">
450
<table class="memname">
452
<td class="memname"><a class="el" href="classdouble.html">double</a> zCoord_</td>
456
<td class="mlabels-right">
457
<span class="mlabels"><span class="mlabel">private</span></span> </td>
460
</div><div class="memdoc">
464
</div><!-- contents -->
465
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
466
<TABLE width="100%" border="0">
468
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
469
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:34 using doxygen 1.8.5</font></TD>