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

« back to all changes in this revision

Viewing changes to doc/html/classOpenMS_1_1EmgFitter1D.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>EmgFitter1D Class Reference</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="namespaceOpenMS.html">OpenMS</a></li><li class="navelem"><a class="el" href="classOpenMS_1_1EmgFitter1D.html">EmgFitter1D</a></li>  </ul>
 
20
</div>
 
21
</div><!-- top -->
 
22
<div class="header">
 
23
  <div class="summary">
 
24
<a href="#nested-classes">Classes</a> &#124;
 
25
<a href="#pub-methods">Public Member Functions</a> &#124;
 
26
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
 
27
<a href="#pro-methods">Protected Member Functions</a> &#124;
 
28
<a href="#pro-static-methods">Static Protected Member Functions</a> &#124;
 
29
<a href="#pro-attribs">Protected Attributes</a> &#124;
 
30
<a href="classOpenMS_1_1EmgFitter1D-members.html">List of all members</a>  </div>
 
31
  <div class="headertitle">
 
32
<div class="title">EmgFitter1D Class Reference</div>  </div>
 
33
</div><!--header-->
 
34
<div class="contents">
 
35
 
 
36
<p>Exponentially modified gaussian distribution fitter (1-dim.) using Levenberg-Marquardt algorithm (GSL implementation) for parameter optimization.  
 
37
 <a href="classOpenMS_1_1EmgFitter1D.html#details">More...</a></p>
 
38
 
 
39
<p><code>#include &lt;<a class="el" href="EmgFitter1D_8h_source.html">OpenMS/TRANSFORMATIONS/FEATUREFINDER/EmgFitter1D.h</a>&gt;</code></p>
 
40
<div class="dynheader">
 
41
Inheritance diagram for EmgFitter1D:</div>
 
42
<div class="dyncontent">
 
43
 <div class="center">
 
44
  <img src="classOpenMS_1_1EmgFitter1D.png" usemap="#EmgFitter1D_map" alt=""/>
 
45
  <map id="EmgFitter1D_map" name="EmgFitter1D_map">
 
46
<area href="classOpenMS_1_1LevMarqFitter1D.html" title="Abstract class for 1D-model fitter using Levenberg-Marquardt algorithm for parameter optimization..." alt="LevMarqFitter1D" shape="rect" coords="71,112,204,136"/>
 
47
<area href="classOpenMS_1_1Fitter1D.html" title="Abstract base class for all 1D-dimensional model fitter. " alt="Fitter1D" shape="rect" coords="71,56,204,80"/>
 
48
<area href="classOpenMS_1_1DefaultParamHandler.html" title="A base class for all classes handling default parameters. " alt="DefaultParamHandler" shape="rect" coords="0,0,133,24"/>
 
49
<area href="structOpenMS_1_1FeatureFinderDefs.html" title="The purpose of this struct is to provide definitions of classes and typedefs which are used throughou..." alt="FeatureFinderDefs" shape="rect" coords="143,0,276,24"/>
 
50
</map>
 
51
 </div></div>
 
52
<table class="memberdecls">
 
53
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
 
54
Classes</h2></td></tr>
 
55
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1EmgFitter1D_1_1Data.html">Data</a></td></tr>
 
56
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Helper struct (contains the size of an area and a raw data container)  <a href="structOpenMS_1_1EmgFitter1D_1_1Data.html#details">More...</a><br/></td></tr>
 
57
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
58
</table><table class="memberdecls">
 
59
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
 
60
Public Member Functions</h2></td></tr>
 
61
<tr class="memitem:a4168d960be2955fdedef8fdf09cc0cec"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#a4168d960be2955fdedef8fdf09cc0cec">EmgFitter1D</a> ()</td></tr>
 
62
<tr class="memdesc:a4168d960be2955fdedef8fdf09cc0cec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor.  <a href="#a4168d960be2955fdedef8fdf09cc0cec">More...</a><br/></td></tr>
 
63
<tr class="separator:a4168d960be2955fdedef8fdf09cc0cec"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
64
<tr class="memitem:ad03cb6c505993f5856b25015b121f8e4"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#ad03cb6c505993f5856b25015b121f8e4">EmgFitter1D</a> (const <a class="el" href="classOpenMS_1_1EmgFitter1D.html">EmgFitter1D</a> &amp;source)</td></tr>
 
65
<tr class="memdesc:ad03cb6c505993f5856b25015b121f8e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy constructor  <a href="#ad03cb6c505993f5856b25015b121f8e4">More...</a><br/></td></tr>
 
66
<tr class="separator:ad03cb6c505993f5856b25015b121f8e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
67
<tr class="memitem:ae587fa42f22a4371fbe1161d6417f49c"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#ae587fa42f22a4371fbe1161d6417f49c">~EmgFitter1D</a> ()</td></tr>
 
68
<tr class="memdesc:ae587fa42f22a4371fbe1161d6417f49c"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#ae587fa42f22a4371fbe1161d6417f49c">More...</a><br/></td></tr>
 
69
<tr class="separator:ae587fa42f22a4371fbe1161d6417f49c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
70
<tr class="memitem:a91d607199c5472f91a356f7e09ec008e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classOpenMS_1_1EmgFitter1D.html">EmgFitter1D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#a91d607199c5472f91a356f7e09ec008e">operator=</a> (const <a class="el" href="classOpenMS_1_1EmgFitter1D.html">EmgFitter1D</a> &amp;source)</td></tr>
 
71
<tr class="memdesc:a91d607199c5472f91a356f7e09ec008e"><td class="mdescLeft">&#160;</td><td class="mdescRight">assignment operator  <a href="#a91d607199c5472f91a356f7e09ec008e">More...</a><br/></td></tr>
 
72
<tr class="separator:a91d607199c5472f91a356f7e09ec008e"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
73
<tr class="memitem:a250458ea3a48557d8a6ccaa2df1ee1ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a5226d265fd03c7b41e9945248d241af1">QualityType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#a250458ea3a48557d8a6ccaa2df1ee1ec">fit1d</a> (const <a class="el" href="classOpenMS_1_1Fitter1D.html#a31ac7361125f91f71e3d07be39a76023">RawDataArrayType</a> &amp;range, <a class="el" href="classOpenMS_1_1InterpolationModel.html">InterpolationModel</a> *&amp;model)</td></tr>
 
74
<tr class="memdesc:a250458ea3a48557d8a6ccaa2df1ee1ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">return interpolation model  <a href="#a250458ea3a48557d8a6ccaa2df1ee1ec">More...</a><br/></td></tr>
 
75
<tr class="separator:a250458ea3a48557d8a6ccaa2df1ee1ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
76
<tr class="inherit_header pub_methods_classOpenMS_1_1LevMarqFitter1D"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1LevMarqFitter1D')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classOpenMS_1_1LevMarqFitter1D.html">LevMarqFitter1D</a></td></tr>
 
77
<tr class="memitem:a3b55a033d8895324a23b86c5b1bdb717 inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#a3b55a033d8895324a23b86c5b1bdb717">LevMarqFitter1D</a> ()</td></tr>
 
78
<tr class="memdesc:a3b55a033d8895324a23b86c5b1bdb717 inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor.  <a href="#a3b55a033d8895324a23b86c5b1bdb717">More...</a><br/></td></tr>
 
79
<tr class="separator:a3b55a033d8895324a23b86c5b1bdb717 inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
80
<tr class="memitem:afbaa9f26e8f7975084067ba6011cd0e0 inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#afbaa9f26e8f7975084067ba6011cd0e0">LevMarqFitter1D</a> (const <a class="el" href="classOpenMS_1_1LevMarqFitter1D.html">LevMarqFitter1D</a> &amp;source)</td></tr>
 
81
<tr class="memdesc:afbaa9f26e8f7975084067ba6011cd0e0 inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy constructor  <a href="#afbaa9f26e8f7975084067ba6011cd0e0">More...</a><br/></td></tr>
 
82
<tr class="separator:afbaa9f26e8f7975084067ba6011cd0e0 inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
83
<tr class="memitem:a846d4778606ba83e6b46000ea66c1c69 inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#a846d4778606ba83e6b46000ea66c1c69">~LevMarqFitter1D</a> ()</td></tr>
 
84
<tr class="memdesc:a846d4778606ba83e6b46000ea66c1c69 inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#a846d4778606ba83e6b46000ea66c1c69">More...</a><br/></td></tr>
 
85
<tr class="separator:a846d4778606ba83e6b46000ea66c1c69 inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
86
<tr class="memitem:ae722dae4381732aa238ce9eb145733bd inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classOpenMS_1_1LevMarqFitter1D.html">LevMarqFitter1D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#ae722dae4381732aa238ce9eb145733bd">operator=</a> (const <a class="el" href="classOpenMS_1_1LevMarqFitter1D.html">LevMarqFitter1D</a> &amp;source)</td></tr>
 
87
<tr class="memdesc:ae722dae4381732aa238ce9eb145733bd inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">assignment operator  <a href="#ae722dae4381732aa238ce9eb145733bd">More...</a><br/></td></tr>
 
