3
<TITLE>ProteinResolver 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_1ProteinResolver.html">ProteinResolver</a></li> </ul>
24
<a href="#nested-classes">Classes</a> |
25
<a href="#pub-methods">Public Member Functions</a> |
26
<a href="#pub-static-methods">Static Public Member Functions</a> |
27
<a href="#pri-methods">Private Member Functions</a> |
28
<a href="#pri-attribs">Private Attributes</a> |
29
<a href="classOpenMS_1_1ProteinResolver-members.html">List of all members</a> </div>
30
<div class="headertitle">
31
<div class="title">ProteinResolver Class Reference</div> </div>
33
<div class="contents">
35
<p>Helper class for peptide and protein quantification based on feature data annotated with IDs.
36
<a href="classOpenMS_1_1ProteinResolver.html#details">More...</a></p>
38
<p><code>#include <<a class="el" href="ProteinResolver_8h_source.html">OpenMS/ANALYSIS/QUANTITATION/ProteinResolver.h</a>></code></p>
39
<div class="dynheader">
40
Inheritance diagram for ProteinResolver:</div>
41
<div class="dyncontent">
43
<img src="classOpenMS_1_1ProteinResolver.png" usemap="#ProteinResolver_map" alt=""/>
44
<map id="ProteinResolver_map" name="ProteinResolver_map">
45
<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"/>
48
<table class="memberdecls">
49
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
50
Classes</h2></td></tr>
51
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1ISDGroup.html">ISDGroup</a></td></tr>
52
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
53
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a></td></tr>
54
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
55
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a></td></tr>
56
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
57
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1ProteinEntry.html">ProteinEntry</a></td></tr>
58
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
59
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1ResolverResult.html">ResolverResult</a></td></tr>
60
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
61
</table><table class="memberdecls">
62
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
63
Public Member Functions</h2></td></tr>
64
<tr class="memitem:ad275cf3cc1a58934bdf310c23f4dada8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#ad275cf3cc1a58934bdf310c23f4dada8">ProteinResolver</a> ()</td></tr>
65
<tr class="separator:ad275cf3cc1a58934bdf310c23f4dada8"><td class="memSeparator" colspan="2"> </td></tr>
66
<tr class="memitem:aad8a670f6f54f779d04a1f3aadf38d88"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#aad8a670f6f54f779d04a1f3aadf38d88">ProteinResolver</a> (const <a class="el" href="classOpenMS_1_1ProteinResolver.html">ProteinResolver</a> &rhs)</td></tr>
67
<tr class="separator:aad8a670f6f54f779d04a1f3aadf38d88"><td class="memSeparator" colspan="2"> </td></tr>
68
<tr class="memitem:af44f503cc24c98384bda22860e0dc647"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classOpenMS_1_1ProteinResolver.html">ProteinResolver</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#af44f503cc24c98384bda22860e0dc647">operator=</a> (const <a class="el" href="classOpenMS_1_1ProteinResolver.html">ProteinResolver</a> &rhs)</td></tr>
69
<tr class="separator:af44f503cc24c98384bda22860e0dc647"><td class="memSeparator" colspan="2"> </td></tr>
70
<tr class="memitem:a33d6e3f2b48423cd7ff0e7ae548d2055"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a33d6e3f2b48423cd7ff0e7ae548d2055">~ProteinResolver</a> ()</td></tr>
71
<tr class="separator:a33d6e3f2b48423cd7ff0e7ae548d2055"><td class="memSeparator" colspan="2"> </td></tr>
72
<tr class="memitem:a658e675d8755bcb1a7d8fc0d3bd17053"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a658e675d8755bcb1a7d8fc0d3bd17053">resolveConsensus</a> (<a class="el" href="classOpenMS_1_1ConsensusMap.html">ConsensusMap</a> &consensus)</td></tr>
73
<tr class="memdesc:a658e675d8755bcb1a7d8fc0d3bd17053"><td class="mdescLeft"> </td><td class="mdescRight">Computing protein groups from peptide identifications OR consensus map. <a href="#a658e675d8755bcb1a7d8fc0d3bd17053">More...</a><br/></td></tr>
74
<tr class="separator:a658e675d8755bcb1a7d8fc0d3bd17053"><td class="memSeparator" colspan="2"> </td></tr>
75
<tr class="memitem:a3a001c805248605a0812c7b8511a4a2e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a3a001c805248605a0812c7b8511a4a2e">resolveID</a> (std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > &peptide_identifications)</td></tr>
76
<tr class="memdesc:a3a001c805248605a0812c7b8511a4a2e"><td class="mdescLeft"> </td><td class="mdescRight">Computing protein groups from peptide identifications OR consensus map. <a href="#a3a001c805248605a0812c7b8511a4a2e">More...</a><br/></td></tr>
77
<tr class="separator:a3a001c805248605a0812c7b8511a4a2e"><td class="memSeparator" colspan="2"> </td></tr>
78
<tr class="memitem:ab67adca0248e37127c96309fc6d6fb12"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#ab67adca0248e37127c96309fc6d6fb12">countTargetDecoy</a> (std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> > &msd_groups, <a class="el" href="classOpenMS_1_1ConsensusMap.html">ConsensusMap</a> &consensus)</td></tr>
79
<tr class="memdesc:ab67adca0248e37127c96309fc6d6fb12"><td class="mdescLeft"> </td><td class="mdescRight">NOT IMPLEMENTED YET. <a href="#ab67adca0248e37127c96309fc6d6fb12">More...</a><br/></td></tr>
80
<tr class="separator:ab67adca0248e37127c96309fc6d6fb12"><td class="memSeparator" colspan="2"> </td></tr>
81
<tr class="memitem:a51a88df551b3964101c37cd47f935958"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a51a88df551b3964101c37cd47f935958">countTargetDecoy</a> (std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> > &msd_groups, std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > &peptide_nodes)</td></tr>
82
<tr class="memdesc:a51a88df551b3964101c37cd47f935958"><td class="mdescLeft"> </td><td class="mdescRight">brief <a href="#a51a88df551b3964101c37cd47f935958">More...</a><br/></td></tr>
83
<tr class="separator:a51a88df551b3964101c37cd47f935958"><td class="memSeparator" colspan="2"> </td></tr>
84
<tr class="memitem:a2c5158e98b848aa78b228bd71168f7bf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a2c5158e98b848aa78b228bd71168f7bf">clearResult</a> ()</td></tr>
85
<tr class="separator:a2c5158e98b848aa78b228bd71168f7bf"><td class="memSeparator" colspan="2"> </td></tr>
86
<tr class="memitem:ac6f8b6589ab42c93b042408740dd1c14"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#ac6f8b6589ab42c93b042408740dd1c14">setProteinData</a> (std::vector< <a class="el" href="structOpenMS_1_1FASTAFile_1_1FASTAEntry.html">FASTAFile::FASTAEntry</a> > &protein_data)</td></tr>
87
<tr class="separator:ac6f8b6589ab42c93b042408740dd1c14"><td class="memSeparator" colspan="2"> </td></tr>
88
<tr class="memitem:a9093f6da9fa450e42e9d703f28686f62"><td class="memItemLeft" align="right" valign="top">const std::vector<br class="typebreak"/>
89
< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1ResolverResult.html">ResolverResult</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a9093f6da9fa450e42e9d703f28686f62">getResults</a> ()</td></tr>
90
<tr class="separator:a9093f6da9fa450e42e9d703f28686f62"><td class="memSeparator" colspan="2"> </td></tr>
91
<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="-"/> Public Member Functions inherited from <a class="el" href="classOpenMS_1_1DefaultParamHandler.html">DefaultParamHandler</a></td></tr>
92
<tr class="memitem:afb6802fda161cb0c1a4a05597f94aecc inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top"> </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> &name)</td></tr>
93
<tr class="memdesc:afb6802fda161cb0c1a4a05597f94aecc inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Constructor with name that is displayed in error messages. <a href="#afb6802fda161cb0c1a4a05597f94aecc">More...</a><br/></td></tr>
94
<tr class="separator:afb6802fda161cb0c1a4a05597f94aecc inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
95
<tr class="memitem:a954da7eef3cfddda446574eaadd20abb inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top"> </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> &rhs)</td></tr>
96
<tr class="memdesc:a954da7eef3cfddda446574eaadd20abb inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="#a954da7eef3cfddda446574eaadd20abb">More...</a><br/></td></tr>
97
<tr class="separator:a954da7eef3cfddda446574eaadd20abb inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
98
<tr class="memitem:a11e9d6dd34fe8860874aa8abe0ec121b inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a11e9d6dd34fe8860874aa8abe0ec121b">~DefaultParamHandler</a> ()</td></tr>
99
<tr class="memdesc:a11e9d6dd34fe8860874aa8abe0ec121b inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Destructor. <a href="#a11e9d6dd34fe8860874aa8abe0ec121b">More...</a><br/></td></tr>
100
<tr class="separator:a11e9d6dd34fe8860874aa8abe0ec121b inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
101
<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> & </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> &rhs)</td></tr>
102
<tr class="memdesc:ae6b6d68036a573a44f6609460ba2dfb6 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#ae6b6d68036a573a44f6609460ba2dfb6">More...</a><br/></td></tr>
103
<tr class="separator:ae6b6d68036a573a44f6609460ba2dfb6 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
104
<tr class="memitem:ac435f2dd4d9f9328db83af97129a8d7e inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">virtual bool </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> &rhs) const </td></tr>
105
<tr class="memdesc:ac435f2dd4d9f9328db83af97129a8d7e inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Equality operator. <a href="#ac435f2dd4d9f9328db83af97129a8d7e">More...</a><br/></td></tr>
106
<tr class="separator:ac435f2dd4d9f9328db83af97129a8d7e inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
107
<tr class="memitem:abc8067511cfc949ae942ea2b08588f81 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">void </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> &param)</td></tr>
108
<tr class="memdesc:abc8067511cfc949ae942ea2b08588f81 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Sets the parameters. <a href="#abc8067511cfc949ae942ea2b08588f81">More...</a><br/></td></tr>
109
<tr class="separator:abc8067511cfc949ae942ea2b08588f81 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
110
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a7f6aab5a7dfbdd1c062a4352a29361f3">getParameters</a> () const </td></tr>
111
<tr class="memdesc:a7f6aab5a7dfbdd1c062a4352a29361f3 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Non-mutable access to the parameters. <a href="#a7f6aab5a7dfbdd1c062a4352a29361f3">More...</a><br/></td></tr>
112
<tr class="separator:a7f6aab5a7dfbdd1c062a4352a29361f3 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
113
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a02f02fa9832ca3e8d47c575a39803a2a">getDefaults</a> () const </td></tr>
114
<tr class="memdesc:a02f02fa9832ca3e8d47c575a39803a2a inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Non-mutable access to the default parameters. <a href="#a02f02fa9832ca3e8d47c575a39803a2a">More...</a><br/></td></tr>
115
<tr class="separator:a02f02fa9832ca3e8d47c575a39803a2a inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
116
<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> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#aaee0f2845288173de9f6ad47e6ad31d5">getName</a> () const </td></tr>
117
<tr class="memdesc:aaee0f2845288173de9f6ad47e6ad31d5 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Non-mutable access to the name. <a href="#aaee0f2845288173de9f6ad47e6ad31d5">More...</a><br/></td></tr>
118
<tr class="separator:aaee0f2845288173de9f6ad47e6ad31d5 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
119
<tr class="memitem:a77d37f2e1c12e8bd33ea0e660a89e927 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">void </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> &name)</td></tr>
120
<tr class="memdesc:a77d37f2e1c12e8bd33ea0e660a89e927 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Mutable access to the name. <a href="#a77d37f2e1c12e8bd33ea0e660a89e927">More...</a><br/></td></tr>
121
<tr class="separator:a77d37f2e1c12e8bd33ea0e660a89e927 inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
122
<tr class="memitem:a768d4a2093627a2f34728656a9721bdf inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">const std::vector< <a class="el" href="classOpenMS_1_1String.html">String</a> > & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a768d4a2093627a2f34728656a9721bdf">getSubsections</a> () const </td></tr>
123
<tr class="memdesc:a768d4a2093627a2f34728656a9721bdf inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Non-mutable access to the registered subsections. <a href="#a768d4a2093627a2f34728656a9721bdf">More...</a><br/></td></tr>
124
<tr class="separator:a768d4a2093627a2f34728656a9721bdf inherit pub_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
125
</table><table class="memberdecls">
126
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
127
Static Public Member Functions</h2></td></tr>
128
<tr class="memitem:aaf4d712f7903f900f416e8ff9be42cf8"><td class="memItemLeft" align="right" valign="top">static const <br class="typebreak"/>
129
<a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#aaf4d712f7903f900f416e8ff9be42cf8">getPeptideIdentification</a> (const <a class="el" href="classOpenMS_1_1ConsensusMap.html">ConsensusMap</a> &consensus, const <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> *peptide)</td></tr>
130
<tr class="separator:aaf4d712f7903f900f416e8ff9be42cf8"><td class="memSeparator" colspan="2"> </td></tr>
131
<tr class="memitem:adbd2d22e8e85c441100286dce58b7b1b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classOpenMS_1_1PeptideHit.html">PeptideHit</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#adbd2d22e8e85c441100286dce58b7b1b">getPeptideHit</a> (const <a class="el" href="classOpenMS_1_1ConsensusMap.html">ConsensusMap</a> &consensus, const <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> *peptide)</td></tr>
132
<tr class="separator:adbd2d22e8e85c441100286dce58b7b1b"><td class="memSeparator" colspan="2"> </td></tr>
133
<tr class="memitem:a86baa831d7286c4db0c0434544102e24"><td class="memItemLeft" align="right" valign="top">static const <br class="typebreak"/>
134
<a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a86baa831d7286c4db0c0434544102e24">getPeptideIdentification</a> (const std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > &peptide_nodes, const <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> *peptide)</td></tr>
135
<tr class="separator:a86baa831d7286c4db0c0434544102e24"><td class="memSeparator" colspan="2"> </td></tr>
136
<tr class="memitem:a16647b5c821c6065cdd105bc91aafd08"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classOpenMS_1_1PeptideHit.html">PeptideHit</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a16647b5c821c6065cdd105bc91aafd08">getPeptideHit</a> (const std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > &peptide_nodes, const <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> *peptide)</td></tr>
137
<tr class="separator:a16647b5c821c6065cdd105bc91aafd08"><td class="memSeparator" colspan="2"> </td></tr>
138
</table><table class="memberdecls">
139
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
140
Private Member Functions</h2></td></tr>
141
<tr class="memitem:af715fc84a8f108dfdcf83d6c9dc22ec9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#af715fc84a8f108dfdcf83d6c9dc22ec9">computeIntensityOfMSD_</a> (std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> > &msd_groups)</td></tr>
142
<tr class="separator:af715fc84a8f108dfdcf83d6c9dc22ec9"><td class="memSeparator" colspan="2"> </td></tr>
143
<tr class="memitem:afa0a91e61a7669a40c5ea4a0ec453531"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#afa0a91e61a7669a40c5ea4a0ec453531">traversProtein_</a> (<a class="el" href="structOpenMS_1_1ProteinResolver_1_1ProteinEntry.html">ProteinEntry</a> *prot_node, <a class="el" href="structOpenMS_1_1ProteinResolver_1_1ISDGroup.html">ISDGroup</a> &group)</td></tr>
144
<tr class="separator:afa0a91e61a7669a40c5ea4a0ec453531"><td class="memSeparator" colspan="2"> </td></tr>
145
<tr class="memitem:aa71757b8d35bb32d527f3ad93c7df491"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#aa71757b8d35bb32d527f3ad93c7df491">traversProtein_</a> (<a class="el" href="structOpenMS_1_1ProteinResolver_1_1ProteinEntry.html">ProteinEntry</a> *prot_node, <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> &group)</td></tr>
146
<tr class="separator:aa71757b8d35bb32d527f3ad93c7df491"><td class="memSeparator" colspan="2"> </td></tr>
147
<tr class="memitem:a472d17d35d22e1586b78cd5c83f4a29d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a472d17d35d22e1586b78cd5c83f4a29d">traversPeptide_</a> (<a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> *pep_node, <a class="el" href="structOpenMS_1_1ProteinResolver_1_1ISDGroup.html">ISDGroup</a> &group)</td></tr>
148
<tr class="separator:a472d17d35d22e1586b78cd5c83f4a29d"><td class="memSeparator" colspan="2"> </td></tr>
149
<tr class="memitem:a5091d31f4aa5bd4ade8d331561d28c6c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a5091d31f4aa5bd4ade8d331561d28c6c">traversPeptide_</a> (<a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> *pep_node, <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> &group)</td></tr>
150
<tr class="separator:a5091d31f4aa5bd4ade8d331561d28c6c"><td class="memSeparator" colspan="2"> </td></tr>
151
<tr class="memitem:ab666aa8cb352c70365a9399552545dfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#ab666aa8cb352c70365a9399552545dfe">findPeptideEntry_</a> (<a class="el" href="classOpenMS_1_1String.html">String</a> seq, std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > &nodes)</td></tr>
152
<tr class="separator:ab666aa8cb352c70365a9399552545dfe"><td class="memSeparator" colspan="2"> </td></tr>
153
<tr class="memitem:ac4eae9cac8f5f8aa33ffc07d15795581"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#ac4eae9cac8f5f8aa33ffc07d15795581">binarySearchNodes_</a> (<a class="el" href="classOpenMS_1_1String.html">String</a> &seq, std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > &nodes, <a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> start, <a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> end)</td></tr>
154
<tr class="separator:ac4eae9cac8f5f8aa33ffc07d15795581"><td class="memSeparator" colspan="2"> </td></tr>
155
<tr class="memitem:a747454c311bd788151b616a24c83bf89"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a747454c311bd788151b616a24c83bf89">includeMSMSPeptides_</a> (std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > &peptide_identifications, std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > &peptide_nodes)</td></tr>
156
<tr class="separator:a747454c311bd788151b616a24c83bf89"><td class="memSeparator" colspan="2"> </td></tr>
157
<tr class="memitem:a9741d3ee68a4bdb9f74a60ccc05b1042"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a9741d3ee68a4bdb9f74a60ccc05b1042">includeMSMSPeptides_</a> (<a class="el" href="classOpenMS_1_1ConsensusMap.html">ConsensusMap</a> &consensus, std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > &peptide_nodes)</td></tr>
158
<tr class="separator:a9741d3ee68a4bdb9f74a60ccc05b1042"><td class="memSeparator" colspan="2"> </td></tr>
159
<tr class="memitem:add53f3c1c6831d16331d2b7b413c59a9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#add53f3c1c6831d16331d2b7b413c59a9">reindexingNodes_</a> (std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> > &msd_groups, std::vector< <a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> > &reindexed_proteins, std::vector< <a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> > &reindexed_peptides)</td></tr>
160
<tr class="separator:add53f3c1c6831d16331d2b7b413c59a9"><td class="memSeparator" colspan="2"> </td></tr>
161
<tr class="memitem:a8220c410ff2ecf53cc3332f181dc9937"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a8220c410ff2ecf53cc3332f181dc9937">primaryProteins_</a> (std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > &peptide_nodes, std::vector< <a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> > &reindexed_peptides)</td></tr>
162
<tr class="separator:a8220c410ff2ecf53cc3332f181dc9937"><td class="memSeparator" colspan="2"> </td></tr>
163
<tr class="memitem:aa77abb84b93f44633066e786c6176342"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#aa77abb84b93f44633066e786c6176342">buildingMSDGroups_</a> (std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> > &msd_groups, std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1ISDGroup.html">ISDGroup</a> > &isd_groups)</td></tr>
164
<tr class="separator:aa77abb84b93f44633066e786c6176342"><td class="memSeparator" colspan="2"> </td></tr>
165
<tr class="memitem:a4d1240960d9281e740808907bb011e96"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a4d1240960d9281e740808907bb011e96">buildingISDGroups_</a> (std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1ProteinEntry.html">ProteinEntry</a> > &protein_nodes, std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > &peptide_nodes, std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1ISDGroup.html">ISDGroup</a> > &isd_groups)</td></tr>
166
<tr class="separator:a4d1240960d9281e740808907bb011e96"><td class="memSeparator" colspan="2"> </td></tr>
167
</table><table class="memberdecls">
168
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
169
Private Attributes</h2></td></tr>
170
<tr class="memitem:a4c49b96ec457ee2202e74f5ada1e40ff"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1ResolverResult.html">ResolverResult</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#a4c49b96ec457ee2202e74f5ada1e40ff">resolver_result_</a></td></tr>
171
<tr class="separator:a4c49b96ec457ee2202e74f5ada1e40ff"><td class="memSeparator" colspan="2"> </td></tr>
172
<tr class="memitem:adbb6932604b6b4a6f5dc6526cc2c9048"><td class="memItemLeft" align="right" valign="top">std::vector<br class="typebreak"/>
173
< <a class="el" href="structOpenMS_1_1FASTAFile_1_1FASTAEntry.html">FASTAFile::FASTAEntry</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1ProteinResolver.html#adbb6932604b6b4a6f5dc6526cc2c9048">protein_data_</a></td></tr>
174
<tr class="separator:adbb6932604b6b4a6f5dc6526cc2c9048"><td class="memSeparator" colspan="2"> </td></tr>
175
</table><table class="memberdecls">
176
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
177
Additional Inherited Members</h2></td></tr>
178
<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="-"/> Protected Member Functions inherited from <a class="el" href="classOpenMS_1_1DefaultParamHandler.html">DefaultParamHandler</a></td></tr>
179
<tr class="memitem:a776f7572fc4f466e9527ca233471920d inherit pro_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a776f7572fc4f466e9527ca233471920d">updateMembers_</a> ()</td></tr>
180
<tr class="memdesc:a776f7572fc4f466e9527ca233471920d inherit pro_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </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="#a776f7572fc4f466e9527ca233471920d">More...</a><br/></td></tr>
181
<tr class="separator:a776f7572fc4f466e9527ca233471920d inherit pro_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
182
<tr class="memitem:a2802c591e6d7fd3fd9cc35f5e875d0ba inherit pro_methods_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a2802c591e6d7fd3fd9cc35f5e875d0ba">defaultsToParam_</a> ()</td></tr>
183
<tr class="memdesc:a2802c591e6d7fd3fd9cc35f5e875d0ba inherit pro_methods_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Updates the parameters after the defaults have been set in the constructor. <a href="#a2802c591e6d7fd3fd9cc35f5e875d0ba">More...</a><br/></td></tr>
184
<tr class="separator:a2802c591e6d7fd3fd9cc35f5e875d0ba inherit pro_methods_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
185
<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="-"/> Protected Attributes inherited from <a class="el" href="classOpenMS_1_1DefaultParamHandler.html">DefaultParamHandler</a></td></tr>
186
<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> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a28c73e623c63a4fe3bfceb1ae8274f39">param_</a></td></tr>
187
<tr class="memdesc:a28c73e623c63a4fe3bfceb1ae8274f39 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Container for current parameters. <a href="#a28c73e623c63a4fe3bfceb1ae8274f39">More...</a><br/></td></tr>
188
<tr class="separator:a28c73e623c63a4fe3bfceb1ae8274f39 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
189
<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> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a761b1937850c141d0c6fff0e4d633a04">defaults_</a></td></tr>
190
<tr class="memdesc:a761b1937850c141d0c6fff0e4d633a04 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </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>
191
<tr class="separator:a761b1937850c141d0c6fff0e4d633a04 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
192
<tr class="memitem:ac4b0e20bc59c7a5afe016c69067e428c inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="classOpenMS_1_1String.html">String</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#ac4b0e20bc59c7a5afe016c69067e428c">subsections_</a></td></tr>
193
<tr class="memdesc:ac4b0e20bc59c7a5afe016c69067e428c inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </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>
194
<tr class="separator:ac4b0e20bc59c7a5afe016c69067e428c inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
195
<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> </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a5a51f3f150b09068256195e934339a19">error_name_</a></td></tr>
196
<tr class="memdesc:a5a51f3f150b09068256195e934339a19 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </td><td class="mdescRight">Name that is displayed in error messages during the parameter checking. <a href="#a5a51f3f150b09068256195e934339a19">More...</a><br/></td></tr>
197
<tr class="separator:a5a51f3f150b09068256195e934339a19 inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
198
<tr class="memitem:a7c3b265b697a57615da5cd3274780efd inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#a7c3b265b697a57615da5cd3274780efd">check_defaults_</a></td></tr>
199
<tr class="memdesc:a7c3b265b697a57615da5cd3274780efd inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </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>
200
<tr class="separator:a7c3b265b697a57615da5cd3274780efd inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
201
<tr class="memitem:aba444910e4fccb93f91bf7ab135f508a inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classOpenMS_1_1DefaultParamHandler.html#aba444910e4fccb93f91bf7ab135f508a">warn_empty_defaults_</a></td></tr>
202
<tr class="memdesc:aba444910e4fccb93f91bf7ab135f508a inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="mdescLeft"> </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>
203
<tr class="separator:aba444910e4fccb93f91bf7ab135f508a inherit pro_attribs_classOpenMS_1_1DefaultParamHandler"><td class="memSeparator" colspan="2"> </td></tr>
205
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
206
<div class="textblock"><p>Helper class for peptide and protein quantification based on feature data annotated with IDs. </p>
207
<p>This class is used by <a class="el" href="TOPP_ProteinResolver.html">ProteinResolver</a>. See there for further documentation.</p>
208
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
209
<a class="anchor" id="ad275cf3cc1a58934bdf310c23f4dada8"></a>
210
<div class="memitem">
211
<div class="memproto">
212
<table class="memname">
214
<td class="memname"><a class="el" href="classOpenMS_1_1ProteinResolver.html">ProteinResolver</a> </td>
216
<td class="paramname"></td><td>)</td>
220
</div><div class="memdoc">
224
<a class="anchor" id="aad8a670f6f54f779d04a1f3aadf38d88"></a>
225
<div class="memitem">
226
<div class="memproto">
227
<table class="memname">
229
<td class="memname"><a class="el" href="classOpenMS_1_1ProteinResolver.html">ProteinResolver</a> </td>
231
<td class="paramtype">const <a class="el" href="classOpenMS_1_1ProteinResolver.html">ProteinResolver</a> & </td>
232
<td class="paramname"><em>rhs</em></td><td>)</td>
236
</div><div class="memdoc">
240
<a class="anchor" id="a33d6e3f2b48423cd7ff0e7ae548d2055"></a>
241
<div class="memitem">
242
<div class="memproto">
243
<table class="mlabels">
245
<td class="mlabels-left">
246
<table class="memname">
248
<td class="memname">virtual ~<a class="el" href="classOpenMS_1_1ProteinResolver.html">ProteinResolver</a> </td>
250
<td class="paramname"></td><td>)</td>
255
<td class="mlabels-right">
256
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
259
</div><div class="memdoc">
263
<h2 class="groupheader">Member Function Documentation</h2>
264
<a class="anchor" id="ac4eae9cac8f5f8aa33ffc07d15795581"></a>
265
<div class="memitem">
266
<div class="memproto">
267
<table class="mlabels">
269
<td class="mlabels-left">
270
<table class="memname">
272
<td class="memname"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> binarySearchNodes_ </td>
274
<td class="paramtype"><a class="el" href="classOpenMS_1_1String.html">String</a> & </td>
275
<td class="paramname"><em>seq</em>, </td>
278
<td class="paramkey"></td>
280
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > & </td>
281
<td class="paramname"><em>nodes</em>, </td>
284
<td class="paramkey"></td>
286
<td class="paramtype"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> </td>
287
<td class="paramname"><em>start</em>, </td>
290
<td class="paramkey"></td>
292
<td class="paramtype"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> </td>
293
<td class="paramname"><em>end</em> </td>
302
<td class="mlabels-right">
303
<span class="mlabels"><span class="mlabel">private</span></span> </td>
306
</div><div class="memdoc">
310
<a class="anchor" id="a4d1240960d9281e740808907bb011e96"></a>
311
<div class="memitem">
312
<div class="memproto">
313
<table class="mlabels">
315
<td class="mlabels-left">
316
<table class="memname">
318
<td class="memname">void buildingISDGroups_ </td>
320
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1ProteinEntry.html">ProteinEntry</a> > & </td>
321
<td class="paramname"><em>protein_nodes</em>, </td>
324
<td class="paramkey"></td>
326
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > & </td>
327
<td class="paramname"><em>peptide_nodes</em>, </td>
330
<td class="paramkey"></td>
332
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1ISDGroup.html">ISDGroup</a> > & </td>
333
<td class="paramname"><em>isd_groups</em> </td>
342
<td class="mlabels-right">
343
<span class="mlabels"><span class="mlabel">private</span></span> </td>
346
</div><div class="memdoc">
350
<a class="anchor" id="aa77abb84b93f44633066e786c6176342"></a>
351
<div class="memitem">
352
<div class="memproto">
353
<table class="mlabels">
355
<td class="mlabels-left">
356
<table class="memname">
358
<td class="memname">void buildingMSDGroups_ </td>
360
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> > & </td>
361
<td class="paramname"><em>msd_groups</em>, </td>
364
<td class="paramkey"></td>
366
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1ISDGroup.html">ISDGroup</a> > & </td>
367
<td class="paramname"><em>isd_groups</em> </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="a2c5158e98b848aa78b228bd71168f7bf"></a>
385
<div class="memitem">
386
<div class="memproto">
387
<table class="memname">
389
<td class="memname">void clearResult </td>
391
<td class="paramname"></td><td>)</td>
395
</div><div class="memdoc">
399
<a class="anchor" id="af715fc84a8f108dfdcf83d6c9dc22ec9"></a>
400
<div class="memitem">
401
<div class="memproto">
402
<table class="mlabels">
404
<td class="mlabels-left">
405
<table class="memname">
407
<td class="memname">void computeIntensityOfMSD_ </td>
409
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> > & </td>
410
<td class="paramname"><em>msd_groups</em></td><td>)</td>
415
<td class="mlabels-right">
416
<span class="mlabels"><span class="mlabel">private</span></span> </td>
419
</div><div class="memdoc">
423
<a class="anchor" id="ab67adca0248e37127c96309fc6d6fb12"></a>
424
<div class="memitem">
425
<div class="memproto">
426
<table class="memname">
428
<td class="memname">void countTargetDecoy </td>
430
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> > & </td>
431
<td class="paramname"><em>msd_groups</em>, </td>
434
<td class="paramkey"></td>
436
<td class="paramtype"><a class="el" href="classOpenMS_1_1ConsensusMap.html">ConsensusMap</a> & </td>
437
<td class="paramname"><em>consensus</em> </td>
445
</div><div class="memdoc">
447
<p>NOT IMPLEMENTED YET. </p>
448
<dl class="params"><dt>Parameters</dt><dd>
449
<table class="params">
450
<tr><td class="paramname">protein_nodes</td><td></td></tr>
451
<tr><td class="paramname">peptide_nodes</td><td></td></tr>
452
<tr><td class="paramname">reindexed_proteins</td><td></td></tr>
453
<tr><td class="paramname">reindexed_peptides</td><td></td></tr>
454
<tr><td class="paramname">peptide_identifications</td><td></td></tr>
455
<tr><td class="paramname">output</td><td>Writing peptide table into text file</td></tr>
456
<tr><td class="paramname">peptides</td><td></td></tr>
457
<tr><td class="paramname">reindexed_peptides</td><td></td></tr>
458
<tr><td class="paramname">identifications</td><td></td></tr>
459
<tr><td class="paramname">output_file</td><td>Writing peptide table into text file</td></tr>
460
<tr><td class="paramname">peptides</td><td></td></tr>
461
<tr><td class="paramname">reindexed_peptides</td><td></td></tr>
462
<tr><td class="paramname">consensus</td><td></td></tr>
463
<tr><td class="paramname">output</td><td>Writing protein table into text file</td></tr>
464
<tr><td class="paramname">proteins</td><td></td></tr>
465
<tr><td class="paramname">reindexed_proteins</td><td></td></tr>
466
<tr><td class="paramname">output_file</td><td>Writing protein groups into text file</td></tr>
467
<tr><td class="paramname">isd_groups</td><td>ISD groups </td></tr>
468
<tr><td class="paramname">msd_groups</td><td>MSD groups </td></tr>
469
<tr><td class="paramname">output_file</td><td>Path of output file brief</td></tr>
470
<tr><td class="paramname">msd_groups</td><td></td></tr>
471
<tr><td class="paramname">consensus</td><td></td></tr>
478
<a class="anchor" id="a51a88df551b3964101c37cd47f935958"></a>
479
<div class="memitem">
480
<div class="memproto">
481
<table class="memname">
483
<td class="memname">void countTargetDecoy </td>
485
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> > & </td>
486
<td class="paramname"><em>msd_groups</em>, </td>
489
<td class="paramkey"></td>
491
<td class="paramtype">std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > & </td>
492
<td class="paramname"><em>peptide_nodes</em> </td>
500
</div><div class="memdoc">
503
<dl class="params"><dt>Parameters</dt><dd>
504
<table class="params">
505
<tr><td class="paramname">msd_groups</td><td></td></tr>
506
<tr><td class="paramname">peptide_nodes</td><td></td></tr>
513
<a class="anchor" id="ab666aa8cb352c70365a9399552545dfe"></a>
514
<div class="memitem">
515
<div class="memproto">
516
<table class="mlabels">
518
<td class="mlabels-left">
519
<table class="memname">
521
<td class="memname"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> findPeptideEntry_ </td>
523
<td class="paramtype"><a class="el" href="classOpenMS_1_1String.html">String</a> </td>
524
<td class="paramname"><em>seq</em>, </td>
527
<td class="paramkey"></td>
529
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > & </td>
530
<td class="paramname"><em>nodes</em> </td>
539
<td class="mlabels-right">
540
<span class="mlabels"><span class="mlabel">private</span></span> </td>
543
</div><div class="memdoc">
547
<a class="anchor" id="adbd2d22e8e85c441100286dce58b7b1b"></a>
548
<div class="memitem">
549
<div class="memproto">
550
<table class="mlabels">
552
<td class="mlabels-left">
553
<table class="memname">
555
<td class="memname">static const <a class="el" href="classOpenMS_1_1PeptideHit.html">PeptideHit</a>& getPeptideHit </td>
557
<td class="paramtype">const <a class="el" href="classOpenMS_1_1ConsensusMap.html">ConsensusMap</a> & </td>
558
<td class="paramname"><em>consensus</em>, </td>
561
<td class="paramkey"></td>
563
<td class="paramtype">const <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> * </td>
564
<td class="paramname"><em>peptide</em> </td>
573
<td class="mlabels-right">
574
<span class="mlabels"><span class="mlabel">static</span></span> </td>
577
</div><div class="memdoc">
581
<a class="anchor" id="a16647b5c821c6065cdd105bc91aafd08"></a>
582
<div class="memitem">
583
<div class="memproto">
584
<table class="mlabels">
586
<td class="mlabels-left">
587
<table class="memname">
589
<td class="memname">static const <a class="el" href="classOpenMS_1_1PeptideHit.html">PeptideHit</a>& getPeptideHit </td>
591
<td class="paramtype">const std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > & </td>
592
<td class="paramname"><em>peptide_nodes</em>, </td>
595
<td class="paramkey"></td>
597
<td class="paramtype">const <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> * </td>
598
<td class="paramname"><em>peptide</em> </td>
607
<td class="mlabels-right">
608
<span class="mlabels"><span class="mlabel">static</span></span> </td>
611
</div><div class="memdoc">
615
<a class="anchor" id="aaf4d712f7903f900f416e8ff9be42cf8"></a>
616
<div class="memitem">
617
<div class="memproto">
618
<table class="mlabels">
620
<td class="mlabels-left">
621
<table class="memname">
623
<td class="memname">static const <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a>& getPeptideIdentification </td>
625
<td class="paramtype">const <a class="el" href="classOpenMS_1_1ConsensusMap.html">ConsensusMap</a> & </td>
626
<td class="paramname"><em>consensus</em>, </td>
629
<td class="paramkey"></td>
631
<td class="paramtype">const <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> * </td>
632
<td class="paramname"><em>peptide</em> </td>
641
<td class="mlabels-right">
642
<span class="mlabels"><span class="mlabel">static</span></span> </td>
645
</div><div class="memdoc">
649
<a class="anchor" id="a86baa831d7286c4db0c0434544102e24"></a>
650
<div class="memitem">
651
<div class="memproto">
652
<table class="mlabels">
654
<td class="mlabels-left">
655
<table class="memname">
657
<td class="memname">static const <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a>& getPeptideIdentification </td>
659
<td class="paramtype">const std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > & </td>
660
<td class="paramname"><em>peptide_nodes</em>, </td>
663
<td class="paramkey"></td>
665
<td class="paramtype">const <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> * </td>
666
<td class="paramname"><em>peptide</em> </td>
675
<td class="mlabels-right">
676
<span class="mlabels"><span class="mlabel">static</span></span> </td>
679
</div><div class="memdoc">
683
<a class="anchor" id="a9093f6da9fa450e42e9d703f28686f62"></a>
684
<div class="memitem">
685
<div class="memproto">
686
<table class="memname">
688
<td class="memname">const std::vector<<a class="el" href="structOpenMS_1_1ProteinResolver_1_1ResolverResult.html">ResolverResult</a>>& getResults </td>
690
<td class="paramname"></td><td>)</td>
694
</div><div class="memdoc">
698
<a class="anchor" id="a747454c311bd788151b616a24c83bf89"></a>
699
<div class="memitem">
700
<div class="memproto">
701
<table class="mlabels">
703
<td class="mlabels-left">
704
<table class="memname">
706
<td class="memname"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> includeMSMSPeptides_ </td>
708
<td class="paramtype">std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > & </td>
709
<td class="paramname"><em>peptide_identifications</em>, </td>
712
<td class="paramkey"></td>
714
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > & </td>
715
<td class="paramname"><em>peptide_nodes</em> </td>
724
<td class="mlabels-right">
725
<span class="mlabels"><span class="mlabel">private</span></span> </td>
728
</div><div class="memdoc">
732
<a class="anchor" id="a9741d3ee68a4bdb9f74a60ccc05b1042"></a>
733
<div class="memitem">
734
<div class="memproto">
735
<table class="mlabels">
737
<td class="mlabels-left">
738
<table class="memname">
740
<td class="memname"><a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> includeMSMSPeptides_ </td>
742
<td class="paramtype"><a class="el" href="classOpenMS_1_1ConsensusMap.html">ConsensusMap</a> & </td>
743
<td class="paramname"><em>consensus</em>, </td>
746
<td class="paramkey"></td>
748
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > & </td>
749
<td class="paramname"><em>peptide_nodes</em> </td>
758
<td class="mlabels-right">
759
<span class="mlabels"><span class="mlabel">private</span></span> </td>
762
</div><div class="memdoc">
766
<a class="anchor" id="af44f503cc24c98384bda22860e0dc647"></a>
767
<div class="memitem">
768
<div class="memproto">
769
<table class="memname">
771
<td class="memname"><a class="el" href="classOpenMS_1_1ProteinResolver.html">ProteinResolver</a>& operator= </td>
773
<td class="paramtype">const <a class="el" href="classOpenMS_1_1ProteinResolver.html">ProteinResolver</a> & </td>
774
<td class="paramname"><em>rhs</em></td><td>)</td>
778
</div><div class="memdoc">
782
<a class="anchor" id="a8220c410ff2ecf53cc3332f181dc9937"></a>
783
<div class="memitem">
784
<div class="memproto">
785
<table class="mlabels">
787
<td class="mlabels-left">
788
<table class="memname">
790
<td class="memname">void primaryProteins_ </td>
792
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> > & </td>
793
<td class="paramname"><em>peptide_nodes</em>, </td>
796
<td class="paramkey"></td>
798
<td class="paramtype">std::vector< <a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> > & </td>
799
<td class="paramname"><em>reindexed_peptides</em> </td>
808
<td class="mlabels-right">
809
<span class="mlabels"><span class="mlabel">private</span></span> </td>
812
</div><div class="memdoc">
816
<a class="anchor" id="add53f3c1c6831d16331d2b7b413c59a9"></a>
817
<div class="memitem">
818
<div class="memproto">
819
<table class="mlabels">
821
<td class="mlabels-left">
822
<table class="memname">
824
<td class="memname">void reindexingNodes_ </td>
826
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> > & </td>
827
<td class="paramname"><em>msd_groups</em>, </td>
830
<td class="paramkey"></td>
832
<td class="paramtype">std::vector< <a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> > & </td>
833
<td class="paramname"><em>reindexed_proteins</em>, </td>
836
<td class="paramkey"></td>
838
<td class="paramtype">std::vector< <a class="el" href="group__Concept.html#gaf9ecec2d692138fab9167164a457cbd4">Size</a> > & </td>
839
<td class="paramname"><em>reindexed_peptides</em> </td>
848
<td class="mlabels-right">
849
<span class="mlabels"><span class="mlabel">private</span></span> </td>
852
</div><div class="memdoc">
856
<a class="anchor" id="a658e675d8755bcb1a7d8fc0d3bd17053"></a>
857
<div class="memitem">
858
<div class="memproto">
859
<table class="memname">
861
<td class="memname">void resolveConsensus </td>
863
<td class="paramtype"><a class="el" href="classOpenMS_1_1ConsensusMap.html">ConsensusMap</a> & </td>
864
<td class="paramname"><em>consensus</em></td><td>)</td>
868
</div><div class="memdoc">
870
<p>Computing protein groups from peptide identifications OR consensus map. </p>
871
<p>Computes ISD and MSD groups.</p>
872
<dl class="params"><dt>Parameters</dt><dd>
873
<table class="params">
874
<tr><td class="paramname">consensus</td><td><a class="el" href="classOpenMS_1_1ConsensusMap.html" title="A container for consensus elements. ">ConsensusMap</a> in case consensusXML file is given as input </td></tr>
881
<a class="anchor" id="a3a001c805248605a0812c7b8511a4a2e"></a>
882
<div class="memitem">
883
<div class="memproto">
884
<table class="memname">
886
<td class="memname">void resolveID </td>
888
<td class="paramtype">std::vector< <a class="el" href="classOpenMS_1_1PeptideIdentification.html">PeptideIdentification</a> > & </td>
889
<td class="paramname"><em>peptide_identifications</em></td><td>)</td>
893
</div><div class="memdoc">
895
<p>Computing protein groups from peptide identifications OR consensus map. </p>
896
<p>Computes ISD and MSD groups.</p>
897
<dl class="params"><dt>Parameters</dt><dd>
898
<table class="params">
899
<tr><td class="paramname">peptide_identifications</td><td>Vector of <a class="el" href="classOpenMS_1_1PeptideIdentification.html" title="Represents the peptide hits for a spectrum. ">PeptideIdentification</a> in case idXML is given as input </td></tr>
906
<a class="anchor" id="ac6f8b6589ab42c93b042408740dd1c14"></a>
907
<div class="memitem">
908
<div class="memproto">
909
<table class="memname">
911
<td class="memname">void setProteinData </td>
913
<td class="paramtype">std::vector< <a class="el" href="structOpenMS_1_1FASTAFile_1_1FASTAEntry.html">FASTAFile::FASTAEntry</a> > & </td>
914
<td class="paramname"><em>protein_data</em></td><td>)</td>
918
</div><div class="memdoc">
922
<a class="anchor" id="a472d17d35d22e1586b78cd5c83f4a29d"></a>
923
<div class="memitem">
924
<div class="memproto">
925
<table class="mlabels">
927
<td class="mlabels-left">
928
<table class="memname">
930
<td class="memname">void traversPeptide_ </td>
932
<td class="paramtype"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> * </td>
933
<td class="paramname"><em>pep_node</em>, </td>
936
<td class="paramkey"></td>
938
<td class="paramtype"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1ISDGroup.html">ISDGroup</a> & </td>
939
<td class="paramname"><em>group</em> </td>
948
<td class="mlabels-right">
949
<span class="mlabels"><span class="mlabel">private</span></span> </td>
952
</div><div class="memdoc">
956
<a class="anchor" id="a5091d31f4aa5bd4ade8d331561d28c6c"></a>
957
<div class="memitem">
958
<div class="memproto">
959
<table class="mlabels">
961
<td class="mlabels-left">
962
<table class="memname">
964
<td class="memname">void traversPeptide_ </td>
966
<td class="paramtype"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1PeptideEntry.html">PeptideEntry</a> * </td>
967
<td class="paramname"><em>pep_node</em>, </td>
970
<td class="paramkey"></td>
972
<td class="paramtype"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> & </td>
973
<td class="paramname"><em>group</em> </td>
982
<td class="mlabels-right">
983
<span class="mlabels"><span class="mlabel">private</span></span> </td>
986
</div><div class="memdoc">
990
<a class="anchor" id="afa0a91e61a7669a40c5ea4a0ec453531"></a>
991
<div class="memitem">
992
<div class="memproto">
993
<table class="mlabels">
995
<td class="mlabels-left">
996
<table class="memname">
998
<td class="memname">void traversProtein_ </td>
1000
<td class="paramtype"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1ProteinEntry.html">ProteinEntry</a> * </td>
1001
<td class="paramname"><em>prot_node</em>, </td>
1004
<td class="paramkey"></td>
1006
<td class="paramtype"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1ISDGroup.html">ISDGroup</a> & </td>
1007
<td class="paramname"><em>group</em> </td>
1016
<td class="mlabels-right">
1017
<span class="mlabels"><span class="mlabel">private</span></span> </td>
1020
</div><div class="memdoc">
1024
<a class="anchor" id="aa71757b8d35bb32d527f3ad93c7df491"></a>
1025
<div class="memitem">
1026
<div class="memproto">
1027
<table class="mlabels">
1029
<td class="mlabels-left">
1030
<table class="memname">
1032
<td class="memname">void traversProtein_ </td>
1034
<td class="paramtype"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1ProteinEntry.html">ProteinEntry</a> * </td>
1035
<td class="paramname"><em>prot_node</em>, </td>
1038
<td class="paramkey"></td>
1040
<td class="paramtype"><a class="el" href="structOpenMS_1_1ProteinResolver_1_1MSDGroup.html">MSDGroup</a> & </td>
1041
<td class="paramname"><em>group</em> </td>
1050
<td class="mlabels-right">
1051
<span class="mlabels"><span class="mlabel">private</span></span> </td>
1054
</div><div class="memdoc">
1058
<h2 class="groupheader">Member Data Documentation</h2>
1059
<a class="anchor" id="adbb6932604b6b4a6f5dc6526cc2c9048"></a>
1060
<div class="memitem">
1061
<div class="memproto">
1062
<table class="mlabels">
1064
<td class="mlabels-left">
1065
<table class="memname">
1067
<td class="memname">std::vector<<a class="el" href="structOpenMS_1_1FASTAFile_1_1FASTAEntry.html">FASTAFile::FASTAEntry</a>> protein_data_</td>
1071
<td class="mlabels-right">
1072
<span class="mlabels"><span class="mlabel">private</span></span> </td>
1075
</div><div class="memdoc">
1079
<a class="anchor" id="a4c49b96ec457ee2202e74f5ada1e40ff"></a>
1080
<div class="memitem">
1081
<div class="memproto">
1082
<table class="mlabels">
1084
<td class="mlabels-left">
1085
<table class="memname">
1087
<td class="memname">std::vector<<a class="el" href="structOpenMS_1_1ProteinResolver_1_1ResolverResult.html">ResolverResult</a>> resolver_result_</td>
1091
<td class="mlabels-right">
1092
<span class="mlabels"><span class="mlabel">private</span></span> </td>
1095
</div><div class="memdoc">
1099
</div><!-- contents -->
1100
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
1101
<TABLE width="100%" border="0">
1103
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
1104
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:27 using doxygen 1.8.5</font></TD>