3
<TITLE>Chromatogram Struct 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="namespaceOpenSwath.html">OpenSwath</a></li><li class="navelem"><a class="el" href="structOpenSwath_1_1Chromatogram.html">Chromatogram</a></li> </ul>
24
<a href="#pub-methods">Public Member Functions</a> |
25
<a href="#pub-attribs">Public Attributes</a> |
26
<a href="#pri-methods">Private Member Functions</a> |
27
<a href="structOpenSwath_1_1Chromatogram-members.html">List of all members</a> </div>
28
<div class="headertitle">
29
<div class="title">Chromatogram Struct Reference</div> </div>
31
<div class="contents">
33
<p>A single chromatogram.
34
<a href="structOpenSwath_1_1Chromatogram.html#details">More...</a></p>
36
<p><code>#include <<a class="el" href="ANALYSIS_2OPENSWATH_2OPENSWATHALGO_2DATAACCESS_2DataStructures_8h_source.html">OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/DATAACCESS/DataStructures.h</a>></code></p>
37
<table class="memberdecls">
38
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
39
Public Member Functions</h2></td></tr>
40
<tr class="memitem:a45a1ae3641d8ed6b63623ac65dbb58c3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenSwath_1_1Chromatogram.html#a45a1ae3641d8ed6b63623ac65dbb58c3">Chromatogram</a> ()</td></tr>
41
<tr class="separator:a45a1ae3641d8ed6b63623ac65dbb58c3"><td class="memSeparator" colspan="2"> </td></tr>
42
<tr class="memitem:afe15c0e9feb69ef688f3057ef284c18d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">BinaryDataArrayPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenSwath_1_1Chromatogram.html#afe15c0e9feb69ef688f3057ef284c18d">getTimeArray</a> ()</td></tr>
43
<tr class="memdesc:afe15c0e9feb69ef688f3057ef284c18d"><td class="mdescLeft"> </td><td class="mdescRight">get time array (may be null) <a href="#afe15c0e9feb69ef688f3057ef284c18d">More...</a><br/></td></tr>
44
<tr class="separator:afe15c0e9feb69ef688f3057ef284c18d"><td class="memSeparator" colspan="2"> </td></tr>
45
<tr class="memitem:a387683e6f5ed3edf848b31849e5e5b73"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenSwath_1_1Chromatogram.html#a387683e6f5ed3edf848b31849e5e5b73">setTimeArray</a> (<a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">BinaryDataArrayPtr</a> data)</td></tr>
46
<tr class="separator:a387683e6f5ed3edf848b31849e5e5b73"><td class="memSeparator" colspan="2"> </td></tr>
47
<tr class="memitem:a74fe481958ca3dfde8f2393e36d63ed3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">BinaryDataArrayPtr</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenSwath_1_1Chromatogram.html#a74fe481958ca3dfde8f2393e36d63ed3">getIntensityArray</a> ()</td></tr>
48
<tr class="memdesc:a74fe481958ca3dfde8f2393e36d63ed3"><td class="mdescLeft"> </td><td class="mdescRight">get intensity array (may be null) <a href="#a74fe481958ca3dfde8f2393e36d63ed3">More...</a><br/></td></tr>
49
<tr class="separator:a74fe481958ca3dfde8f2393e36d63ed3"><td class="memSeparator" colspan="2"> </td></tr>
50
<tr class="memitem:a0ded7b0a96059e265954c78cb13833f1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenSwath_1_1Chromatogram.html#a0ded7b0a96059e265954c78cb13833f1">setIntensityArray</a> (<a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">BinaryDataArrayPtr</a> data)</td></tr>
51
<tr class="separator:a0ded7b0a96059e265954c78cb13833f1"><td class="memSeparator" colspan="2"> </td></tr>
52
</table><table class="memberdecls">
53
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
54
Public Attributes</h2></td></tr>
55
<tr class="memitem:a34fb9d754d1c8754aff4fc29ce297673"><td class="memItemLeft" align="right" valign="top">std::size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenSwath_1_1Chromatogram.html#a34fb9d754d1c8754aff4fc29ce297673">defaultArrayLength</a></td></tr>
56
<tr class="memdesc:a34fb9d754d1c8754aff4fc29ce297673"><td class="mdescLeft"> </td><td class="mdescRight">default length of binary data arrays contained in this element. <a href="#a34fb9d754d1c8754aff4fc29ce297673">More...</a><br/></td></tr>
57
<tr class="separator:a34fb9d754d1c8754aff4fc29ce297673"><td class="memSeparator" colspan="2"> </td></tr>
58
<tr class="memitem:a6653badb8b8fe80b0b18490b822f97ed"><td class="memItemLeft" align="right" valign="top">std::vector< <a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">BinaryDataArrayPtr</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenSwath_1_1Chromatogram.html#a6653badb8b8fe80b0b18490b822f97ed">binaryDataArrayPtrs</a></td></tr>
59
<tr class="memdesc:a6653badb8b8fe80b0b18490b822f97ed"><td class="mdescLeft"> </td><td class="mdescRight">this attribute can optionally reference the 'id' of the appropriate dataProcessing. <a href="#a6653badb8b8fe80b0b18490b822f97ed">More...</a><br/></td></tr>
60
<tr class="separator:a6653badb8b8fe80b0b18490b822f97ed"><td class="memSeparator" colspan="2"> </td></tr>
61
</table><table class="memberdecls">
62
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
63
Private Member Functions</h2></td></tr>
64
<tr class="memitem:ab1b44139fa2eaa056843a586c8d85987"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="structOpenSwath_1_1Chromatogram.html#ab1b44139fa2eaa056843a586c8d85987">initvec</a> ()</td></tr>
65
<tr class="separator:ab1b44139fa2eaa056843a586c8d85987"><td class="memSeparator" colspan="2"> </td></tr>
67
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
68
<div class="textblock"><p>A single chromatogram. </p>
69
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
70
<a class="anchor" id="a45a1ae3641d8ed6b63623ac65dbb58c3"></a>
72
<div class="memproto">
73
<table class="mlabels">
75
<td class="mlabels-left">
76
<table class="memname">
78
<td class="memname"><a class="el" href="structOpenSwath_1_1Chromatogram.html">Chromatogram</a> </td>
80
<td class="paramname"></td><td>)</td>
85
<td class="mlabels-right">
86
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
89
</div><div class="memdoc">
91
<p>References <a class="el" href="structOpenSwath_1_1Chromatogram.html#ab1b44139fa2eaa056843a586c8d85987">Chromatogram::initvec()</a>.</p>
95
<h2 class="groupheader">Member Function Documentation</h2>
96
<a class="anchor" id="a74fe481958ca3dfde8f2393e36d63ed3"></a>
98
<div class="memproto">
99
<table class="mlabels">
101
<td class="mlabels-left">
102
<table class="memname">
104
<td class="memname"><a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">BinaryDataArrayPtr</a> getIntensityArray </td>
106
<td class="paramname"></td><td>)</td>
111
<td class="mlabels-right">
112
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
115
</div><div class="memdoc">
117
<p>get intensity array (may be null) </p>
119
<p>References <a class="el" href="structOpenSwath_1_1Chromatogram.html#a6653badb8b8fe80b0b18490b822f97ed">Chromatogram::binaryDataArrayPtrs</a>.</p>
123
<a class="anchor" id="afe15c0e9feb69ef688f3057ef284c18d"></a>
124
<div class="memitem">
125
<div class="memproto">
126
<table class="mlabels">
128
<td class="mlabels-left">
129
<table class="memname">
131
<td class="memname"><a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">BinaryDataArrayPtr</a> getTimeArray </td>
133
<td class="paramname"></td><td>)</td>
138
<td class="mlabels-right">
139
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
142
</div><div class="memdoc">
144
<p>get time array (may be null) </p>
146
<p>References <a class="el" href="structOpenSwath_1_1Chromatogram.html#a6653badb8b8fe80b0b18490b822f97ed">Chromatogram::binaryDataArrayPtrs</a>.</p>
150
<a class="anchor" id="ab1b44139fa2eaa056843a586c8d85987"></a>
151
<div class="memitem">
152
<div class="memproto">
153
<table class="mlabels">
155
<td class="mlabels-left">
156
<table class="memname">
158
<td class="memname">void initvec </td>
160
<td class="paramname"></td><td>)</td>
165
<td class="mlabels-right">
166
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span></span> </td>
169
</div><div class="memdoc">
171
<p>References <a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">OpenSwath::BinaryDataArrayPtr</a>, <a class="el" href="structOpenSwath_1_1Chromatogram.html#a6653badb8b8fe80b0b18490b822f97ed">Chromatogram::binaryDataArrayPtrs</a>, and <a class="el" href="structOpenSwath_1_1Chromatogram.html#a34fb9d754d1c8754aff4fc29ce297673">Chromatogram::defaultArrayLength</a>.</p>
173
<p>Referenced by <a class="el" href="structOpenSwath_1_1Chromatogram.html#a45a1ae3641d8ed6b63623ac65dbb58c3">Chromatogram::Chromatogram()</a>.</p>
177
<a class="anchor" id="a0ded7b0a96059e265954c78cb13833f1"></a>
178
<div class="memitem">
179
<div class="memproto">
180
<table class="mlabels">
182
<td class="mlabels-left">
183
<table class="memname">
185
<td class="memname">void setIntensityArray </td>
187
<td class="paramtype"><a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">BinaryDataArrayPtr</a> </td>
188
<td class="paramname"><em>data</em></td><td>)</td>
193
<td class="mlabels-right">
194
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
197
</div><div class="memdoc">
199
<p>References <a class="el" href="structOpenSwath_1_1Chromatogram.html#a6653badb8b8fe80b0b18490b822f97ed">Chromatogram::binaryDataArrayPtrs</a>.</p>
203
<a class="anchor" id="a387683e6f5ed3edf848b31849e5e5b73"></a>
204
<div class="memitem">
205
<div class="memproto">
206
<table class="mlabels">
208
<td class="mlabels-left">
209
<table class="memname">
211
<td class="memname">void setTimeArray </td>
213
<td class="paramtype"><a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">BinaryDataArrayPtr</a> </td>
214
<td class="paramname"><em>data</em></td><td>)</td>
219
<td class="mlabels-right">
220
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
223
</div><div class="memdoc">
225
<p>References <a class="el" href="structOpenSwath_1_1Chromatogram.html#a6653badb8b8fe80b0b18490b822f97ed">Chromatogram::binaryDataArrayPtrs</a>.</p>
229
<h2 class="groupheader">Member Data Documentation</h2>
230
<a class="anchor" id="a6653badb8b8fe80b0b18490b822f97ed"></a>
231
<div class="memitem">
232
<div class="memproto">
233
<table class="memname">
235
<td class="memname">std::vector<<a class="el" href="namespaceOpenSwath.html#a8aaa5999a567d0b9a393ea480244162b">BinaryDataArrayPtr</a>> binaryDataArrayPtrs</td>
238
</div><div class="memdoc">
240
<p>this attribute can optionally reference the 'id' of the appropriate dataProcessing. </p>
241
<p>description of precursor ion information (i.e. Q1 settings) description of product ion information (i.e. Q3 settings) list of binary data arrays. </p>
243
<p>Referenced by <a class="el" href="structOpenSwath_1_1Chromatogram.html#a74fe481958ca3dfde8f2393e36d63ed3">Chromatogram::getIntensityArray()</a>, <a class="el" href="structOpenSwath_1_1Chromatogram.html#afe15c0e9feb69ef688f3057ef284c18d">Chromatogram::getTimeArray()</a>, <a class="el" href="structOpenSwath_1_1Chromatogram.html#ab1b44139fa2eaa056843a586c8d85987">Chromatogram::initvec()</a>, <a class="el" href="structOpenSwath_1_1Chromatogram.html#a0ded7b0a96059e265954c78cb13833f1">Chromatogram::setIntensityArray()</a>, and <a class="el" href="structOpenSwath_1_1Chromatogram.html#a387683e6f5ed3edf848b31849e5e5b73">Chromatogram::setTimeArray()</a>.</p>
247
<a class="anchor" id="a34fb9d754d1c8754aff4fc29ce297673"></a>
248
<div class="memitem">
249
<div class="memproto">
250
<table class="memname">
252
<td class="memname">std::size_t defaultArrayLength</td>
255
</div><div class="memdoc">
257
<p>default length of binary data arrays contained in this element. </p>
259
<p>Referenced by <a class="el" href="structOpenSwath_1_1Chromatogram.html#ab1b44139fa2eaa056843a586c8d85987">Chromatogram::initvec()</a>.</p>
263
</div><!-- contents -->
264
<HR style="height:1px; border:none; border-top:1px solid #c0c0c0;">
265
<TABLE width="100%" border="0">
267
<TD><font color="#c0c0c0">OpenMS / TOPP release 1.11.1</font></TD>
268
<TD align="right"><font color="#c0c0c0">Documentation generated on Thu Nov 14 2013 11:19:38 using doxygen 1.8.5</font></TD>