88
<tr class="separator:ae722dae4381732aa238ce9eb145733bd inherit pub_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
89
<tr class="inherit_header pub_methods_classOpenMS_1_1Fitter1D"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1Fitter1D')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classOpenMS_1_1Fitter1D.html">Fitter1D</a></td></tr>
 
90
<tr class="memitem:a364bc9b1c336c3b791900e8ac2eff099 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a364bc9b1c336c3b791900e8ac2eff099">Fitter1D</a> ()</td></tr>
 
91
<tr class="memdesc:a364bc9b1c336c3b791900e8ac2eff099 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default constructor.  <a href="#a364bc9b1c336c3b791900e8ac2eff099">More...</a><br/></td></tr>
 
92
<tr class="separator:a364bc9b1c336c3b791900e8ac2eff099 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
93
<tr class="memitem:a3d8ff9a2d60a92c4a5b74f185f439619 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a3d8ff9a2d60a92c4a5b74f185f439619">Fitter1D</a> (const <a class="el" href="classOpenMS_1_1Fitter1D.html">Fitter1D</a> &amp;source)</td></tr>
 
94
<tr class="memdesc:a3d8ff9a2d60a92c4a5b74f185f439619 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">copy constructor  <a href="#a3d8ff9a2d60a92c4a5b74f185f439619">More...</a><br/></td></tr>
 
95
<tr class="separator:a3d8ff9a2d60a92c4a5b74f185f439619 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
96
<tr class="memitem:a59b303b80298eac4070a8565ce5b38a2 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a59b303b80298eac4070a8565ce5b38a2">~Fitter1D</a> ()</td></tr>
 
97
<tr class="memdesc:a59b303b80298eac4070a8565ce5b38a2 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">destructor  <a href="#a59b303b80298eac4070a8565ce5b38a2">More...</a><br/></td></tr>
 
98
<tr class="separator:a59b303b80298eac4070a8565ce5b38a2 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
99
<tr class="memitem:a7a5d715ca415daed32588e5e984601f8 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classOpenMS_1_1Fitter1D.html">Fitter1D</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a7a5d715ca415daed32588e5e984601f8">operator=</a> (const <a class="el" href="classOpenMS_1_1Fitter1D.html">Fitter1D</a> &amp;source)</td></tr>
 
100
<tr class="memdesc:a7a5d715ca415daed32588e5e984601f8 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">assignment operator  <a href="#a7a5d715ca415daed32588e5e984601f8">More...</a><br/></td></tr>
 
101
<tr class="separator:a7a5d715ca415daed32588e5e984601f8 inherit pub_methods_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
102
<tr class="inherit_header pub_methods_classOpenMS_1_1DefaultParamHandler"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classOpenMS_1_1DefaultParamHandler')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classOpenMS_1_1DefaultParamHandler.html">DefaultParamHandler</a></td></tr>
 
103
<tr class="memitem:afb6802fda161cb0c1a4a05597f94aecc inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#afb6802fda161cb0c1a4a05597f94aecc">DefaultParamHandler</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &amp;name)</td></tr>
 
104
<tr class="memdesc:afb6802fda161cb0c1a4a05597f94aecc inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor with name that is displayed in error messages.  <a href="#afb6802fda161cb0c1a4a05597f94aecc">More...</a><br/></td></tr>
 
105
<tr class="separator:afb6802fda161cb0c1a4a05597f94aecc inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
106
<tr class="memitem:a954da7eef3cfddda446574eaadd20abb inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a954da7eef3cfddda446574eaadd20abb">DefaultParamHandler</a> (const <a class="el" href="classOpenMS_1_1DefaultParamHandler.html">DefaultParamHandler</a> &amp;rhs)</td></tr>
 
107
<tr class="memdesc:a954da7eef3cfddda446574eaadd20abb inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy constructor.  <a href="#a954da7eef3cfddda446574eaadd20abb">More...</a><br/></td></tr>
 
108
<tr class="separator:a954da7eef3cfddda446574eaadd20abb inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
109
<tr class="memitem:a11e9d6dd34fe8860874aa8abe0ec121b inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a11e9d6dd34fe8860874aa8abe0ec121b">~DefaultParamHandler</a> ()</td></tr>
 
110
<tr class="memdesc:a11e9d6dd34fe8860874aa8abe0ec121b inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor.  <a href="#a11e9d6dd34fe8860874aa8abe0ec121b">More...</a><br/></td></tr>
 
111
<tr class="separator:a11e9d6dd34fe8860874aa8abe0ec121b inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
112
<tr class="memitem:ae6b6d68036a573a44f6609460ba2dfb6 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classOpenMS_1_1DefaultParamHandler.html">DefaultParamHandler</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#ae6b6d68036a573a44f6609460ba2dfb6">operator=</a> (const <a class="el" href="classOpenMS_1_1DefaultParamHandler.html">DefaultParamHandler</a> &amp;rhs)</td></tr>
 
113
<tr class="memdesc:ae6b6d68036a573a44f6609460ba2dfb6 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assignment operator.  <a href="#ae6b6d68036a573a44f6609460ba2dfb6">More...</a><br/></td></tr>
 
114
<tr class="separator:ae6b6d68036a573a44f6609460ba2dfb6 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
115
<tr class="memitem:ac435f2dd4d9f9328db83af97129a8d7e inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#ac435f2dd4d9f9328db83af97129a8d7e">operator==</a> (const <a class="el" href="classOpenMS_1_1DefaultParamHandler.html">DefaultParamHandler</a> &amp;rhs) const </td></tr>
 
116
<tr class="memdesc:ac435f2dd4d9f9328db83af97129a8d7e inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Equality operator.  <a href="#ac435f2dd4d9f9328db83af97129a8d7e">More...</a><br/></td></tr>
 
117
<tr class="separator:ac435f2dd4d9f9328db83af97129a8d7e inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
118
<tr class="memitem:abc8067511cfc949ae942ea2b08588f81 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#abc8067511cfc949ae942ea2b08588f81">setParameters</a> (const <a class="el" href="classOpenMS_1_1Param.html">Param</a> &amp;param)</td></tr>
 
119
<tr class="memdesc:abc8067511cfc949ae942ea2b08588f81 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sets the parameters.  <a href="#abc8067511cfc949ae942ea2b08588f81">More...</a><br/></td></tr>
 
120
<tr class="separator:abc8067511cfc949ae942ea2b08588f81 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
121
<tr class="memitem:a7f6aab5a7dfbdd1c062a4352a29361f3 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1Param.html">Param</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a7f6aab5a7dfbdd1c062a4352a29361f3">getParameters</a> () const </td></tr>
 
122
<tr class="memdesc:a7f6aab5a7dfbdd1c062a4352a29361f3 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Non-mutable access to the parameters.  <a href="#a7f6aab5a7dfbdd1c062a4352a29361f3">More...</a><br/></td></tr>
 
123
<tr class="separator:a7f6aab5a7dfbdd1c062a4352a29361f3 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
124
<tr class="memitem:a02f02fa9832ca3e8d47c575a39803a2a inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1Param.html">Param</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a02f02fa9832ca3e8d47c575a39803a2a">getDefaults</a> () const </td></tr>
 
125
<tr class="memdesc:a02f02fa9832ca3e8d47c575a39803a2a inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Non-mutable access to the default parameters.  <a href="#a02f02fa9832ca3e8d47c575a39803a2a">More...</a><br/></td></tr>
 
126
<tr class="separator:a02f02fa9832ca3e8d47c575a39803a2a inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
127
<tr class="memitem:aaee0f2845288173de9f6ad47e6ad31d5 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1String.html">String</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#aaee0f2845288173de9f6ad47e6ad31d5">getName</a> () const </td></tr>
 
128
<tr class="memdesc:aaee0f2845288173de9f6ad47e6ad31d5 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Non-mutable access to the name.  <a href="#aaee0f2845288173de9f6ad47e6ad31d5">More...</a><br/></td></tr>
 
129
<tr class="separator:aaee0f2845288173de9f6ad47e6ad31d5 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
130
<tr class="memitem:a77d37f2e1c12e8bd33ea0e660a89e927 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a77d37f2e1c12e8bd33ea0e660a89e927">setName</a> (const <a class="el" href="classOpenMS_1_1String.html">String</a> &amp;name)</td></tr>
 
131
<tr class="memdesc:a77d37f2e1c12e8bd33ea0e660a89e927 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mutable access to the name.  <a href="#a77d37f2e1c12e8bd33ea0e660a89e927">More...</a><br/></td></tr>
 
132
<tr class="separator:a77d37f2e1c12e8bd33ea0e660a89e927 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
133
<tr class="memitem:a768d4a2093627a2f34728656a9721bdf inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">const std::vector&lt; <a class="el" href="classOpenMS_1_1String.html">String</a> &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a768d4a2093627a2f34728656a9721bdf">getSubsections</a> () const </td></tr>
 
134
<tr class="memdesc:a768d4a2093627a2f34728656a9721bdf inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Non-mutable access to the registered subsections.  <a href="#a768d4a2093627a2f34728656a9721bdf">More...</a><br/></td></tr>
 
135
<tr class="separator:a768d4a2093627a2f34728656a9721bdf inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
136
</table><table class="memberdecls">
 
137
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
 
138
Static Public Member Functions</h2></td></tr>
 
