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">
3 <title>AliHLTPHOS: AliHLTPHOSRawAnalyzerComponent Class Reference</title>
4 <link href="doxygen.css" rel="stylesheet" type="text/css">
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>
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">
16 <a href="classAliHLTPHOSRawAnalyzerComponent-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
18 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
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>
45 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
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>
48 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
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>
51 <tr><td colspan="2"><br><h2>Static Private Attributes</h2></td></tr>
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>
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>
57 <hr><h2>Constructor & Destructor Documentation</h2>
58 <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta0" doxytag="AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent"></a><p>
59 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
62 <table cellpadding="0" cellspacing="0" border="0">
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>
74 <table cellspacing="5" cellpadding="0" border="0">
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)
93 <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta1" doxytag="AliHLTPHOSRawAnalyzerComponent::~AliHLTPHOSRawAnalyzerComponent"></a><p>
94 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
97 <table cellpadding="0" cellspacing="0" border="0">
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>
109 <table cellspacing="5" cellpadding="0" border="0">
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 {
127 <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta2" doxytag="AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent"></a><p>
128 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
131 <table cellpadding="0" cellspacing="0" border="0">
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>
144 <table cellspacing="5" cellpadding="0" border="0">
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)
163 <hr><h2>Member Function Documentation</h2>
164 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta7" doxytag="AliHLTPHOSRawAnalyzerComponent::Deinit"></a><p>
165 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
168 <table cellpadding="0" cellspacing="0" border="0">
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>
180 <table cellspacing="5" cellpadding="0" border="0">
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;
198 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta8" doxytag="AliHLTPHOSRawAnalyzerComponent::DoDeinit"></a><p>
199 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
202 <table cellpadding="0" cellspacing="0" border="0">
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>
214 <table cellspacing="5" cellpadding="0" border="0">
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;
234 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta12" doxytag="AliHLTPHOSRawAnalyzerComponent::DoEvent"></a><p>
235 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
238 <table cellpadding="0" cellspacing="0" border="0">
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>
246 <td class="md" nowrap align="right"></td>
248 <td class="md" nowrap>const AliHLTComponentBlockData * </td>
249 <td class="mdname" nowrap>, </td>
252 <td class="md" nowrap align="right"></td>
254 <td class="md" nowrap>AliHLTComponentTriggerData & </td>
255 <td class="mdname" nowrap>, </td>
258 <td class="md" nowrap align="right"></td>
260 <td class="md" nowrap>AliHLTUInt8_t * </td>
261 <td class="mdname" nowrap>, </td>
264 <td class="md" nowrap align="right"></td>
266 <td class="md" nowrap>AliHLTUInt32_t & </td>
267 <td class="mdname" nowrap>, </td>
270 <td class="md" nowrap align="right"></td>
272 <td class="md" nowrap>std::vector< AliHLTComponentBlockData, std::allocator< AliHLTComponentBlockData > > & </td>
273 <td class="mdname" nowrap></td>
277 <td class="md">) </td>
278 <td class="md" colspan="2"><code> [virtual]</code></td>
284 <table cellspacing="5" cellpadding="0" border="0">
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>.
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;
308 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta6" doxytag="AliHLTPHOSRawAnalyzerComponent::DoInit"></a><p>
309 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
312 <table cellpadding="0" cellspacing="0" border="0">
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>
320 <td class="md" nowrap align="right"></td>
322 <td class="md" nowrap>const char ** </td>
323 <td class="mdname" nowrap> <em>argv</em></td>
327 <td class="md">) </td>
328 <td class="md" colspan="2"><code> [virtual]</code></td>
334 <table cellspacing="5" cellpadding="0" border="0">
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>
349 00101 <span class="keywordflow">return</span> 0;
356 <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta7" doxytag="AliHLTPHOSRawAnalyzerComponent::GetComponentID"></a><p>
357 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
360 <table cellpadding="0" cellspacing="0" border="0">
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>
372 <table cellspacing="5" cellpadding="0" border="0">
382 Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta4">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>. </td>
385 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta9" doxytag="AliHLTPHOSRawAnalyzerComponent::GetInputDataTypes"></a><p>
386 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
389 <table cellpadding="0" cellspacing="0" border="0">
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>
402 <table cellspacing="5" cellpadding="0" border="0">
413 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta11" doxytag="AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize"></a><p>
414 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
417 <table cellpadding="0" cellspacing="0" border="0">
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>
425 <td class="md" nowrap align="right"></td>
427 <td class="md" nowrap>double & </td>
428 <td class="mdname" nowrap></td>
432 <td class="md">) </td>
433 <td class="md" colspan="2"><code> [virtual]</code></td>
439 <table cellspacing="5" cellpadding="0" border="0">
450 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta10" doxytag="AliHLTPHOSRawAnalyzerComponent::GetOutputDataType"></a><p>
451 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
454 <table cellpadding="0" cellspacing="0" border="0">
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>
466 <table cellspacing="5" cellpadding="0" border="0">
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;
484 <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta3" doxytag="AliHLTPHOSRawAnalyzerComponent::operator="></a><p>
485 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
488 <table cellpadding="0" cellspacing="0" border="0">
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>
501 <table cellspacing="5" cellpadding="0" border="0">
511 Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta3">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>.
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>;
521 <a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta11" doxytag="AliHLTPHOSRawAnalyzerComponent::Spawn"></a><p>
522 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
525 <table cellpadding="0" cellspacing="0" border="0">
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>
537 <table cellspacing="5" cellpadding="0" border="0">
547 Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>. </td>
550 <hr><h2>Member Data Documentation</h2>
551 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponentp0" doxytag="AliHLTPHOSRawAnalyzerComponent::analyzerPtr"></a><p>
552 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
555 <table cellpadding="0" cellspacing="0" border="0">
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>
563 <table cellspacing="5" cellpadding="0" border="0">
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>
576 <a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr0" doxytag="AliHLTPHOSRawAnalyzerComponent::eventCount"></a><p>
577 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
580 <table cellpadding="0" cellspacing="0" border="0">
582 <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">AliHLTPHOSRawAnalyzerComponent::eventCount</a><code> [private]</code> </td>
588 <table cellspacing="5" cellpadding="0" border="0">
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>.
600 Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00084">DoEvent()</a>. </td>
603 <a class="anchor" name="AliHLTPHOSRawAnalyzerComponentv0" doxytag="AliHLTPHOSRawAnalyzerComponent::inputDataTypes"></a><p>
604 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
607 <table cellpadding="0" cellspacing="0" border="0">
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>
615 <table cellspacing="5" cellpadding="0" border="0">
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>
628 <a class="anchor" name="AliHLTPHOSRawAnalyzerComponentv1" doxytag="AliHLTPHOSRawAnalyzerComponent::outputDataType"></a><p>
629 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
632 <table cellpadding="0" cellspacing="0" border="0">
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>
640 <table cellspacing="5" cellpadding="0" border="0">
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>
653 <hr>The documentation for this class was generated from the following files:<ul>
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
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>