]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/PHOS/html/AliHLTPHOSRawAnalyzerComponent_8h-source.html
New html documentation
[u/mrichter/AliRoot.git] / HLT / PHOS / html / AliHLTPHOSRawAnalyzerComponent_8h-source.html
CommitLineData
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">
3<title>PHOSofflineparameterextraction: AliHLTPHOSRawAnalyzerComponent.h Source File</title>
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&nbsp;Page</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
8<h1>AliHLTPHOSRawAnalyzerComponent.h</h1><a href="AliHLTPHOSRawAnalyzerComponent_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001
900002
1000003 <span class="preprocessor">#ifndef ALIHLTPHOSRAWANALYZERCOMPONENT_H</span>
1100004 <span class="preprocessor"></span><span class="preprocessor">#define ALIHLTPHOSRAWANALYZERCOMPONENT_H</span>
1200005 <span class="preprocessor"></span>
1300006 <span class="comment">/* Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved. *</span>
1400007 <span class="comment"> * See cxx source for full Copyright notice */</span>
1500008
1600009 <span class="comment">//#include &lt;Rtypes.h&gt;</span>
1700010 <span class="comment">//#include "TObject.h"</span>
1800011 <span class="preprocessor">#include "AliHLTProcessor.h"</span>
1900012 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzer_8h.html">AliHLTPHOSRawAnalyzer.h</a>"</span>
2000013 <span class="comment">//#include "AliHLTPHOSRawAnalyzerCrude.h"</span>
2100014
22<a name="l00015"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">00015</a> <span class="keyword">class </span><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>: <span class="keyword">public</span> AliHLTProcessor
2300016 {
2400017 <span class="keyword">public</span>:
2500018 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a0">AliHLTPHOSRawAnalyzerComponent</a>();
2600019 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a1">~AliHLTPHOSRawAnalyzerComponent</a>();
2700020 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a0">AliHLTPHOSRawAnalyzerComponent</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp; );
28<a name="l00021"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a3">00021</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp; <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a3">operator = </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>)
2900022 {
3000023 <span class="keywordflow">return</span> *<span class="keyword">this</span>;
3100024 };
3200025
3300026 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a4">DoInit</a>( <span class="keywordtype">int</span> argc, <span class="keyword">const</span> <span class="keywordtype">char</span>** argv );
3400027 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a5">Deinit</a>();
3500028 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a6">DoDeinit</a>();
3600029
3700030 <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a7">GetComponentID</a>() = 0;
3800031
3900032 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a8">GetInputDataTypes</a>(std::vector&lt;AliHLTComponentDataType, std::allocator&lt;AliHLTComponentDataType&gt; &gt;&amp;);
4000033 <span class="keyword">virtual</span> AliHLTComponentDataType <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a9">GetOutputDataType</a>();
4100034 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a10">GetOutputDataSize</a>(<span class="keywordtype">long</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp;, <span class="keywordtype">double</span>&amp;);
4200035
4300036 <span class="comment">// virtual void GetOutputDataSize(long int&amp;, double&amp;);</span>
4400037
4500038 <span class="comment">// virtual AliHLTComponent* Spawn();</span>
4600039 <span class="keyword">virtual</span> AliHLTComponent* <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a11">Spawn</a>() = 0;
4700040
4800041 <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#a12">DoEvent</a>(<span class="keyword">const</span> AliHLTComponentEventData&amp;, <span class="keyword">const</span> AliHLTComponentBlockData*, AliHLTComponentTriggerData&amp;, AliHLTUInt8_t*, AliHLTUInt32_t&amp;, std::vector&lt;AliHLTComponentBlockData, std::allocator&lt;AliHLTComponentBlockData&gt; &gt;&amp;);
4900042
5000043 <span class="comment">// private:</span>
5100044 <span class="keyword">protected</span>:
52<a name="l00045"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#p0">00045</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> *analyzerPtr;
5300046
5400047 <span class="comment">// ClassDef(AliHLTPHOSRawAnalyzerComponent, 2) </span>
5500048 <span class="keyword">private</span>:
56<a name="l00049"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#r0">00049</a> <span class="keywordtype">int</span> eventCount;
5700050 <span class="keyword">static</span> <span class="keyword">const</span> AliHLTComponentDataType <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#v0">inputDataTypes</a>[];
5800051 <span class="keyword">static</span> <span class="keyword">const</span> AliHLTComponentDataType outputDataType;
5900052
6000053 };
6100054 <span class="preprocessor">#endif</span>
62</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:35:44 2007 for PHOSofflineparameterextraction by&nbsp;
63<a href="http://www.doxygen.org/index.html">
64<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
65</body>
66</html>