139
<tr class="memitem:a0d49315bbd004f444888b8ab02c28266"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classOpenMS_1_1Fitter1D.html">Fitter1D</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#a0d49315bbd004f444888b8ab02c28266">create</a> ()</td></tr>
 
140
<tr class="memdesc:a0d49315bbd004f444888b8ab02c28266"><td class="mdescLeft">&#160;</td><td class="mdescRight">create new <a class="el" href="classOpenMS_1_1EmgFitter1D.html" title="Exponentially modified gaussian distribution fitter (1-dim.) using Levenberg-Marquardt algorithm (GSL...">EmgFitter1D</a> object (function needed by <a class="el" href="classOpenMS_1_1Factory.html" title="Returns FactoryProduct* based on the name of the desired concrete FactoryProduct. ...">Factory</a>)  <a href="#a0d49315bbd004f444888b8ab02c28266">More...</a><br/></td></tr>
 
141
<tr class="separator:a0d49315bbd004f444888b8ab02c28266"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
142
<tr class="memitem:af73fd15708e50e77665070023a09cc87"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#af73fd15708e50e77665070023a09cc87">getProductName</a> ()</td></tr>
 
143
<tr class="memdesc:af73fd15708e50e77665070023a09cc87"><td class="mdescLeft">&#160;</td><td class="mdescRight">name of the model (needed by <a class="el" href="classOpenMS_1_1Factory.html" title="Returns FactoryProduct* based on the name of the desired concrete FactoryProduct. ...">Factory</a>)  <a href="#af73fd15708e50e77665070023a09cc87">More...</a><br/></td></tr>
 
144
<tr class="separator:af73fd15708e50e77665070023a09cc87"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
145
<tr class="inherit_header pub_static_methods_classOpenMS_1_1Fitter1D"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classOpenMS_1_1Fitter1D')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classOpenMS_1_1Fitter1D.html">Fitter1D</a></td></tr>
 
146
<tr class="memitem:a7899dbe105534dc1f81971dd71a26ff0 inherit pub_static_methods_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a7899dbe105534dc1f81971dd71a26ff0">registerChildren</a> ()</td></tr>
 
147
<tr class="memdesc:a7899dbe105534dc1f81971dd71a26ff0 inherit pub_static_methods_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">register all derived classes here  <a href="#a7899dbe105534dc1f81971dd71a26ff0">More...</a><br/></td></tr>
 
148
<tr class="separator:a7899dbe105534dc1f81971dd71a26ff0 inherit pub_static_methods_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
149
</table><table class="memberdecls">
 
150
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
 
151
Protected Member Functions</h2></td></tr>
 
152
<tr class="memitem:a3890c11404540c944778022c1e958a5f"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#a3890c11404540c944778022c1e958a5f">setInitialParameters_</a> (const <a class="el" href="classOpenMS_1_1Fitter1D.html#a31ac7361125f91f71e3d07be39a76023">RawDataArrayType</a> &amp;set)</td></tr>
 
153
<tr class="memdesc:a3890c11404540c944778022c1e958a5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute start parameter.  <a href="#a3890c11404540c944778022c1e958a5f">More...</a><br/></td></tr>
 
154
<tr class="separator:a3890c11404540c944778022c1e958a5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
155
<tr class="memitem:ae38551e1b1b47cb33cd5ae6aceb1f289"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#ae38551e1b1b47cb33cd5ae6aceb1f289">printState_</a> (<a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> iter, gsl_multifit_fdfsolver *s)</td></tr>
 
156
<tr class="separator:ae38551e1b1b47cb33cd5ae6aceb1f289"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
157
<tr class="memitem:aaf258e1a9846d9b238ee4b3005ad3ee9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#aaf258e1a9846d9b238ee4b3005ad3ee9">updateMembers_</a> ()</td></tr>
 
158
<tr class="memdesc:aaf258e1a9846d9b238ee4b3005ad3ee9"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method is used to update extra member variables at the end of the <a class="el" href="classOpenMS_1_1DefaultParamHandler.html#abc8067511cfc949ae942ea2b08588f81" title="Sets the parameters. ">setParameters()</a> method.  <a href="#aaf258e1a9846d9b238ee4b3005ad3ee9">More...</a><br/></td></tr>
 
159
<tr class="separator:aaf258e1a9846d9b238ee4b3005ad3ee9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
160
<tr class="inherit_header pro_methods_classOpenMS_1_1LevMarqFitter1D"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classOpenMS_1_1LevMarqFitter1D')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classOpenMS_1_1LevMarqFitter1D.html">LevMarqFitter1D</a></td></tr>
 
161
<tr class="memitem:a9a6028d7c7b5d64340f87701e144a7c1 inherit pro_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#a9a6028d7c7b5d64340f87701e144a7c1">getGslStatus_</a> ()</td></tr>
 
162
<tr class="memdesc:a9a6028d7c7b5d64340f87701e144a7c1 inherit pro_methods_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return GSL status as string.  <a href="#a9a6028d7c7b5d64340f87701e144a7c1">More...</a><br/></td></tr>
 
163
<tr class="separator:a9a6028d7c7b5d64340f87701e144a7c1 inherit pro_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
164
<tr class="memitem:a6cf7a822ee5c9db565d40e235646ee78 inherit pro_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#a6cf7a822ee5c9db565d40e235646ee78">optimize_</a> (const <a class="el" href="classOpenMS_1_1Fitter1D.html#a31ac7361125f91f71e3d07be39a76023">RawDataArrayType</a> &amp;set, <a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> num_params, <a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a> x_init[], <a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a>(*residual)(const gsl_vector *x, void *params, gsl_vector *f), <a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a>(*jacobian)(const gsl_vector *x, void *params, gsl_matrix *J), <a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a>(*evaluate)(const gsl_vector *x, void *params, gsl_vector *f, gsl_matrix *J), void *advanced_params)</td></tr>
 
165
<tr class="memdesc:a6cf7a822ee5c9db565d40e235646ee78 inherit pro_methods_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Optimize start parameter.  <a href="#a6cf7a822ee5c9db565d40e235646ee78">More...</a><br/></td></tr>
 
166
<tr class="separator:a6cf7a822ee5c9db565d40e235646ee78 inherit pro_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
167
<tr class="memitem:aaf258e1a9846d9b238ee4b3005ad3ee9 inherit pro_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#aaf258e1a9846d9b238ee4b3005ad3ee9">updateMembers_</a> ()</td></tr>
 
168
<tr class="memdesc:aaf258e1a9846d9b238ee4b3005ad3ee9 inherit pro_methods_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method is used to update extra member variables at the end of the <a class="el" href="classOpenMS_1_1DefaultParamHandler.html#abc8067511cfc949ae942ea2b08588f81" title="Sets the parameters. ">setParameters()</a> method.  <a href="#aaf258e1a9846d9b238ee4b3005ad3ee9">More...</a><br/></td></tr>
 
169
<tr class="separator:aaf258e1a9846d9b238ee4b3005ad3ee9 inherit pro_methods_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
170
<tr class="inherit_header pro_methods_classOpenMS_1_1DefaultParamHandler"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classOpenMS_1_1DefaultParamHandler')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classOpenMS_1_1DefaultParamHandler.html">DefaultParamHandler</a></td></tr>
 
171
<tr class="memitem:a2802c591e6d7fd3fd9cc35f5e875d0ba inherit pro_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a2802c591e6d7fd3fd9cc35f5e875d0ba">defaultsToParam_</a> ()</td></tr>
 
172
<tr class="memdesc:a2802c591e6d7fd3fd9cc35f5e875d0ba inherit pro_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the parameters after the defaults have been set in the constructor.  <a href="#a2802c591e6d7fd3fd9cc35f5e875d0ba">More...</a><br/></td></tr>
 
173
<tr class="separator:a2802c591e6d7fd3fd9cc35f5e875d0ba inherit pro_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
174
</table><table class="memberdecls">
 
175
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-methods"></a>
 
176
Static Protected Member Functions</h2></td></tr>
 
177
<tr class="memitem:a55ce7167aaa20aa7c072a25d774b6e40"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#a55ce7167aaa20aa7c072a25d774b6e40">residual_</a> (const gsl_vector *x, void *params, gsl_vector *f)</td></tr>
 
178
<tr class="memdesc:a55ce7167aaa20aa7c072a25d774b6e40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Evaluation of the target function for nonlinear optimization.  <a href="#a55ce7167aaa20aa7c072a25d774b6e40">More...</a><br/></td></tr>
 
179
<tr class="separator:a55ce7167aaa20aa7c072a25d774b6e40"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
180
<tr class="memitem:a782145ee2a756ba309b5eb265e54239c"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#a782145ee2a756ba309b5eb265e54239c">jacobian_</a> (const gsl_vector *x, void *params, gsl_matrix *J)</td></tr>
 
181
<tr class="memdesc:a782145ee2a756ba309b5eb265e54239c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compute the Jacobian matrix, where each row of the matrix corresponds to a point in the data.  <a href="#a782145ee2a756ba309b5eb265e54239c">More...</a><br/></td></tr>
 
