]>
Commit | Line | Data |
---|---|---|
6ab63b4a | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
2 | <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> | |
8562a9e6 | 3 | <title>AliHLTPHOS: AliHLTPHOSRawAnalyzerComponent Class Reference</title> |
6ab63b4a | 4 | <link href="doxygen.css" rel="stylesheet" type="text/css"> |
5 | </head><body> | |
6 | <!-- Generated by Doxygen 1.3.9.1 --> | |
7 | <div class="qindex"><a class="qindex" href="main.html">Main Page</a> | <a class="qindex" href="hierarchy.html">Class Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical List</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a></div> | |
8 | <h1>AliHLTPHOSRawAnalyzerComponent Class Reference</h1><code>#include <<a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>></code> | |
9 | <p> | |
10 | <p>Inheritance diagram for AliHLTPHOSRawAnalyzerComponent: | |
11 | <p><center><img src="classAliHLTPHOSRawAnalyzerComponent.png" usemap="#AliHLTPHOSRawAnalyzerComponent_map" border="0" alt=""></center> | |
12 | <map name="AliHLTPHOSRawAnalyzerComponent_map"> | |
13 | <area href="classAliHLTPHOSRawAnalyzerCrudeComponent.html" alt="AliHLTPHOSRawAnalyzerCrudeComponent" shape="rect" coords="0,56,288,80"> | |
14 | <area href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html" alt="AliHLTPHOSRawAnalyzerPeakFinderComponent" shape="rect" coords="298,56,586,80"> | |
15 | </map> | |
16 | <a href="classAliHLTPHOSRawAnalyzerComponent-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"> | |
17 | <tr><td></td></tr> | |
18 | <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> | |
8562a9e6 | 19 | <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a> ()</td></tr> |
6ab63b4a | 20 | |
8562a9e6 | 21 | <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta1">~AliHLTPHOSRawAnalyzerComponent</a> ()</td></tr> |
6ab63b4a | 22 | |
8562a9e6 | 23 | <tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta2">AliHLTPHOSRawAnalyzerComponent</a> (const <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &)</td></tr> |
6ab63b4a | 24 | |
8562a9e6 | 25 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">operator=</a> (const <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>)</td></tr> |
6ab63b4a | 26 | |
8562a9e6 | 27 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoInit</a> (int argc, const char **argv)</td></tr> |
6ab63b4a | 28 | |
8562a9e6 | 29 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">Deinit</a> ()</td></tr> |
6ab63b4a | 30 | |
8562a9e6 | 31 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DoDeinit</a> ()</td></tr> |
6ab63b4a | 32 | |
8562a9e6 | 33 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta7">GetComponentID</a> ()=0</td></tr> |
6ab63b4a | 34 | |
8562a9e6 | 35 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">GetInputDataTypes</a> (std::vector< AliHLTComponentDataType, std::allocator< AliHLTComponentDataType > > &)</td></tr> |
6ab63b4a | 36 | |
8562a9e6 | 37 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponentDataType </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">GetOutputDataType</a> ()</td></tr> |
6ab63b4a | 38 | |
8562a9e6 | 39 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetOutputDataSize</a> (long unsigned int &, double &)</td></tr> |
6ab63b4a | 40 | |
8562a9e6 | 41 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponent * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta11">Spawn</a> ()=0</td></tr> |
6ab63b4a | 42 | |
8562a9e6 | 43 | <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">DoEvent</a> (const AliHLTComponentEventData &, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &, AliHLTUInt8_t *, AliHLTUInt32_t &, std::vector< AliHLTComponentBlockData, std::allocator< AliHLTComponentBlockData > > &)</td></tr> |
6ab63b4a | 44 | |
45 | <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> | |
8562a9e6 | 46 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a></td></tr> |
6ab63b4a | 47 | |
48 | <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr> | |
8562a9e6 | 49 | <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">eventCount</a></td></tr> |
6ab63b4a | 50 | |
51 | <tr><td colspan="2"><br><h2>Static Private Attributes</h2></td></tr> | |
8562a9e6 | 52 | <tr><td class="memItemLeft" nowrap align="right" valign="top">const AliHLTComponentDataType </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">inputDataTypes</a> [] = {kAliHLTVoidDataType,{0,"",""}}</td></tr> |
6ab63b4a | 53 | |
8562a9e6 | 54 | <tr><td class="memItemLeft" nowrap align="right" valign="top">const AliHLTComponentDataType </td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">outputDataType</a> = kAliHLTVoidDataType</td></tr> |
6ab63b4a | 55 | |
56 | </table> | |
57 | <hr><h2>Constructor & Destructor Documentation</h2> | |
8562a9e6 | 58 | <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta0" doxytag="AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent"></a><p> |
6ab63b4a | 59 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
60 | <tr> | |
61 | <td class="mdRow"> | |
62 | <table cellpadding="0" cellspacing="0" border="0"> | |
63 | <tr> | |
64 | <td class="md" nowrap valign="top">AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent </td> | |
65 | <td class="md" valign="top">( </td> | |
66 | <td class="mdname1" valign="top" nowrap> </td> | |
67 | <td class="md" valign="top"> ) </td> | |
68 | <td class="md" nowrap></td> | |
69 | </tr> | |
70 | </table> | |
71 | </td> | |
72 | </tr> | |
73 | </table> | |
74 | <table cellspacing="5" cellpadding="0" border="0"> | |
75 | <tr> | |
76 | <td> | |
77 | | |
78 | </td> | |
79 | <td> | |
80 | ||
8562a9e6 | 81 | <p> |
82 | ||
83 | <p> | |
84 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00025">25</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00025 :AliHLTProcessor(), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">eventCount</a>(0) | |
85 | 00026 { | |
86 | 00027 | |
87 | 00028 } | |
88 | </pre></div> | |
6ab63b4a | 89 | <p> |
90 | </td> | |
91 | </tr> | |
92 | </table> | |
8562a9e6 | 93 | <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta1" doxytag="AliHLTPHOSRawAnalyzerComponent::~AliHLTPHOSRawAnalyzerComponent"></a><p> |
6ab63b4a | 94 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
95 | <tr> | |
96 | <td class="mdRow"> | |
97 | <table cellpadding="0" cellspacing="0" border="0"> | |
98 | <tr> | |
99 | <td class="md" nowrap valign="top">AliHLTPHOSRawAnalyzerComponent::~<a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> </td> | |
100 | <td class="md" valign="top">( </td> | |
101 | <td class="mdname1" valign="top" nowrap> </td> | |
102 | <td class="md" valign="top"> ) </td> | |
103 | <td class="md" nowrap></td> | |
104 | </tr> | |
105 | </table> | |
106 | </td> | |
107 | </tr> | |
108 | </table> | |
109 | <table cellspacing="5" cellpadding="0" border="0"> | |
110 | <tr> | |
111 | <td> | |
112 | | |
113 | </td> | |
114 | <td> | |
115 | ||
8562a9e6 | 116 | <p> |
117 | ||
118 | <p> | |
119 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00030">30</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00031 { | |
120 | 00032 | |
121 | 00033 } | |
122 | </pre></div> | |
6ab63b4a | 123 | <p> |
124 | </td> | |
125 | </tr> | |
126 | </table> | |
8562a9e6 | 127 | <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta2" doxytag="AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent"></a><p> |
6ab63b4a | 128 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
129 | <tr> | |
130 | <td class="mdRow"> | |
131 | <table cellpadding="0" cellspacing="0" border="0"> | |
132 | <tr> | |
133 | <td class="md" nowrap valign="top">AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent </td> | |
134 | <td class="md" valign="top">( </td> | |
135 | <td class="md" nowrap valign="top">const <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> & </td> | |
136 | <td class="mdname1" valign="top" nowrap> </td> | |
137 | <td class="md" valign="top"> ) </td> | |
138 | <td class="md" nowrap></td> | |
139 | </tr> | |
140 | </table> | |
141 | </td> | |
142 | </tr> | |
143 | </table> | |
144 | <table cellspacing="5" cellpadding="0" border="0"> | |
145 | <tr> | |
146 | <td> | |
147 | | |
148 | </td> | |
149 | <td> | |
150 | ||
8562a9e6 | 151 | <p> |
152 | ||
153 | <p> | |
154 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00036">36</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00036 : AliHLTProcessor(), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">eventCount</a>(0) | |
155 | 00037 { | |
156 | 00038 | |
157 | 00039 } | |
158 | </pre></div> | |
6ab63b4a | 159 | <p> |
160 | </td> | |
161 | </tr> | |
162 | </table> | |
163 | <hr><h2>Member Function Documentation</h2> | |
8562a9e6 | 164 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta7" doxytag="AliHLTPHOSRawAnalyzerComponent::Deinit"></a><p> |
6ab63b4a | 165 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
166 | <tr> | |
167 | <td class="mdRow"> | |
168 | <table cellpadding="0" cellspacing="0" border="0"> | |
169 | <tr> | |
170 | <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::Deinit </td> | |
171 | <td class="md" valign="top">( </td> | |
172 | <td class="mdname1" valign="top" nowrap> </td> | |
173 | <td class="md" valign="top"> ) </td> | |
174 | <td class="md" nowrap><code> [virtual]</code></td> | |
175 | </tr> | |
176 | </table> | |
177 | </td> | |
178 | </tr> | |
179 | </table> | |
180 | <table cellspacing="5" cellpadding="0" border="0"> | |
181 | <tr> | |
182 | <td> | |
183 | | |
184 | </td> | |
185 | <td> | |
186 | ||
8562a9e6 | 187 | <p> |
188 | ||
189 | <p> | |
190 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00042">42</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00043 { | |
191 | 00044 <span class="keywordflow">return</span> 0; | |
192 | 00045 } | |
193 | </pre></div> | |
6ab63b4a | 194 | <p> |
195 | </td> | |
196 | </tr> | |
197 | </table> | |
8562a9e6 | 198 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta8" doxytag="AliHLTPHOSRawAnalyzerComponent::DoDeinit"></a><p> |
6ab63b4a | 199 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
200 | <tr> | |
201 | <td class="mdRow"> | |
202 | <table cellpadding="0" cellspacing="0" border="0"> | |
203 | <tr> | |
204 | <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::DoDeinit </td> | |
205 | <td class="md" valign="top">( </td> | |
206 | <td class="mdname1" valign="top" nowrap> </td> | |
207 | <td class="md" valign="top"> ) </td> | |
208 | <td class="md" nowrap><code> [virtual]</code></td> | |
209 | </tr> | |
210 | </table> | |
211 | </td> | |
212 | </tr> | |
213 | </table> | |
214 | <table cellspacing="5" cellpadding="0" border="0"> | |
215 | <tr> | |
216 | <td> | |
217 | | |
218 | </td> | |
219 | <td> | |
220 | ||
8562a9e6 | 221 | <p> |
222 | ||
223 | <p> | |
224 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00048">48</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00049 { | |
225 | 00050 Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"PHOS"</span>, <span class="stringliteral">",AliHLTPHOSRawAnalyzerComponen DoDeinit"</span>); | |
226 | 00051 <span class="keywordflow">return</span> 0; | |
227 | 00052 | |
228 | 00053 } | |
229 | </pre></div> | |
6ab63b4a | 230 | <p> |
231 | </td> | |
232 | </tr> | |
233 | </table> | |
8562a9e6 | 234 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta12" doxytag="AliHLTPHOSRawAnalyzerComponent::DoEvent"></a><p> |
6ab63b4a | 235 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
236 | <tr> | |
237 | <td class="mdRow"> | |
238 | <table cellpadding="0" cellspacing="0" border="0"> | |
239 | <tr> | |
240 | <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::DoEvent </td> | |
241 | <td class="md" valign="top">( </td> | |
242 | <td class="md" nowrap valign="top">const AliHLTComponentEventData & </td> | |
243 | <td class="mdname" nowrap>, </td> | |
244 | </tr> | |
245 | <tr> | |
246 | <td class="md" nowrap align="right"></td> | |
247 | <td class="md"></td> | |
248 | <td class="md" nowrap>const AliHLTComponentBlockData * </td> | |
249 | <td class="mdname" nowrap>, </td> | |
250 | </tr> | |
251 | <tr> | |
252 | <td class="md" nowrap align="right"></td> | |
253 | <td class="md"></td> | |
254 | <td class="md" nowrap>AliHLTComponentTriggerData & </td> | |
255 | <td class="mdname" nowrap>, </td> | |
256 | </tr> | |
257 | <tr> | |
258 | <td class="md" nowrap align="right"></td> | |
259 | <td class="md"></td> | |
260 | <td class="md" nowrap>AliHLTUInt8_t * </td> | |
261 | <td class="mdname" nowrap>, </td> | |
262 | </tr> | |
263 | <tr> | |
264 | <td class="md" nowrap align="right"></td> | |
265 | <td class="md"></td> | |
266 | <td class="md" nowrap>AliHLTUInt32_t & </td> | |
267 | <td class="mdname" nowrap>, </td> | |
268 | </tr> | |
269 | <tr> | |
270 | <td class="md" nowrap align="right"></td> | |
271 | <td class="md"></td> | |
272 | <td class="md" nowrap>std::vector< AliHLTComponentBlockData, std::allocator< AliHLTComponentBlockData > > & </td> | |
273 | <td class="mdname" nowrap></td> | |
274 | </tr> | |
275 | <tr> | |
276 | <td class="md"></td> | |
277 | <td class="md">) </td> | |
278 | <td class="md" colspan="2"><code> [virtual]</code></td> | |
279 | </tr> | |
280 | </table> | |
281 | </td> | |
282 | </tr> | |
283 | </table> | |
284 | <table cellspacing="5" cellpadding="0" border="0"> | |
285 | <tr> | |
286 | <td> | |
287 | | |
288 | </td> | |
289 | <td> | |
290 | ||
8562a9e6 | 291 | <p> |
292 | ||
293 | <p> | |
294 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00084">84</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>. | |
295 | <p> | |
296 | References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00049">eventCount</a>.<div class="fragment"><pre class="fragment">00085 { | |
297 | 00086 Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"Sample"</span>, <span class="stringliteral">"PhosHLTRawAnalyzerComonent, DoEvent"</span>); | |
298 | 00087 printf(<span class="stringliteral">"\nPHOSHLT DoEvent: processing event: %d\n"</span>, eventCount); | |
299 | 00088 <span class="comment">// printf("\nPHOSHLT DoEvent, not yet implemented\n");</span> | |
300 | 00089 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">eventCount</a>++; | |
301 | 00090 <span class="keywordflow">return</span> 0; | |
302 | 00091 } | |
303 | </pre></div> | |
6ab63b4a | 304 | <p> |
305 | </td> | |
306 | </tr> | |
307 | </table> | |
8562a9e6 | 308 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta6" doxytag="AliHLTPHOSRawAnalyzerComponent::DoInit"></a><p> |
6ab63b4a | 309 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
310 | <tr> | |
311 | <td class="mdRow"> | |
312 | <table cellpadding="0" cellspacing="0" border="0"> | |
313 | <tr> | |
314 | <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::DoInit </td> | |
315 | <td class="md" valign="top">( </td> | |
316 | <td class="md" nowrap valign="top">int </td> | |
317 | <td class="mdname" nowrap> <em>argc</em>, </td> | |
318 | </tr> | |
319 | <tr> | |
320 | <td class="md" nowrap align="right"></td> | |
321 | <td class="md"></td> | |
322 | <td class="md" nowrap>const char ** </td> | |
323 | <td class="mdname" nowrap> <em>argv</em></td> | |
324 | </tr> | |
325 | <tr> | |
326 | <td class="md"></td> | |
327 | <td class="md">) </td> | |
328 | <td class="md" colspan="2"><code> [virtual]</code></td> | |
329 | </tr> | |
330 | </table> | |
331 | </td> | |
332 | </tr> | |
333 | </table> | |
334 | <table cellspacing="5" cellpadding="0" border="0"> | |
335 | <tr> | |
336 | <td> | |
337 | | |
338 | </td> | |
339 | <td> | |
340 | ||
8562a9e6 | 341 | <p> |
342 | ||
343 | <p> | |
344 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00095">95</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00096 { | |
345 | 00097 printf(<span class="stringliteral">"\nInside AliHLTPHOSRawAnalyzerComponent:DoInit\n"</span>); | |
346 | 00098 <span class="keywordflow">if</span> (argc==0 && argv==NULL) { | |
347 | 00099 <span class="comment">// this is currently just to get rid of the warning "unused parameter"</span> | |
348 | 00100 } | |
349 | 00101 <span class="keywordflow">return</span> 0; | |
350 | 00102 } | |
351 | </pre></div> | |
6ab63b4a | 352 | <p> |
353 | </td> | |
354 | </tr> | |
355 | </table> | |
8562a9e6 | 356 | <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta7" doxytag="AliHLTPHOSRawAnalyzerComponent::GetComponentID"></a><p> |
6ab63b4a | 357 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
358 | <tr> | |
359 | <td class="mdRow"> | |
360 | <table cellpadding="0" cellspacing="0" border="0"> | |
361 | <tr> | |
362 | <td class="md" nowrap valign="top">virtual const char* AliHLTPHOSRawAnalyzerComponent::GetComponentID </td> | |
363 | <td class="md" valign="top">( </td> | |
364 | <td class="mdname1" valign="top" nowrap> </td> | |
365 | <td class="md" valign="top"> ) </td> | |
366 | <td class="md" nowrap><code> [pure virtual]</code></td> | |
367 | </tr> | |
368 | </table> | |
369 | </td> | |
370 | </tr> | |
371 | </table> | |
372 | <table cellspacing="5" cellpadding="0" border="0"> | |
373 | <tr> | |
374 | <td> | |
375 | | |
376 | </td> | |
377 | <td> | |
378 | ||
379 | <p> | |
380 | ||
381 | <p> | |
8562a9e6 | 382 | Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta4">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>. </td> |
6ab63b4a | 383 | </tr> |
384 | </table> | |
8562a9e6 | 385 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta9" doxytag="AliHLTPHOSRawAnalyzerComponent::GetInputDataTypes"></a><p> |
6ab63b4a | 386 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
387 | <tr> | |
388 | <td class="mdRow"> | |
389 | <table cellpadding="0" cellspacing="0" border="0"> | |
390 | <tr> | |
391 | <td class="md" nowrap valign="top">virtual void AliHLTPHOSRawAnalyzerComponent::GetInputDataTypes </td> | |
392 | <td class="md" valign="top">( </td> | |
393 | <td class="md" nowrap valign="top">std::vector< AliHLTComponentDataType, std::allocator< AliHLTComponentDataType > > & </td> | |
394 | <td class="mdname1" valign="top" nowrap> </td> | |
395 | <td class="md" valign="top"> ) </td> | |
396 | <td class="md" nowrap><code> [virtual]</code></td> | |
397 | </tr> | |
398 | </table> | |
399 | </td> | |
400 | </tr> | |
401 | </table> | |
402 | <table cellspacing="5" cellpadding="0" border="0"> | |
403 | <tr> | |
404 | <td> | |
405 | | |
406 | </td> | |
407 | <td> | |
408 | ||
409 | <p> | |
410 | </td> | |
411 | </tr> | |
412 | </table> | |
8562a9e6 | 413 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta11" doxytag="AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize"></a><p> |
6ab63b4a | 414 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
415 | <tr> | |
416 | <td class="mdRow"> | |
417 | <table cellpadding="0" cellspacing="0" border="0"> | |
418 | <tr> | |
419 | <td class="md" nowrap valign="top">virtual void AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize </td> | |
420 | <td class="md" valign="top">( </td> | |
421 | <td class="md" nowrap valign="top">long unsigned int & </td> | |
422 | <td class="mdname" nowrap>, </td> | |
423 | </tr> | |
424 | <tr> | |
425 | <td class="md" nowrap align="right"></td> | |
426 | <td class="md"></td> | |
427 | <td class="md" nowrap>double & </td> | |
428 | <td class="mdname" nowrap></td> | |
429 | </tr> | |
430 | <tr> | |
431 | <td class="md"></td> | |
432 | <td class="md">) </td> | |
433 | <td class="md" colspan="2"><code> [virtual]</code></td> | |
434 | </tr> | |
435 | </table> | |
436 | </td> | |
437 | </tr> | |
438 | </table> | |
439 | <table cellspacing="5" cellpadding="0" border="0"> | |
440 | <tr> | |
441 | <td> | |
442 | | |
443 | </td> | |
444 | <td> | |
445 | ||
446 | <p> | |
447 | </td> | |
448 | </tr> | |
449 | </table> | |
8562a9e6 | 450 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta10" doxytag="AliHLTPHOSRawAnalyzerComponent::GetOutputDataType"></a><p> |
6ab63b4a | 451 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
452 | <tr> | |
453 | <td class="mdRow"> | |
454 | <table cellpadding="0" cellspacing="0" border="0"> | |
455 | <tr> | |
456 | <td class="md" nowrap valign="top">AliHLTComponentDataType AliHLTPHOSRawAnalyzerComponent::GetOutputDataType </td> | |
457 | <td class="md" valign="top">( </td> | |
458 | <td class="mdname1" valign="top" nowrap> </td> | |
459 | <td class="md" valign="top"> ) </td> | |
460 | <td class="md" nowrap><code> [virtual]</code></td> | |
461 | </tr> | |
462 | </table> | |
463 | </td> | |
464 | </tr> | |
465 | </table> | |
466 | <table cellspacing="5" cellpadding="0" border="0"> | |
467 | <tr> | |
468 | <td> | |
469 | | |
470 | </td> | |
471 | <td> | |
472 | ||
8562a9e6 | 473 | <p> |
474 | ||
475 | <p> | |
476 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00072">72</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00073 { | |
477 | 00074 <span class="keywordflow">return</span> outputDataType; | |
478 | 00075 } | |
479 | </pre></div> | |
6ab63b4a | 480 | <p> |
481 | </td> | |
482 | </tr> | |
483 | </table> | |
8562a9e6 | 484 | <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta3" doxytag="AliHLTPHOSRawAnalyzerComponent::operator="></a><p> |
6ab63b4a | 485 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
486 | <tr> | |
487 | <td class="mdRow"> | |
488 | <table cellpadding="0" cellspacing="0" border="0"> | |
489 | <tr> | |
490 | <td class="md" nowrap valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>& AliHLTPHOSRawAnalyzerComponent::operator= </td> | |
491 | <td class="md" valign="top">( </td> | |
492 | <td class="md" nowrap valign="top">const </td> | |
493 | <td class="mdname1" valign="top" nowrap> <em>AliHLTPHOSRawAnalyzerComponent</em> </td> | |
494 | <td class="md" valign="top"> ) </td> | |
495 | <td class="md" nowrap><code> [inline]</code></td> | |
496 | </tr> | |
497 | </table> | |
498 | </td> | |
499 | </tr> | |
500 | </table> | |
501 | <table cellspacing="5" cellpadding="0" border="0"> | |
502 | <tr> | |
503 | <td> | |
504 | | |
505 | </td> | |
506 | <td> | |
507 | ||
508 | <p> | |
509 | ||
510 | <p> | |
8562a9e6 | 511 | Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta3">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>. |
512 | <p> | |
513 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00021">21</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.<div class="fragment"><pre class="fragment">00022 { | |
514 | 00023 <span class="keywordflow">return</span> *<span class="keyword">this</span>; | |
515 | 00024 }; | |
516 | </pre></div> | |
517 | <p> | |
518 | </td> | |
6ab63b4a | 519 | </tr> |
520 | </table> | |
8562a9e6 | 521 | <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta11" doxytag="AliHLTPHOSRawAnalyzerComponent::Spawn"></a><p> |
6ab63b4a | 522 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
523 | <tr> | |
524 | <td class="mdRow"> | |
525 | <table cellpadding="0" cellspacing="0" border="0"> | |
526 | <tr> | |
527 | <td class="md" nowrap valign="top">virtual AliHLTComponent* AliHLTPHOSRawAnalyzerComponent::Spawn </td> | |
528 | <td class="md" valign="top">( </td> | |
529 | <td class="mdname1" valign="top" nowrap> </td> | |
530 | <td class="md" valign="top"> ) </td> | |
531 | <td class="md" nowrap><code> [pure virtual]</code></td> | |
532 | </tr> | |
533 | </table> | |
534 | </td> | |
535 | </tr> | |
536 | </table> | |
537 | <table cellspacing="5" cellpadding="0" border="0"> | |
538 | <tr> | |
539 | <td> | |
540 | | |
541 | </td> | |
542 | <td> | |
543 | ||
544 | <p> | |
545 | ||
546 | <p> | |
8562a9e6 | 547 | Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>. </td> |
6ab63b4a | 548 | </tr> |
549 | </table> | |
550 | <hr><h2>Member Data Documentation</h2> | |
8562a9e6 | 551 | <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponentp0" doxytag="AliHLTPHOSRawAnalyzerComponent::analyzerPtr"></a><p> |
6ab63b4a | 552 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
553 | <tr> | |
554 | <td class="mdRow"> | |
555 | <table cellpadding="0" cellspacing="0" border="0"> | |
556 | <tr> | |
8562a9e6 | 557 | <td class="md" nowrap valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>* <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">AliHLTPHOSRawAnalyzerComponent::analyzerPtr</a><code> [protected]</code> </td> |
6ab63b4a | 558 | </tr> |
559 | </table> | |
560 | </td> | |
561 | </tr> | |
562 | </table> | |
563 | <table cellspacing="5" cellpadding="0" border="0"> | |
564 | <tr> | |
565 | <td> | |
566 | | |
567 | </td> | |
568 | <td> | |
569 | ||
570 | <p> | |
8562a9e6 | 571 | |
572 | <p> | |
573 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00045">45</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>. </td> | |
6ab63b4a | 574 | </tr> |
575 | </table> | |
8562a9e6 | 576 | <a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr0" doxytag="AliHLTPHOSRawAnalyzerComponent::eventCount"></a><p> |
6ab63b4a | 577 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
578 | <tr> | |
579 | <td class="mdRow"> | |
580 | <table cellpadding="0" cellspacing="0" border="0"> | |
581 | <tr> | |
8562a9e6 | 582 | <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">AliHLTPHOSRawAnalyzerComponent::eventCount</a><code> [private]</code> </td> |
6ab63b4a | 583 | </tr> |
584 | </table> | |
585 | </td> | |
586 | </tr> | |
587 | </table> | |
588 | <table cellspacing="5" cellpadding="0" border="0"> | |
589 | <tr> | |
590 | <td> | |
591 | | |
592 | </td> | |
593 | <td> | |
594 | ||
595 | <p> | |
8562a9e6 | 596 | |
597 | <p> | |
598 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00049">49</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>. | |
599 | <p> | |
600 | Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00084">DoEvent()</a>. </td> | |
6ab63b4a | 601 | </tr> |
602 | </table> | |
8562a9e6 | 603 | <a class="anchor" name="AliHLTPHOSRawAnalyzerComponentv0" doxytag="AliHLTPHOSRawAnalyzerComponent::inputDataTypes"></a><p> |
6ab63b4a | 604 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
605 | <tr> | |
606 | <td class="mdRow"> | |
607 | <table cellpadding="0" cellspacing="0" border="0"> | |
608 | <tr> | |
8562a9e6 | 609 | <td class="md" nowrap valign="top">const AliHLTComponentDataType <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">AliHLTPHOSRawAnalyzerComponent::inputDataTypes</a> = {kAliHLTVoidDataType,{0,"",""}}<code> [static, private]</code> </td> |
6ab63b4a | 610 | </tr> |
611 | </table> | |
612 | </td> | |
613 | </tr> | |
614 | </table> | |
615 | <table cellspacing="5" cellpadding="0" border="0"> | |
616 | <tr> | |
617 | <td> | |
618 | | |
619 | </td> | |
620 | <td> | |
621 | ||
622 | <p> | |
8562a9e6 | 623 | |
624 | <p> | |
625 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00019">19</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>. </td> | |
6ab63b4a | 626 | </tr> |
627 | </table> | |
8562a9e6 | 628 | <a class="anchor" name="AliHLTPHOSRawAnalyzerComponentv1" doxytag="AliHLTPHOSRawAnalyzerComponent::outputDataType"></a><p> |
6ab63b4a | 629 | <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> |
630 | <tr> | |
631 | <td class="mdRow"> | |
632 | <table cellpadding="0" cellspacing="0" border="0"> | |
633 | <tr> | |
8562a9e6 | 634 | <td class="md" nowrap valign="top">const AliHLTComponentDataType <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">AliHLTPHOSRawAnalyzerComponent::outputDataType</a> = kAliHLTVoidDataType<code> [static, private]</code> </td> |
6ab63b4a | 635 | </tr> |
636 | </table> | |
637 | </td> | |
638 | </tr> | |
639 | </table> | |
640 | <table cellspacing="5" cellpadding="0" border="0"> | |
641 | <tr> | |
642 | <td> | |
643 | | |
644 | </td> | |
645 | <td> | |
646 | ||
647 | <p> | |
8562a9e6 | 648 | |
649 | <p> | |
650 | Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00020">20</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>. </td> | |
6ab63b4a | 651 | </tr> |
652 | </table> | |
653 | <hr>The documentation for this class was generated from the following files:<ul> | |
8562a9e6 | 654 | <li><a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a><li><a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a></ul> |
655 | <hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by | |
6ab63b4a | 656 | <a href="http://www.doxygen.org/index.html"> |
657 | <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address> | |
658 | </body> | |
659 | </html> |