182
<tr class="separator:a782145ee2a756ba309b5eb265e54239c"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
183
<tr class="memitem:a8f30d0acdaa3548d942362496fcd1fc9"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#a8f30d0acdaa3548d942362496fcd1fc9">evaluate_</a> (const gsl_vector *x, void *params, gsl_vector *f, gsl_matrix *J)</td></tr>
 
184
<tr class="memdesc:a8f30d0acdaa3548d942362496fcd1fc9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Driver function for the evaluation of function and jacobian.  <a href="#a8f30d0acdaa3548d942362496fcd1fc9">More...</a><br/></td></tr>
 
185
<tr class="separator:a8f30d0acdaa3548d942362496fcd1fc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
186
</table><table class="memberdecls">
 
187
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
 
188
Protected Attributes</h2></td></tr>
 
189
<tr class="memitem:a54b4c9c869f441aa65f548d22cee52ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#a54b4c9c869f441aa65f548d22cee52ad">height_</a></td></tr>
 
190
<tr class="memdesc:a54b4c9c869f441aa65f548d22cee52ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameter of emg - peak height.  <a href="#a54b4c9c869f441aa65f548d22cee52ad">More...</a><br/></td></tr>
 
191
<tr class="separator:a54b4c9c869f441aa65f548d22cee52ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
192
<tr class="memitem:ae5e49ffb0e07bbff4c6640e4de407661"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#ae5e49ffb0e07bbff4c6640e4de407661">width_</a></td></tr>
 
193
<tr class="memdesc:ae5e49ffb0e07bbff4c6640e4de407661"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameter of emg - peak width.  <a href="#ae5e49ffb0e07bbff4c6640e4de407661">More...</a><br/></td></tr>
 
194
<tr class="separator:ae5e49ffb0e07bbff4c6640e4de407661"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
195
<tr class="memitem:af4fa25f8e5e61122369b340133b3ce08"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#af4fa25f8e5e61122369b340133b3ce08">symmetry_</a></td></tr>
 
196
<tr class="memdesc:af4fa25f8e5e61122369b340133b3ce08"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameter of emg - peak symmetry.  <a href="#af4fa25f8e5e61122369b340133b3ce08">More...</a><br/></td></tr>
 
197
<tr class="separator:af4fa25f8e5e61122369b340133b3ce08"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
198
<tr class="memitem:a7845e32064b46a963bc670a909f5c065"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1EmgFitter1D.html#a7845e32064b46a963bc670a909f5c065">retention_</a></td></tr>
 
199
<tr class="memdesc:a7845e32064b46a963bc670a909f5c065"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameter of emg - peak retention time.  <a href="#a7845e32064b46a963bc670a909f5c065">More...</a><br/></td></tr>
 
200
<tr class="separator:a7845e32064b46a963bc670a909f5c065"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
201
<tr class="inherit_header pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1LevMarqFitter1D')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classOpenMS_1_1LevMarqFitter1D.html">LevMarqFitter1D</a></td></tr>
 
202
<tr class="memitem:aa00b06262a8db342ffe62df8f918c665 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#aa00b06262a8db342ffe62df8f918c665">gsl_status_</a></td></tr>
 
203
<tr class="memdesc:aa00b06262a8db342ffe62df8f918c665 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">GSL status.  <a href="#aa00b06262a8db342ffe62df8f918c665">More...</a><br/></td></tr>
 
204
<tr class="separator:aa00b06262a8db342ffe62df8f918c665 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
205
<tr class="memitem:ab4bda0318b186ad5113740ee5102ddb6 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#ab4bda0318b186ad5113740ee5102ddb6">symmetric_</a></td></tr>
 
206
<tr class="memdesc:ab4bda0318b186ad5113740ee5102ddb6 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Parameter indicates symmetric peaks.  <a href="#ab4bda0318b186ad5113740ee5102ddb6">More...</a><br/></td></tr>
 
207
<tr class="separator:ab4bda0318b186ad5113740ee5102ddb6 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
208
<tr class="memitem:a65156c6922b9524db057849c1d14cd56 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#a65156c6922b9524db057849c1d14cd56">max_iteration_</a></td></tr>
 
209
<tr class="memdesc:a65156c6922b9524db057849c1d14cd56 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum number of iterations.  <a href="#a65156c6922b9524db057849c1d14cd56">More...</a><br/></td></tr>
 
210
<tr class="separator:a65156c6922b9524db057849c1d14cd56 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
211
<tr class="memitem:ad3b783bac8060a71744f66dc9074138a inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#ad3b783bac8060a71744f66dc9074138a">abs_error_</a></td></tr>
 
212
<tr class="memdesc:ad3b783bac8060a71744f66dc9074138a inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Absolute error.  <a href="#ad3b783bac8060a71744f66dc9074138a">More...</a><br/></td></tr>
 
213
<tr class="separator:ad3b783bac8060a71744f66dc9074138a inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
214
<tr class="memitem:ab75e42fa8dcc243c38f9eebbdb760196 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#ab75e42fa8dcc243c38f9eebbdb760196">rel_error_</a></td></tr>
 
215
<tr class="memdesc:ab75e42fa8dcc243c38f9eebbdb760196 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Relative error.  <a href="#ab75e42fa8dcc243c38f9eebbdb760196">More...</a><br/></td></tr>
 
216
<tr class="separator:ab75e42fa8dcc243c38f9eebbdb760196 inherit pro_attribs_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
217
<tr class="inherit_header pro_attribs_classOpenMS_1_1Fitter1D"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1Fitter1D')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classOpenMS_1_1Fitter1D.html">Fitter1D</a></td></tr>
 
218
<tr class="memitem:a550aafc7c40f4722708edca5488f5b6b inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a550aafc7c40f4722708edca5488f5b6b">tolerance_stdev_box_</a></td></tr>
 
219
<tr class="memdesc:a550aafc7c40f4722708edca5488f5b6b inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">standard derivation in bounding box  <a href="#a550aafc7c40f4722708edca5488f5b6b">More...</a><br/></td></tr>
 
220
<tr class="separator:a550aafc7c40f4722708edca5488f5b6b inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
221
<tr class="memitem:a16eab8728e60312fdffd831177c2a919 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a16eab8728e60312fdffd831177c2a919">min_</a></td></tr>
 
222
<tr class="memdesc:a16eab8728e60312fdffd831177c2a919 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">minimum of the bounding box  <a href="#a16eab8728e60312fdffd831177c2a919">More...</a><br/></td></tr>
 
223
<tr class="separator:a16eab8728e60312fdffd831177c2a919 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
224
<tr class="memitem:a1e9e2590566fa952537334d0e03ec026 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a1e9e2590566fa952537334d0e03ec026">max_</a></td></tr>
 
225
<tr class="memdesc:a1e9e2590566fa952537334d0e03ec026 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">maximum of the bounding box  <a href="#a1e9e2590566fa952537334d0e03ec026">More...</a><br/></td></tr>
 
226
<tr class="separator:a1e9e2590566fa952537334d0e03ec026 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
227
<tr class="memitem:a6d3e1ab500bdb3c2377a52f041fe9fe9 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a6d3e1ab500bdb3c2377a52f041fe9fe9">stdev1_</a></td></tr>
 
228
<tr class="memdesc:a6d3e1ab500bdb3c2377a52f041fe9fe9 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">standard derivation  <a href="#a6d3e1ab500bdb3c2377a52f041fe9fe9">More...</a><br/></td></tr>
 
229
<tr class="separator:a6d3e1ab500bdb3c2377a52f041fe9fe9 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
230
<tr class="memitem:af3d1df58e6c751f3857b2d482619e6c8 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#af3d1df58e6c751f3857b2d482619e6c8">stdev2_</a></td></tr>
 
231
<tr class="memdesc:af3d1df58e6c751f3857b2d482619e6c8 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">standard derivation  <a href="#af3d1df58e6c751f3857b2d482619e6c8">More...</a><br/></td></tr>
 
232
<tr class="separator:af3d1df58e6c751f3857b2d482619e6c8 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
233
<tr class="memitem:acf152a000c39be576d6534beced98453 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Math_1_1BasicStatistics.html">Math::BasicStatistics</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#acf152a000c39be576d6534beced98453">statistics_</a></td></tr>
 
234
<tr class="memdesc:acf152a000c39be576d6534beced98453 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">basic statistics  <a href="#acf152a000c39be576d6534beced98453">More...</a><br/></td></tr>
 
235
<tr class="separator:acf152a000c39be576d6534beced98453 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
236
<tr class="memitem:a96c09b8586bf3bb69f3917a25a974479 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a96c09b8586bf3bb69f3917a25a974479">interpolation_step_</a></td></tr>
 
237
<tr class="memdesc:a96c09b8586bf3bb69f3917a25a974479 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">interpolation step size  <a href="#a96c09b8586bf3bb69f3917a25a974479">More...</a><br/></td></tr>
 
238
<tr class="separator:a96c09b8586bf3bb69f3917a25a974479 inherit pro_attribs_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
239
<tr class="inherit_header pro_attribs_classOpenMS_1_1DefaultParamHandler"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classOpenMS_1_1DefaultParamHandler')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classOpenMS_1_1DefaultParamHandler.html">DefaultParamHandler</a></td></tr>
 
240
<tr class="memitem:a28c73e623c63a4fe3bfceb1ae8274f39 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Param.html">Param</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a28c73e623c63a4fe3bfceb1ae8274f39">param_</a></td></tr>
 
241
<tr class="memdesc:a28c73e623c63a4fe3bfceb1ae8274f39 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Container for current parameters.  <a href="#a28c73e623c63a4fe3bfceb1ae8274f39">More...</a><br/></td></tr>
 
242
<tr class="separator:a28c73e623c63a4fe3bfceb1ae8274f39 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
243
<tr class="memitem:a761b1937850c141d0c6fff0e4d633a04 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1Param.html">Param</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a761b1937850c141d0c6fff0e4d633a04">defaults_</a></td></tr>
 
244
<tr class="memdesc:a761b1937850c141d0c6fff0e4d633a04 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Container for default parameters. This member should be filled in the constructor of derived classes!  <a href="#a761b1937850c141d0c6fff0e4d633a04">More...</a><br/></td></tr>
 
245
<tr class="separator:a761b1937850c141d0c6fff0e4d633a04 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
246
<tr class="memitem:ac4b0e20bc59c7a5afe016c69067e428c inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="classOpenMS_1_1String.html">String</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#ac4b0e20bc59c7a5afe016c69067e428c">subsections_</a></td></tr>
 
247
<tr class="memdesc:ac4b0e20bc59c7a5afe016c69067e428c inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Container for registered subsections. This member should be filled in the constructor of derived classes!  <a href="#ac4b0e20bc59c7a5afe016c69067e428c">More...</a><br/></td></tr>
 
248
<tr class="separator:ac4b0e20bc59c7a5afe016c69067e428c inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
249
<tr class="memitem:a5a51f3f150b09068256195e934339a19 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1String.html">String</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a5a51f3f150b09068256195e934339a19">error_name_</a></td></tr>
 
250
<tr class="memdesc:a5a51f3f150b09068256195e934339a19 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">Name that is displayed in error messages during the parameter checking.  <a href="#a5a51f3f150b09068256195e934339a19">More...</a><br/></td></tr>
 
251
<tr class="separator:a5a51f3f150b09068256195e934339a19 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
252
<tr class="memitem:a7c3b265b697a57615da5cd3274780efd inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a7c3b265b697a57615da5cd3274780efd">check_defaults_</a></td></tr>
 
253
<tr class="memdesc:a7c3b265b697a57615da5cd3274780efd inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">If this member is set to false no checking if parameters in done;.  <a href="#a7c3b265b697a57615da5cd3274780efd">More...</a><br/></td></tr>
 
254
<tr class="separator:a7c3b265b697a57615da5cd3274780efd inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
255
<tr class="memitem:aba444910e4fccb93f91bf7ab135f508a inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#aba444910e4fccb93f91bf7ab135f508a">warn_empty_defaults_</a></td></tr>
 
256
<tr class="memdesc:aba444910e4fccb93f91bf7ab135f508a inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft">&#160;</td><td class="mdescRight">If this member is set to false no warning is emitted when defaults are empty;.  <a href="#aba444910e4fccb93f91bf7ab135f508a">More...</a><br/></td></tr>
 
257
<tr class="separator:aba444910e4fccb93f91bf7ab135f508a inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
258
</table><table class="memberdecls">
 
259
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
 
260
Additional Inherited Members</h2></td></tr>
 
261
<tr class="inherit_header pub_types_classOpenMS_1_1LevMarqFitter1D"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classOpenMS_1_1LevMarqFitter1D')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classOpenMS_1_1LevMarqFitter1D.html">LevMarqFitter1D</a></td></tr>
 
262
<tr class="memitem:a666b09aacc44988143f9e384835c83c7 inherit pub_types_classOpenMS_1_1LevMarqFitter1D"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="classdouble.html">double</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#a666b09aacc44988143f9e384835c83c7">ContainerType</a></td></tr>
 
263
<tr class="separator:a666b09aacc44988143f9e384835c83c7 inherit pub_types_classOpenMS_1_1LevMarqFitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
264
<tr class="inherit_header pub_types_classOpenMS_1_1Fitter1D"><td colspan="2" onclick="javascript:toggleInherit('pub_types_classOpenMS_1_1Fitter1D')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="classOpenMS_1_1Fitter1D.html">Fitter1D</a></td></tr>
 
265
<tr class="memitem:af7439235b89a75354a2e87350e36834f inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structOpenMS_1_1IsotopeCluster.html#aed4049efd4228c847ab300ac4c466eca">IsotopeCluster::IndexSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#af7439235b89a75354a2e87350e36834f">IndexSet</a></td></tr>
 
266
<tr class="memdesc:af7439235b89a75354a2e87350e36834f inherit pub_types_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">IndexSet.  <a href="#af7439235b89a75354a2e87350e36834f">More...</a><br/></td></tr>
 
267
<tr class="separator:af7439235b89a75354a2e87350e36834f inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
268
<tr class="memitem:af01a99958d0b18999737158daf8820ac inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
 
269
<a class="el" href="structOpenMS_1_1IsotopeCluster_1_1ChargedIndexSet.html">IsotopeCluster::ChargedIndexSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#af01a99958d0b18999737158daf8820ac">ChargedIndexSet</a></td></tr>
 
270
<tr class="memdesc:af01a99958d0b18999737158daf8820ac inherit pub_types_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">IndexSet with charge information.  <a href="#af01a99958d0b18999737158daf8820ac">More...</a><br/></td></tr>
 
271
<tr class="separator:af01a99958d0b18999737158daf8820ac inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
272
<tr class="memitem:a75145a9f1f2689d0f54565ffbdb1f5d6 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classOpenMS_1_1Peak2D.html#a063d40a3528749f1a905ab04d76387e0">Feature::CoordinateType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a></td></tr>
 
273
<tr class="memdesc:a75145a9f1f2689d0f54565ffbdb1f5d6 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Single coordinate.  <a href="#a75145a9f1f2689d0f54565ffbdb1f5d6">More...</a><br/></td></tr>
 
274
<tr class="separator:a75145a9f1f2689d0f54565ffbdb1f5d6 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
275
<tr class="memitem:a5226d265fd03c7b41e9945248d241af1 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classOpenMS_1_1BaseFeature.html#a8ca1d75ff489493f4458fa7137186089">Feature::QualityType</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a5226d265fd03c7b41e9945248d241af1">QualityType</a></td></tr>
 
276
<tr class="memdesc:a5226d265fd03c7b41e9945248d241af1 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Quality of a feature.  <a href="#a5226d265fd03c7b41e9945248d241af1">More...</a><br/></td></tr>
 
277
<tr class="separator:a5226d265fd03c7b41e9945248d241af1 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
278
<tr class="memitem:acb81e212d389ef4e5959be66d4e733c8 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classOpenMS_1_1Peak1D.html">Peak1D</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#acb81e212d389ef4e5959be66d4e733c8">PeakType</a></td></tr>
 
279
<tr class="memdesc:acb81e212d389ef4e5959be66d4e733c8 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raw data point type.  <a href="#acb81e212d389ef4e5959be66d4e733c8">More...</a><br/></td></tr>
 
280
<tr class="separator:acb81e212d389ef4e5959be66d4e733c8 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
281
<tr class="memitem:a31ac7361125f91f71e3d07be39a76023 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="classOpenMS_1_1Fitter1D.html#acb81e212d389ef4e5959be66d4e733c8">PeakType</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a31ac7361125f91f71e3d07be39a76023">RawDataArrayType</a></td></tr>
 
282
<tr class="memdesc:a31ac7361125f91f71e3d07be39a76023 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raw data container type using for the temporary storage of the input data.  <a href="#a31ac7361125f91f71e3d07be39a76023">More...</a><br/></td></tr>
 
283
<tr class="separator:a31ac7361125f91f71e3d07be39a76023 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
284
<tr class="memitem:a1dca38fc61c4c5a612bca5eeb8730da3 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memItemLeft" align="right" valign="top">typedef RawDataArrayType::iterator&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1Fitter1D.html#a1dca38fc61c4c5a612bca5eeb8730da3">PeakIterator</a></td></tr>
 
285
<tr class="memdesc:a1dca38fc61c4c5a612bca5eeb8730da3 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="mdescLeft">&#160;</td><td class="mdescRight">Raw data iterator.  <a href="#a1dca38fc61c4c5a612bca5eeb8730da3">More...</a><br/></td></tr>
 
286
<tr class="separator:a1dca38fc61c4c5a612bca5eeb8730da3 inherit pub_types_classOpenMS_1_1Fitter1D"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
287
<tr class="inherit_header pub_types_structOpenMS_1_1FeatureFinderDefs"><td colspan="2" onclick="javascript:toggleInherit('pub_types_structOpenMS_1_1FeatureFinderDefs')"><img src="closed.png" alt="-"/>&#160;Public Types inherited from <a class="el" href="structOpenMS_1_1FeatureFinderDefs.html">FeatureFinderDefs</a></td></tr>
 
288
<tr class="memitem:a3f3de3e0d751949b8d0b60ffb302944a inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1FeatureFinderDefs.html#a3f3de3e0d751949b8d0b60ffb302944a">Flag</a> { <a class="el" href="structOpenMS_1_1FeatureFinderDefs.html#a3f3de3e0d751949b8d0b60ffb302944aaa09b651ef326a9d8efcee5cc5b720ab4">UNUSED</a>, 
 
289
<a class="el" href="structOpenMS_1_1FeatureFinderDefs.html#a3f3de3e0d751949b8d0b60ffb302944aa1e780c62cb3fd2edcac39f739bbe6f6c">USED</a>
 
290
 }</td></tr>
 
291
<tr class="memdesc:a3f3de3e0d751949b8d0b60ffb302944a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Flags that indicate if a peak is already used in a feature.  <a href="structOpenMS_1_1FeatureFinderDefs.html#a3f3de3e0d751949b8d0b60ffb302944a">More...</a><br/></td></tr>
 
292
<tr class="separator:a3f3de3e0d751949b8d0b60ffb302944a inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
293
<tr class="memitem:aaee0bfd850887fdc58115cead9e9b8b9 inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structOpenMS_1_1IsotopeCluster.html#a0cab124671a3ada269f0553e1c8934da">IsotopeCluster::IndexPair</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1FeatureFinderDefs.html#aaee0bfd850887fdc58115cead9e9b8b9">IndexPair</a></td></tr>
 
294
<tr class="memdesc:aaee0bfd850887fdc58115cead9e9b8b9 inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Index to peak consisting of two UInts (scan index / peak index)  <a href="#aaee0bfd850887fdc58115cead9e9b8b9">More...</a><br/></td></tr>
 
295
<tr class="separator:aaee0bfd850887fdc58115cead9e9b8b9 inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
296
<tr class="memitem:af01a99958d0b18999737158daf8820ac inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="memItemLeft" align="right" valign="top">typedef <br class="typebreak"/>
 
297
<a class="el" href="structOpenMS_1_1IsotopeCluster_1_1ChargedIndexSet.html">IsotopeCluster::ChargedIndexSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1FeatureFinderDefs.html#af01a99958d0b18999737158daf8820ac">ChargedIndexSet</a></td></tr>
 
298
<tr class="memdesc:af01a99958d0b18999737158daf8820ac inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="mdescLeft">&#160;</td><td class="mdescRight">Index to peak consisting of two UInts (scan index / peak index) with charge information.  <a href="#af01a99958d0b18999737158daf8820ac">More...</a><br/></td></tr>
 
299
<tr class="separator:af01a99958d0b18999737158daf8820ac inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
300
<tr class="memitem:af7439235b89a75354a2e87350e36834f inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structOpenMS_1_1IsotopeCluster.html#aed4049efd4228c847ab300ac4c466eca">IsotopeCluster::IndexSet</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1FeatureFinderDefs.html#af7439235b89a75354a2e87350e36834f">IndexSet</a></td></tr>
 
301
<tr class="memdesc:af7439235b89a75354a2e87350e36834f inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="mdescLeft">&#160;</td><td class="mdescRight">A set of peak indices.  <a href="#af7439235b89a75354a2e87350e36834f">More...</a><br/></td></tr>
 
302
<tr class="separator:af7439235b89a75354a2e87350e36834f inherit pub_types_structOpenMS_1_1FeatureFinderDefs"><td class="memSeparator" colspan="2">&#160;</td></tr>
 
303
</table>
 
304
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
 
305
<div class="textblock"><p>Exponentially modified gaussian distribution fitter (1-dim.) using Levenberg-Marquardt algorithm (GSL implementation) for parameter optimization. </p>
 
306
<B>Parameters of this class are:</B><BR><BR>
 
307
<table border="1" style="border-style:solid; border-collapse:collapse; border-color:#c0c0c0;" width="100%" cellpadding="4">
 
308
<tr style="border-bottom:1px solid black; background:#fffff0"><th>Name</th><th>Type</th><th>Default</th><th>Restrictions</th><th>Description</th></tr>
 
309
<tr>
 
310
  <td style="vertical-align:top"><i>interpolation_step</i></td>
 
311
  <td style="vertical-align:top">float</td><td style="vertical-align:top">0.2</td>
 
312
  <td style="vertical-align:top">&nbsp;</td><td style="vertical-align:top">Sampling rate for the interpolation of the model function.</td>
 
313
</tr>
 
314
<tr>
 
315
  <td style="vertical-align:top"><i>tolerance_stdev_bounding_box</i></td>
 
316
  <td style="vertical-align:top">float</td><td style="vertical-align:top">3</td>
 
317
  <td style="vertical-align:top">&nbsp;</td><td style="vertical-align:top">Bounding box has range [minimim of data, maximum of data] enlarged by tolerance_stdev_bounding_box times the standard deviation of the data.</td>
 
318
</tr>
 
319
<tr>
 
320
  <td style="vertical-align:top"><i>max_iteration</i></td>
 
321
  <td style="vertical-align:top">int</td><td style="vertical-align:top">500</td>
 
322
  <td style="vertical-align:top">&nbsp;</td><td style="vertical-align:top">Maximum number of iterations using by Levenberg-Marquardt algorithm.</td>
 
323
</tr>
 
324
<tr>
 
325
  <td style="vertical-align:top"><i>deltaAbsError</i></td>
 
326
  <td style="vertical-align:top">float</td><td style="vertical-align:top">0.0001</td>
 
327
  <td style="vertical-align:top">&nbsp;</td><td style="vertical-align:top">Absolute error used by the Levenberg-Marquardt algorithm.</td>
 
328
</tr>
 
329
<tr>
 
330
  <td style="vertical-align:top"><i>deltaRelError</i></td>
 
331
  <td style="vertical-align:top">float</td><td style="vertical-align:top">0.0001</td>
 
332
  <td style="vertical-align:top">&nbsp;</td><td style="vertical-align:top">Relative error used by the Levenberg-Marquardt algorithm.</td>
 
333
</tr>
 
334
<tr>
 
335
  <td style="vertical-align:top"><i>statistics:mean</i></td>
 
336
  <td style="vertical-align:top">float</td><td style="vertical-align:top">1</td>
 
337
  <td style="vertical-align:top">&nbsp;</td><td style="vertical-align:top">Centroid position of the model.</td>
 
338
</tr>
 
339
<tr>
 
340
  <td style="vertical-align:top"><i>statistics:variance</i></td>
 
341
  <td style="vertical-align:top">float</td><td style="vertical-align:top">1</td>
 
342
  <td style="vertical-align:top">&nbsp;</td><td style="vertical-align:top">Variance of the model.</td>
 
343
</tr>
 
344
</table>
 
345
<br>
 
346
<b>Note:</b>
 
347
<UL style="margin-top:0px;">
 
348
  <LI> If a section name is documented, the documentation is displayed as tooltip.
 
349
  <LI> Advanced parameter names are italic.
 
350
</UL>
 
351
 </div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
 
352
<a class="anchor" id="a4168d960be2955fdedef8fdf09cc0cec"></a>
 
353
<div class="memitem">
 
354
<div class="memproto">
 
355
      <table class="memname">
 
356
        <tr>
 
357
          <td class="memname"><a class="el" href="classOpenMS_1_1EmgFitter1D.html">EmgFitter1D</a> </td>
 
358
          <td>(</td>
 
359
          <td class="paramname"></td><td>)</td>
 
360
          <td></td>
 
361
        </tr>
 
362
      </table>
 
363
</div><div class="memdoc">
 
364
 
 
365
<p>Default constructor. </p>
 
366
 
 
367
</div>
 
368
</div>
 
369
<a class="anchor" id="ad03cb6c505993f5856b25015b121f8e4"></a>
 
370
<div class="memitem">
 
371
<div class="memproto">
 
372
      <table class="memname">
 
373
        <tr>
 
374
          <td class="memname"><a class="el" href="classOpenMS_1_1EmgFitter1D.html">EmgFitter1D</a> </td>
 
375
          <td>(</td>
 
376
          <td class="paramtype">const <a class="el" href="classOpenMS_1_1EmgFitter1D.html">EmgFitter1D</a> &amp;&#160;</td>
 
377
          <td class="paramname"><em>source</em></td><td>)</td>
 
378
          <td></td>
 
379
        </tr>
 
380
      </table>
 
381
</div><div class="memdoc">
 
382
 
 
383
<p>copy constructor </p>
 
384
 
 
385
</div>
 
386
</div>
 
387
<a class="anchor" id="ae587fa42f22a4371fbe1161d6417f49c"></a>
 
388
<div class="memitem">
 
389
<div class="memproto">
 
390
<table class="mlabels">
 
391
  <tr>
 
392
  <td class="mlabels-left">
 
393
      <table class="memname">
 
394
        <tr>
 
395
          <td class="memname">virtual ~<a class="el" href="classOpenMS_1_1EmgFitter1D.html">EmgFitter1D</a> </td>
 
396
          <td>(</td>
 
397
          <td class="paramname"></td><td>)</td>
 
398
          <td></td>
 
399
        </tr>
 
400
      </table>
 
401
  </td>
 
402
  <td class="mlabels-right">
 
403
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
 
404
  </tr>
 
405
</table>
 
406
</div><div class="memdoc">
 
407
 
 
408
<p>destructor </p>
 
409
 
 
410
</div>
 
411
</div>
 
412
<h2 class="groupheader">Member Function Documentation</h2>
 
413
<a class="anchor" id="a0d49315bbd004f444888b8ab02c28266"></a>
 
414
<div class="memitem">
 
415
<div class="memproto">
 
416
<table class="mlabels">
 
417
  <tr>
 
418
  <td class="mlabels-left">
 
419
      <table class="memname">
 
420
        <tr>
 
421
          <td class="memname">static <a class="el" href="classOpenMS_1_1Fitter1D.html">Fitter1D</a>* create </td>
 
422
          <td>(</td>
 
423
          <td class="paramname"></td><td>)</td>
 
424
          <td></td>
 
425
        </tr>
 
426
      </table>
 
427
  </td>
 
428
  <td class="mlabels-right">
 
429
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
 
430
  </tr>
 
431
</table>
 
432
</div><div class="memdoc">
 
433
 
 
434
<p>create new <a class="el" href="classOpenMS_1_1EmgFitter1D.html" title="Exponentially modified gaussian distribution fitter (1-dim.) using Levenberg-Marquardt algorithm (GSL...">EmgFitter1D</a> object (function needed by <a class="el" href="classOpenMS_1_1Factory.html" title="Returns FactoryProduct* based on the name of the desired concrete FactoryProduct. ...">Factory</a>) </p>
 
435
 
 
436
</div>
 
437
</div>
 
438
<a class="anchor" id="a8f30d0acdaa3548d942362496fcd1fc9"></a>
 
439
<div class="memitem">
 
440
<div class="memproto">
 
441
<table class="mlabels">
 
442
  <tr>
 
443
  <td class="mlabels-left">
 
444
      <table class="memname">
 
445
        <tr>
 
446
          <td class="memname">static <a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> evaluate_ </td>
 
447
          <td>(</td>
 
448
          <td class="paramtype">const gsl_vector *&#160;</td>
 
449
          <td class="paramname"><em>x</em>, </td>
 
450
        </tr>
 
451
        <tr>
 
452
          <td class="paramkey"></td>
 
453
          <td></td>
 
454
          <td class="paramtype">void *&#160;</td>
 
455
          <td class="paramname"><em>params</em>, </td>
 
456
        </tr>
 
457
        <tr>
 
458
          <td class="paramkey"></td>
 
459
          <td></td>
 
460
          <td class="paramtype">gsl_vector *&#160;</td>
 
461
          <td class="paramname"><em>f</em>, </td>
 
462
        </tr>
 
463
        <tr>
 
464
          <td class="paramkey"></td>
 
465
          <td></td>
 
466
          <td class="paramtype">gsl_matrix *&#160;</td>
 
467
          <td class="paramname"><em>J</em>&#160;</td>
 
468
        </tr>
 
469
        <tr>
 
470
          <td></td>
 
471
          <td>)</td>
 
472
          <td></td><td></td>
 
473
        </tr>
 
474
      </table>
 
475
  </td>
 
476
  <td class="mlabels-right">
 
477
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
 
478
  </tr>
 
479
</table>
 
480
</div><div class="memdoc">
 
481
 
 
482
<p>Driver function for the evaluation of function and jacobian. </p>
 
483
 
 
484
</div>
 
485
</div>
 
486
<a class="anchor" id="a250458ea3a48557d8a6ccaa2df1ee1ec"></a>
 
487
<div class="memitem">
 
488
<div class="memproto">
 
489
<table class="mlabels">
 
490
  <tr>
 
491
  <td class="mlabels-left">
 
492
      <table class="memname">
 
493
        <tr>
 
494
          <td class="memname"><a class="el" href="classOpenMS_1_1Fitter1D.html#a5226d265fd03c7b41e9945248d241af1">QualityType</a> fit1d </td>
 
495
          <td>(</td>
 
496
          <td class="paramtype">const <a class="el" href="classOpenMS_1_1Fitter1D.html#a31ac7361125f91f71e3d07be39a76023">RawDataArrayType</a> &amp;&#160;</td>
 
497
          <td class="paramname"><em>range</em>, </td>
 
498
        </tr>
 
499
        <tr>
 
500
          <td class="paramkey"></td>
 
501
          <td></td>
 
502
          <td class="paramtype"><a class="el" href="classOpenMS_1_1InterpolationModel.html">InterpolationModel</a> *&amp;&#160;</td>
 
503
          <td class="paramname"><em>model</em>&#160;</td>
 
504
        </tr>
 
505
        <tr>
 
506
          <td></td>
 
507
          <td>)</td>
 
508
          <td></td><td></td>
 
509
        </tr>
 
510
      </table>
 
511
  </td>
 
512
  <td class="mlabels-right">
 
513
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
 
514
  </tr>
 
515
</table>
 
516
</div><div class="memdoc">
 
517
 
 
518
<p>return interpolation model </p>
 
519
 
 
520
<p>Reimplemented from <a class="el" href="classOpenMS_1_1Fitter1D.html#a78595664bcabdc63cf91fd338883d309">Fitter1D</a>.</p>
 
521
 
 
522
<p>Referenced by <a class="el" href="classOpenMS_1_1EmgScoring.html#aee04cc30033052b32c9c91fb9e3aeb4d">EmgScoring::fitRT_()</a>, and <a class="el" href="classOpenMS_1_1FeatureFinderAlgorithmMRM.html#a59dd43367e76a334f8f481b100a275d0">FeatureFinderAlgorithmMRM&lt; PeakType, FeatureType &gt;::fitRT_()</a>.</p>
 
523
 
 
524
</div>
 
525
</div>
 
526
<a class="anchor" id="af73fd15708e50e77665070023a09cc87"></a>
 
527
<div class="memitem">
 
528
<div class="memproto">
 
529
<table class="mlabels">
 
530
  <tr>
 
531
  <td class="mlabels-left">
 
532
      <table class="memname">
 
533
        <tr>
 
534
          <td class="memname">static const <a class="el" href="classOpenMS_1_1String.html">String</a> getProductName </td>
 
535
          <td>(</td>
 
536
          <td class="paramname"></td><td>)</td>
 
537
          <td></td>
 
538
        </tr>
 
539
      </table>
 
540
  </td>
 
541
  <td class="mlabels-right">
 
542
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
 
543
  </tr>
 
544
</table>
 
545
</div><div class="memdoc">
 
546
 
 
547
<p>name of the model (needed by <a class="el" href="classOpenMS_1_1Factory.html" title="Returns FactoryProduct* based on the name of the desired concrete FactoryProduct. ...">Factory</a>) </p>
 
548
 
 
549
</div>
 
550
</div>
 
551
<a class="anchor" id="a782145ee2a756ba309b5eb265e54239c"></a>
 
552
<div class="memitem">
 
553
<div class="memproto">
 
554
<table class="mlabels">
 
555
  <tr>
 
556
  <td class="mlabels-left">
 
557
      <table class="memname">
 
558
        <tr>
 
559
          <td class="memname">static <a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> jacobian_ </td>
 
560
          <td>(</td>
 
561
          <td class="paramtype">const gsl_vector *&#160;</td>
 
562
          <td class="paramname"><em>x</em>, </td>
 
563
        </tr>
 
564
        <tr>
 
565
          <td class="paramkey"></td>
 
566
          <td></td>
 
567
          <td class="paramtype">void *&#160;</td>
 
568
          <td class="paramname"><em>params</em>, </td>
 
569
        </tr>
 
570
        <tr>
 
571
          <td class="paramkey"></td>
 
572
          <td></td>
 
573
          <td class="paramtype">gsl_matrix *&#160;</td>
 
574
          <td class="paramname"><em>J</em>&#160;</td>
 
575
        </tr>
 
576
        <tr>
 
577
          <td></td>
 
578
          <td>)</td>
 
579
          <td></td><td></td>
 
580
        </tr>
 
581
      </table>
 
582
  </td>
 
583
  <td class="mlabels-right">
 
584
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
 
585
  </tr>
 
586
</table>
 
587
</div><div class="memdoc">
 
588
 
 
589
<p>Compute the Jacobian matrix, where each row of the matrix corresponds to a point in the data. </p>
 
590
 
 
591
</div>
 
592
</div>
 
593
<a class="anchor" id="a91d607199c5472f91a356f7e09ec008e"></a>
 
594
<div class="memitem">
 
595
<div class="memproto">
 
596
<table class="mlabels">
 
597
  <tr>
 
598
  <td class="mlabels-left">
 
599
      <table class="memname">
 
600
        <tr>
 
601
          <td class="memname">virtual <a class="el" href="classOpenMS_1_1EmgFitter1D.html">EmgFitter1D</a>&amp; operator= </td>
 
602
          <td>(</td>
 
603
          <td class="paramtype">const <a class="el" href="classOpenMS_1_1EmgFitter1D.html">EmgFitter1D</a> &amp;&#160;</td>
 
604
          <td class="paramname"><em>source</em></td><td>)</td>
 
605
          <td></td>
 
606
        </tr>
 
607
      </table>
 
608
  </td>
 
609
  <td class="mlabels-right">
 
610
<span class="mlabels"><span class="mlabel">virtual</span></span>  </td>
 
611
  </tr>
 
612
</table>
 
613
</div><div class="memdoc">
 
614
 
 
615
<p>assignment operator </p>
 
616
 
 
617
</div>
 
618
</div>
 
619
<a class="anchor" id="ae38551e1b1b47cb33cd5ae6aceb1f289"></a>
 
620
<div class="memitem">
 
621
<div class="memproto">
 
622
<table class="mlabels">
 
623
  <tr>
 
624
  <td class="mlabels-left">
 
625
      <table class="memname">
 
626
        <tr>
 
627
          <td class="memname">void printState_ </td>
 
628
          <td>(</td>
 
629
          <td class="paramtype"><a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a>&#160;</td>
 
630
          <td class="paramname"><em>iter</em>, </td>
 
631
        </tr>
 
632
        <tr>
 
633
          <td class="paramkey"></td>
 
634
          <td></td>
 
635
          <td class="paramtype">gsl_multifit_fdfsolver *&#160;</td>
 
636
          <td class="paramname"><em>s</em>&#160;</td>
 
637
        </tr>
 
638
        <tr>
 
639
          <td></td>
 
640
          <td>)</td>
 
641
          <td></td><td></td>
 
642
        </tr>
 
643
      </table>
 
644
  </td>
 
645
  <td class="mlabels-right">
 
646
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
 
647
  </tr>
 
648
</table>
 
649
</div><div class="memdoc">
 
650
<p>Diplay the intermediate state of the solution. The solver state contains the vector s-&gt;x which is the current position, and the vector s-&gt;f with corresponding function values </p>
 
651
 
 
652
<p>Implements <a class="el" href="classOpenMS_1_1LevMarqFitter1D.html#aa87519a3793e8b3e38e7d3f1a0a41025">LevMarqFitter1D</a>.</p>
 
653
 
 
654
</div>
 
655
</div>
 
656
<a class="anchor" id="a55ce7167aaa20aa7c072a25d774b6e40"></a>
 
657
<div class="memitem">
 
658
<div class="memproto">
 
659
<table class="mlabels">
 
660
  <tr>
 
661
  <td class="mlabels-left">
 
662
      <table class="memname">
 
663
        <tr>
 
664
          <td class="memname">static <a class="el" href="group__Concept.html#ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> residual_ </td>
 
665
          <td>(</td>
 
666
          <td class="paramtype">const gsl_vector *&#160;</td>
 
667
          <td class="paramname"><em>x</em>, </td>
 
668
        </tr>
 
669
        <tr>
 
670
          <td class="paramkey"></td>
 
671
          <td></td>
 
672
          <td class="paramtype">void *&#160;</td>
 
673
          <td class="paramname"><em>params</em>, </td>
 
674
        </tr>
 
675
        <tr>
 
676
          <td class="paramkey"></td>
 
677
          <td></td>
 
678
          <td class="paramtype">gsl_vector *&#160;</td>
 
679
          <td class="paramname"><em>f</em>&#160;</td>
 
680
        </tr>
 
681
        <tr>
 
682
          <td></td>
 
683
          <td>)</td>
 
684
          <td></td><td></td>
 
685
        </tr>
 
686
      </table>
 
687
  </td>
 
688
  <td class="mlabels-right">
 
689
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span>  </td>
 
690
  </tr>
 
691
</table>
 
692
</div><div class="memdoc">
 
693
 
 
694
<p>Evaluation of the target function for nonlinear optimization. </p>
 
695
 
 
696
</div>
 
697
</div>
 
698
<a class="anchor" id="a3890c11404540c944778022c1e958a5f"></a>
 
699
<div class="memitem">
 
700
<div class="memproto">
 
701
<table class="mlabels">
 
702
  <tr>
 
703
  <td class="mlabels-left">
 
704
      <table class="memname">
 
705
        <tr>
 
706
          <td class="memname">virtual void setInitialParameters_ </td>
 
707
          <td>(</td>
 
708
          <td class="paramtype">const <a class="el" href="classOpenMS_1_1Fitter1D.html#a31ac7361125f91f71e3d07be39a76023">RawDataArrayType</a> &amp;&#160;</td>
 
709
          <td class="paramname"><em>set</em></td><td>)</td>
 
710
          <td></td>
 
711
        </tr>
 
712
      </table>
 
713
  </td>
 
714
  <td class="mlabels-right">
 
715
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
 
716
  </tr>
 
717
</table>
 
718
</div><div class="memdoc">
 
719
 
 
720
<p>Compute start parameter. </p>
 
721
 
 
722
</div>
 
723
</div>
 
724
<a class="anchor" id="aaf258e1a9846d9b238ee4b3005ad3ee9"></a>
 
725
<div class="memitem">
 
726
<div class="memproto">
 
727
<table class="mlabels">
 
728
  <tr>
 
729
  <td class="mlabels-left">
 
730
      <table class="memname">
 
731
        <tr>
 
732
          <td class="memname">void updateMembers_ </td>
 
733
          <td>(</td>
 
734
          <td class="paramname"></td><td>)</td>
 
735
          <td></td>
 
736
        </tr>
 
737
      </table>
 
738
  </td>
 
739
  <td class="mlabels-right">
 
740
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
 
741
  </tr>
 
742
</table>
 
743
</div><div class="memdoc">
 
744
 
 
745
<p>This method is used to update extra member variables at the end of the <a class="el" href="classOpenMS_1_1DefaultParamHandler.html#abc8067511cfc949ae942ea2b08588f81" title="Sets the parameters. ">setParameters()</a> method. </p>
 
746
<p>Also call it at the end of the derived classes' copy constructor and assignment operator.</p>
 
747
<p>The default implementation is empty. </p>
 
748
 
 
749
<p>Reimplemented from <a class="el" href="classOpenMS_1_1Fitter1D.html#a776f7572fc4f466e9527ca233471920d">Fitter1D</a>.</p>
 
750
 
 
751
</div>
 
752
</div>
 
753
<h2 class="groupheader">Member Data Documentation</h2>
 
754
<a class="anchor" id="a54b4c9c869f441aa65f548d22cee52ad"></a>
 
755
<div class="memitem">
 
756
<div class="memproto">
 
757
<table class="mlabels">
 
758
  <tr>
 
759
  <td class="mlabels-left">
 
760
      <table class="memname">
 
761
        <tr>
 
762
          <td class="memname"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a> height_</td>
 
763
        </tr>
 
764
      </table>
 
765
  </td>
 
766
  <td class="mlabels-right">
 
767
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 
768
  </tr>
 
769
</table>
 
770
</div><div class="memdoc">
 
771
 
 
772
<p>Parameter of emg - peak height. </p>
 
773
 
 
774
</div>
 
775
</div>
 
776
<a class="anchor" id="a7845e32064b46a963bc670a909f5c065"></a>
 
777
<div class="memitem">
 
778
<div class="memproto">
 
779
<table class="mlabels">
 
780
  <tr>
 
781
  <td class="mlabels-left">
 
782
      <table class="memname">
 
783
        <tr>
 
784
          <td class="memname"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a> retention_</td>
 
785
        </tr>
 
786
      </table>
 
787
  </td>
 
788
  <td class="mlabels-right">
 
789
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 
790
  </tr>
 
791
</table>
 
792
</div><div class="memdoc">
 
793
 
 
794
<p>Parameter of emg - peak retention time. </p>
 
795
 
 
796
</div>
 
797
</div>
 
798
<a class="anchor" id="af4fa25f8e5e61122369b340133b3ce08"></a>
 
799
<div class="memitem">
 
800
<div class="memproto">
 
801
<table class="mlabels">
 
802
  <tr>
 
803
  <td class="mlabels-left">
 
804
      <table class="memname">
 
805
        <tr>
 
806
          <td class="memname"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a> symmetry_</td>
 
807
        </tr>
 
808
      </table>
 
809
  </td>
 
810
  <td class="mlabels-right">
 
811
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 
812
  </tr>
 
813
</table>
 
814
</div><div class="memdoc">
 
815
 
 
816
<p>Parameter of emg - peak symmetry. </p>
 
817
 
 
818
</div>
 
819
</div>
 
820
<a class="anchor" id="ae5e49ffb0e07bbff4c6640e4de407661"></a>
 
821
<div class="memitem">
 
822
<div class="memproto">
 
823
<table class="mlabels">
 
824
  <tr>
 
825
  <td class="mlabels-left">
 
826
      <table class="memname">
 
827
        <tr>
 
828
          <td class="memname"><a class="el" href="classOpenMS_1_1Fitter1D.html#a75145a9f1f2689d0f54565ffbdb1f5d6">CoordinateType</a> width_</td>
 
829
        </tr>
 
830
      </table>
 
831
  </td>
 
832
  <td class="mlabels-right">
 
833
<span class="mlabels"><span class="mlabel">protected</span></span>  </td>
 
834
  </tr>
 
835
</table>
 
836
</div><div class="memdoc">
 
837
 
 
838
<p>Parameter of emg - peak width. </p>
 
839
 
 
840
</div>
 
841
</div>
 
842
</div><!-- contents -->
 
843
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
 
844
<TABLE width="100%" border="0">
 
845
<TR>
 
846
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
 
847
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:34 using doxygen 1.8.5</font></TD>
 
848
</TR>
 
849
</TABLE>
 
850
</BODY>
 
851
</HTML>