]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
New documenation:wq
authorphille <phille@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 25 Feb 2007 22:26:13 +0000 (22:26 +0000)
committerphille <phille@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sun, 25 Feb 2007 22:26:13 +0000 (22:26 +0000)
85 files changed:
HLT/PHOS/html/AliHLTPHOSCommonDefs_8h-source.html
HLT/PHOS/html/AliHLTPHOSCommonDefs_8h.html
HLT/PHOS/html/AliHLTPHOSEmcCalibData_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSEmcCalibData_8cxx.html
HLT/PHOS/html/AliHLTPHOSEmcCalibData_8h-source.html
HLT/PHOS/html/AliHLTPHOSEmcCalibData_8h.html
HLT/PHOS/html/AliHLTPHOSLinkDef_8h-source.html
HLT/PHOS/html/AliHLTPHOSLinkDef_8h.html
HLT/PHOS/html/AliHLTPHOSPulseGenerator_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSPulseGenerator_8cxx.html
HLT/PHOS/html/AliHLTPHOSPulseGenerator_8h-source.html
HLT/PHOS/html/AliHLTPHOSPulseGenerator_8h.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerChiSquareFit_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerChiSquareFit_8cxx.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerChiSquareFit_8h-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerChiSquareFit_8h.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerComponent_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerComponent_8cxx.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerComponent_8h-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerComponent_8h.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerCrudeComponent_8cxx.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerCrudeComponent_8h-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerCrudeComponent_8h.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerCrude_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerCrude_8cxx.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerCrude_8h-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerCrude_8h.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerKLevel_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerKLevel_8cxx.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerKLevel_8h-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerKLevel_8h.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerLMS_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerLMS_8cxx.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerLMS_8h-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerLMS_8h.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerPeakFinderComponent_8h-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerPeakFinderComponent_8h.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzerPeakFinder_8h.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzer_8cxx-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzer_8cxx.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzer_8h-source.html
HLT/PHOS/html/AliHLTPHOSRawAnalyzer_8h.html
HLT/PHOS/html/PeakFinderTest_8cxx-source.html
HLT/PHOS/html/PeakFinderTest_8cxx.html
HLT/PHOS/html/annotated.html
HLT/PHOS/html/classAliHLTPHOSEmcCalibData-members.html
HLT/PHOS/html/classAliHLTPHOSEmcCalibData.html
HLT/PHOS/html/classAliHLTPHOSPulseGenerator-members.html
HLT/PHOS/html/classAliHLTPHOSPulseGenerator.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzer-members.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzer.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerChiSquareFit-members.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerChiSquareFit.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerComponent-members.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerComponent.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerCrude-members.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerCrude.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerCrudeComponent-members.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerCrudeComponent.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerKLevel-members.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerKLevel.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerLMS-members.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerLMS.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerPeakFinder-members.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerPeakFinder.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerPeakFinderComponent-members.html
HLT/PHOS/html/classAliHLTPHOSRawAnalyzerPeakFinderComponent.html
HLT/PHOS/html/classes.html
HLT/PHOS/html/files.html
HLT/PHOS/html/functions.html
HLT/PHOS/html/functions_func.html
HLT/PHOS/html/functions_vars.html
HLT/PHOS/html/globals.html
HLT/PHOS/html/globals_defs.html
HLT/PHOS/html/globals_func.html
HLT/PHOS/html/globals_vars.html
HLT/PHOS/html/hierarchy.html
HLT/PHOS/html/main.html
HLT/PHOS/html/tree.html

index 4b8af3ce1a184ba06b946f499f183962f7c6bbc0..852bd7d32540a017abb4da6a5de16fa9c68433f5 100644 (file)
@@ -9,18 +9,37 @@
 00002 <span class="preprocessor"></span><span class="preprocessor">#define ALIPHOSCOMMONDEFS_H</span>
 00003 <span class="preprocessor"></span>
 00004 <span class="comment">//Hardware constants</span>
-<a name="l00005"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a0">00005</a> <span class="preprocessor">#define PHOS_RCUS             4   </span>
-<a name="l00006"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a1">00006</a> <span class="preprocessor">#define PHOS_BRANCHES         2   </span>
-<a name="l00007"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a2">00007</a> <span class="preprocessor">#define PHOS_FEECS           14   </span>
-<a name="l00008"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a3">00008</a> <span class="preprocessor">#define PHOS_ALTROS           4   </span>
-<a name="l00009"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a4">00009</a> <span class="preprocessor">#define PHOS_ALTROCHANNELS   16   </span>
-00011 <span class="preprocessor">//Geometry constants</span>
-<a name="l00012"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a5">00012</a> <span class="preprocessor"></span><span class="preprocessor">#define PHOS_MODULES          5   </span>
-<a name="l00013"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a6">00013</a> <span class="preprocessor">#define PHOS_ROWS            64   </span>
-<a name="l00014"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a7">00014</a> <span class="preprocessor">#define PHOS_COLUMNS         56   </span>
-<a name="l00015"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a8">00015</a> <span class="preprocessor">#define PHOS_GAINS            2   </span>
-00017 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<a name="l00005"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a0">00005</a> <span class="preprocessor">#define N_RCUS             4      </span>
+<a name="l00006"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a1">00006</a> <span class="preprocessor">#define N_BRANCHES         2      </span>
+<a name="l00007"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a2">00007</a> <span class="preprocessor">#define N_FEECS           14      </span>
+<a name="l00008"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a3">00008</a> <span class="preprocessor">#define N_ALTROS           4      </span>
+<a name="l00009"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a4">00009</a> <span class="preprocessor">#define N_ALTROCHANNELS   16      </span>
+<a name="l00010"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a5">00010</a> <span class="preprocessor">#define ALTRO_MAX_SAMPLES 1008    </span>
+00012 <span class="preprocessor">//Geometry constants</span>
+<a name="l00013"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a6">00013</a> <span class="preprocessor"></span><span class="preprocessor">#define N_MODULES          5      </span>
+<a name="l00014"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a7">00014</a> <span class="preprocessor">#define N_ROWS_MOD         64     </span>
+<a name="l00015"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a8">00015</a> <span class="preprocessor">#define N_COLUMNS_MOD      56     </span>
+<a name="l00016"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a9">00016</a> <span class="preprocessor">#define N_ROWS_RCU         32     </span>
+<a name="l00017"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a10">00017</a> <span class="preprocessor">#define N_COLUMNS_RCU      28     </span>
+<a name="l00018"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a11">00018</a> <span class="preprocessor">#define N_GAINS            2      </span>
+<a name="l00020"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a12">00020</a> <span class="preprocessor">#define N_DATATYPES        10 </span>
+00021 <span class="preprocessor"></span>
+00022 <span class="comment">//peakfinder constatnts</span>
+<a name="l00023"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a13">00023</a> <span class="preprocessor">#define PF_MAX_PATH_LENGTH 256</span>
+<a name="l00024"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a14">00024</a> <span class="preprocessor"></span><span class="preprocessor">#define PF_VECTOR_DIR "/HLT/PHOS/PFVectors"</span>
+<a name="l00025"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a15">00025</a> <span class="preprocessor"></span><span class="preprocessor">#define PF_DEFAULT_N_SAMPLES 70</span>
+<a name="l00026"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a16">00026</a> <span class="preprocessor"></span><span class="preprocessor">#define PF_DEFAULT_STARTINDEX 0</span>
+00027 <span class="preprocessor"></span>
+00028 <span class="comment">//analysis constatnts</span>
+<a name="l00029"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a17">00029</a> <span class="preprocessor">#define LOW_GAIN 1</span>
+<a name="l00030"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a18">00030</a> <span class="preprocessor"></span><span class="preprocessor">#define HIGH_GAIN 0</span>
+00031 <span class="preprocessor"></span>
+00032 
+00033 <span class="comment">//general altro signal constatnts</span>
+<a name="l00034"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a19">00034</a> <span class="preprocessor">#define DEFAULT_TAU 2    </span>
+<a name="l00035"></a><a class="code" href="AliHLTPHOSCommonDefs_8h.html#a20">00035</a> <span class="preprocessor">#define DEFAULT_FS  10   </span>
+00037 <span class="preprocessor">#endif</span>
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:02 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 727a0c74b689a99639b1d152cac36554c42a257b..a1c182e329f0f7b024669afdd2c9cac3bba10b01 100644 (file)
 <a href="AliHLTPHOSCommonDefs_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 <tr><td colspan="2"><br><h2>Defines</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a0">PHOS_RCUS</a>&nbsp;&nbsp;&nbsp;4</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a0">N_RCUS</a>&nbsp;&nbsp;&nbsp;4</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a1">PHOS_BRANCHES</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a1">N_BRANCHES</a>&nbsp;&nbsp;&nbsp;2</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a2">PHOS_FEECS</a>&nbsp;&nbsp;&nbsp;14</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a2">N_FEECS</a>&nbsp;&nbsp;&nbsp;14</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a3">PHOS_ALTROS</a>&nbsp;&nbsp;&nbsp;4</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a3">N_ALTROS</a>&nbsp;&nbsp;&nbsp;4</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a4">PHOS_ALTROCHANNELS</a>&nbsp;&nbsp;&nbsp;16</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a4">N_ALTROCHANNELS</a>&nbsp;&nbsp;&nbsp;16</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a5">PHOS_MODULES</a>&nbsp;&nbsp;&nbsp;5</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a5">ALTRO_MAX_SAMPLES</a>&nbsp;&nbsp;&nbsp;1008</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a6">PHOS_ROWS</a>&nbsp;&nbsp;&nbsp;64</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a6">N_MODULES</a>&nbsp;&nbsp;&nbsp;5</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a7">PHOS_COLUMNS</a>&nbsp;&nbsp;&nbsp;56</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a7">N_ROWS_MOD</a>&nbsp;&nbsp;&nbsp;64</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a8">PHOS_GAINS</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a8">N_COLUMNS_MOD</a>&nbsp;&nbsp;&nbsp;56</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a9">N_ROWS_RCU</a>&nbsp;&nbsp;&nbsp;32</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a10">N_COLUMNS_RCU</a>&nbsp;&nbsp;&nbsp;28</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a11">N_GAINS</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a12">N_DATATYPES</a>&nbsp;&nbsp;&nbsp;10</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a13">PF_MAX_PATH_LENGTH</a>&nbsp;&nbsp;&nbsp;256</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a14">PF_VECTOR_DIR</a>&nbsp;&nbsp;&nbsp;"/HLT/PHOS/PFVectors"</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a15">PF_DEFAULT_N_SAMPLES</a>&nbsp;&nbsp;&nbsp;70</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a16">PF_DEFAULT_STARTINDEX</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a17">LOW_GAIN</a>&nbsp;&nbsp;&nbsp;1</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a18">HIGH_GAIN</a>&nbsp;&nbsp;&nbsp;0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a19">DEFAULT_TAU</a>&nbsp;&nbsp;&nbsp;2</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="AliHLTPHOSCommonDefs_8h.html#a20">DEFAULT_FS</a>&nbsp;&nbsp;&nbsp;10</td></tr>
 
 </table>
 <hr><h2>Define Documentation</h2>
-<a class="anchor" name="a4" doxytag="AliHLTPHOSCommonDefs.h::PHOS_ALTROCHANNELS"></a><p>
+<a class="anchor" name="a5" doxytag="AliHLTPHOSCommonDefs.h::ALTRO_MAX_SAMPLES"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define ALTRO_MAX_SAMPLES&nbsp;&nbsp;&nbsp;1008          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+The maximum number of samples of the ALTRO 
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00010">10</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a20" doxytag="AliHLTPHOSCommonDefs.h::DEFAULT_FS"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define DEFAULT_FS&nbsp;&nbsp;&nbsp;10          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Assume that the signal is samples with 10 MHZ samle rate 
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00035">35</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00062">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a19" doxytag="AliHLTPHOSCommonDefs.h::DEFAULT_TAU"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define PHOS_ALTROCHANNELS&nbsp;&nbsp;&nbsp;16          </td>
+          <td class="md" nowrap valign="top">#define DEFAULT_TAU&nbsp;&nbsp;&nbsp;2          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Assume that the signal rise time of the altrp pulses is 2 us (nominal value of the electronics) 
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00062">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a18" doxytag="AliHLTPHOSCommonDefs.h::HIGH_GAIN"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define HIGH_GAIN&nbsp;&nbsp;&nbsp;0          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00030">30</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a17" doxytag="AliHLTPHOSCommonDefs.h::LOW_GAIN"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define LOW_GAIN&nbsp;&nbsp;&nbsp;1          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00029">29</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a4" doxytag="AliHLTPHOSCommonDefs.h::N_ALTROCHANNELS"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define N_ALTROCHANNELS&nbsp;&nbsp;&nbsp;16          </td>
         </tr>
       </table>
     </td>
@@ -57,13 +210,13 @@ Number of readout channles per ALTRO
 Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00009">9</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="a3" doxytag="AliHLTPHOSCommonDefs.h::PHOS_ALTROS"></a><p>
+<a class="anchor" name="a3" doxytag="AliHLTPHOSCommonDefs.h::N_ALTROS"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define PHOS_ALTROS&nbsp;&nbsp;&nbsp;4          </td>
+          <td class="md" nowrap valign="top">#define N_ALTROS&nbsp;&nbsp;&nbsp;4          </td>
         </tr>
       </table>
     </td>
@@ -82,13 +235,13 @@ Number of ALTROs per frontend card
 Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00008">8</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="a1" doxytag="AliHLTPHOSCommonDefs.h::PHOS_BRANCHES"></a><p>
+<a class="anchor" name="a1" doxytag="AliHLTPHOSCommonDefs.h::N_BRANCHES"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define PHOS_BRANCHES&nbsp;&nbsp;&nbsp;2          </td>
+          <td class="md" nowrap valign="top">#define N_BRANCHES&nbsp;&nbsp;&nbsp;2          </td>
         </tr>
       </table>
     </td>
@@ -107,13 +260,13 @@ Number of branches per RCU
 Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00006">6</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="a7" doxytag="AliHLTPHOSCommonDefs.h::PHOS_COLUMNS"></a><p>
+<a class="anchor" name="a8" doxytag="AliHLTPHOSCommonDefs.h::N_COLUMNS_MOD"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define PHOS_COLUMNS&nbsp;&nbsp;&nbsp;56          </td>
+          <td class="md" nowrap valign="top">#define N_COLUMNS_MOD&nbsp;&nbsp;&nbsp;56          </td>
         </tr>
       </table>
     </td>
@@ -129,16 +282,66 @@ Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l0000
 <p>
 Number of columns per module 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00014">14</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00015">15</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="a2" doxytag="AliHLTPHOSCommonDefs.h::PHOS_FEECS"></a><p>
+<a class="anchor" name="a10" doxytag="AliHLTPHOSCommonDefs.h::N_COLUMNS_RCU"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define PHOS_FEECS&nbsp;&nbsp;&nbsp;14          </td>
+          <td class="md" nowrap valign="top">#define N_COLUMNS_RCU&nbsp;&nbsp;&nbsp;28          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Number of columns per module 
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00017">17</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a12" doxytag="AliHLTPHOSCommonDefs.h::N_DATATYPES"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define N_DATATYPES&nbsp;&nbsp;&nbsp;10          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00020">20</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a2" doxytag="AliHLTPHOSCommonDefs.h::N_FEECS"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define N_FEECS&nbsp;&nbsp;&nbsp;14          </td>
         </tr>
       </table>
     </td>
@@ -157,13 +360,13 @@ Number of Frontend cards per branch
 Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00007">7</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="a8" doxytag="AliHLTPHOSCommonDefs.h::PHOS_GAINS"></a><p>
+<a class="anchor" name="a11" doxytag="AliHLTPHOSCommonDefs.h::N_GAINS"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define PHOS_GAINS&nbsp;&nbsp;&nbsp;2          </td>
+          <td class="md" nowrap valign="top">#define N_GAINS&nbsp;&nbsp;&nbsp;2          </td>
         </tr>
       </table>
     </td>
@@ -179,16 +382,18 @@ Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l0000
 <p>
 Number of gains per ALTRO channel 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00015">15</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00018">18</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSModuleMergerComponent_8cxx-source.html#l00157">AliHLTPHOSModuleMergerComponent::DumpData()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="a5" doxytag="AliHLTPHOSCommonDefs.h::PHOS_MODULES"></a><p>
+<a class="anchor" name="a6" doxytag="AliHLTPHOSCommonDefs.h::N_MODULES"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define PHOS_MODULES&nbsp;&nbsp;&nbsp;5          </td>
+          <td class="md" nowrap valign="top">#define N_MODULES&nbsp;&nbsp;&nbsp;5          </td>
         </tr>
       </table>
     </td>
@@ -204,16 +409,16 @@ Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l0001
 <p>
 Number of modules of the PHOS detector 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00012">12</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00013">13</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="a0" doxytag="AliHLTPHOSCommonDefs.h::PHOS_RCUS"></a><p>
+<a class="anchor" name="a0" doxytag="AliHLTPHOSCommonDefs.h::N_RCUS"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define PHOS_RCUS&nbsp;&nbsp;&nbsp;4          </td>
+          <td class="md" nowrap valign="top">#define N_RCUS&nbsp;&nbsp;&nbsp;4          </td>
         </tr>
       </table>
     </td>
@@ -232,13 +437,13 @@ Number of RCUs per Module
 Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00005">5</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="a6" doxytag="AliHLTPHOSCommonDefs.h::PHOS_ROWS"></a><p>
+<a class="anchor" name="a7" doxytag="AliHLTPHOSCommonDefs.h::N_ROWS_MOD"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">#define PHOS_ROWS&nbsp;&nbsp;&nbsp;64          </td>
+          <td class="md" nowrap valign="top">#define N_ROWS_MOD&nbsp;&nbsp;&nbsp;64          </td>
         </tr>
       </table>
     </td>
@@ -254,10 +459,141 @@ Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l0000
 <p>
 Number of rows per module 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00013">13</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00014">14</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a9" doxytag="AliHLTPHOSCommonDefs.h::N_ROWS_RCU"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define N_ROWS_RCU&nbsp;&nbsp;&nbsp;32          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+Number of rows per module 
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00016">16</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a15" doxytag="AliHLTPHOSCommonDefs.h::PF_DEFAULT_N_SAMPLES"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define PF_DEFAULT_N_SAMPLES&nbsp;&nbsp;&nbsp;70          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00025">25</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00062">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a16" doxytag="AliHLTPHOSCommonDefs.h::PF_DEFAULT_STARTINDEX"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define PF_DEFAULT_STARTINDEX&nbsp;&nbsp;&nbsp;0          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00026">26</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00062">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a13" doxytag="AliHLTPHOSCommonDefs.h::PF_MAX_PATH_LENGTH"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define PF_MAX_PATH_LENGTH&nbsp;&nbsp;&nbsp;256          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00023">23</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="a14" doxytag="AliHLTPHOSCommonDefs.h::PF_VECTOR_DIR"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">#define PF_VECTOR_DIR&nbsp;&nbsp;&nbsp;"/HLT/PHOS/PFVectors"          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00024">24</a> of file <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.    </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 4894ddee2f5928ec40213c17c1d4f3fe145b2d2c..ab08ddb7400c906aecde4567f517d5fdc5e72a3c 100644 (file)
 00058   SetTitle(calibda.GetName());
 00059 
 00060 
-00061   <span class="comment">//  for(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){</span>
-00062   <span class="keywordflow">for</span>(Int_t module=0; module&lt;PHOS_MODULES; module++) {
-00063     <span class="keywordflow">for</span>(Int_t column=0; column&lt; PHOS_COLUMNS; column++) {
-00064       <span class="keywordflow">for</span>(Int_t row=0; row&lt;PHOS_ROWS; row++) {
-00065         <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){
+00061   <span class="comment">//  for(Int_t gain = 0; gain &lt; N_GAINS; gain ++){</span>
+00062   <span class="keywordflow">for</span>(Int_t module=0; module&lt;N_MODULES; module++) {
+00063     <span class="keywordflow">for</span>(Int_t column=0; column&lt; N_COLUMNS_MOD; column++) {
+00064       <span class="keywordflow">for</span>(Int_t row=0; row&lt;N_ROWS_MOD; row++) {
+00065         <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){
 00066           <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain] =  calibda.<a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain];
 00067           <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain] = calibda.<a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain];
 00068         }
 00080 
 00081     SetName(calibda.GetName());
 00082     SetTitle(calibda.GetName());
-00083     <span class="comment">//    for(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){</span>
-00084     <span class="keywordflow">for</span>(Int_t module=0; module&lt;PHOS_MODULES; module++) {
-00085       <span class="keywordflow">for</span>(Int_t column=0; column&lt; PHOS_COLUMNS; column++) {
-00086         <span class="keywordflow">for</span>(Int_t row=0; row&lt;PHOS_ROWS; row++) {
-00087           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){
+00083     <span class="comment">//    for(Int_t gain = 0; gain &lt; N_GAINS; gain ++){</span>
+00084     <span class="keywordflow">for</span>(Int_t module=0; module&lt;N_MODULES; module++) {
+00085       <span class="keywordflow">for</span>(Int_t column=0; column&lt; N_COLUMNS_MOD; column++) {
+00086         <span class="keywordflow">for</span>(Int_t row=0; row&lt;N_ROWS_MOD; row++) {
+00087           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){
 00088             <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain] = calibda.<a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain];
 00089             <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain] = calibda.<a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain];
 00090           }
 00107   <span class="comment">// Set all pedestals and all ADC channels to its ideal values = 1.</span>
 00108 
 00109   <span class="comment">//  for(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){</span>
-00110     <span class="keywordflow">for</span> (Int_t module=0; module&lt;PHOS_MODULES; module++){
-00111       <span class="keywordflow">for</span> (Int_t column=0; column&lt; PHOS_COLUMNS; column++){
-00112         <span class="keywordflow">for</span> (Int_t row=0; row&lt;PHOS_ROWS; row++){
-00113           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){
+00110     <span class="keywordflow">for</span> (Int_t module=0; module&lt;N_MODULES; module++){
+00111       <span class="keywordflow">for</span> (Int_t column=0; column&lt; N_COLUMNS_MOD; column++){
+00112         <span class="keywordflow">for</span> (Int_t row=0; row&lt;N_ROWS_MOD; row++){
+00113           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){
 00114           <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain] = 0.;
 00115           <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain]  = 1.;
 00116         }
 00126 
 00127   <span class="keywordflow">if</span> (strstr(option,<span class="stringliteral">"ped"</span>)) {
 00128     printf(<span class="stringliteral">"\n  ----    EMC Pedestal values     ----\n\n"</span>);
-00129     <span class="comment">//    for(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){</span>
-00130       <span class="keywordflow">for</span> (Int_t module=0; module&lt;PHOS_MODULES; module++){
+00129     <span class="comment">//    for(Int_t gain = 0; gain &lt; N_GAINS; gain ++){</span>
+00130       <span class="keywordflow">for</span> (Int_t module=0; module&lt;N_MODULES; module++){
 00131         printf(<span class="stringliteral">"============== Module %d\n"</span>,module+1);
-00132         <span class="keywordflow">for</span> (Int_t column=0; column&lt; PHOS_COLUMNS; column++){
-00133           <span class="keywordflow">for</span> (Int_t row=0; row&lt;PHOS_ROWS; row++){
-00134             <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){
+00132         <span class="keywordflow">for</span> (Int_t column=0; column&lt; N_COLUMNS_MOD; column++){
+00133           <span class="keywordflow">for</span> (Int_t row=0; row&lt;N_ROWS_MOD; row++){
+00134             <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){
 00135             printf(<span class="stringliteral">"%4.1f"</span>,<a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain]);
 00136           }
 00137           printf(<span class="stringliteral">"\n"</span>);
 00142 
 00143   <span class="keywordflow">if</span> (strstr(option,<span class="stringliteral">"gain"</span>)) {
 00144     printf(<span class="stringliteral">"\n  ----    EMC ADC channel values  ----\n\n"</span>);
-00145     <span class="comment">//   for(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){ </span>
-00146     <span class="keywordflow">for</span> (Int_t module=0; module&lt;PHOS_MODULES; module++){
+00145     <span class="comment">//   for(Int_t gain = 0; gain &lt; N_GAINS; gain ++){ </span>
+00146     <span class="keywordflow">for</span> (Int_t module=0; module&lt;N_MODULES; module++){
 00147       printf(<span class="stringliteral">"============== Module %d\n"</span>,module+1);
-00148       <span class="keywordflow">for</span> (Int_t column=0; column&lt; PHOS_COLUMNS; column++){
-00149         <span class="keywordflow">for</span> (Int_t row=0; row&lt;PHOS_ROWS; row++){
-00150           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){ 
+00148       <span class="keywordflow">for</span> (Int_t column=0; column&lt; N_COLUMNS_MOD; column++){
+00149         <span class="keywordflow">for</span> (Int_t row=0; row&lt;N_ROWS_MOD; row++){
+00150           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){ 
 00151             printf(<span class="stringliteral">"%4.1f"</span>,<a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain]);
 00152           }
 00153           printf(<span class="stringliteral">"\n"</span>);
 00161 <span class="keywordtype">void</span>  
 <a name="l00162"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa11">00162</a> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa11">AliHLTPHOSEmcCalibData::MakeADCpedestalCorrectionTable</a>()
 00163 {
-00164   <span class="keywordflow">for</span> (Int_t module=0; module&lt;PHOS_MODULES; module++){
+00164   <span class="keywordflow">for</span> (Int_t module=0; module&lt;N_MODULES; module++){
 00165     printf(<span class="stringliteral">"============== Module %d\n"</span>,module+1);
-00166     <span class="keywordflow">for</span> (Int_t column=0; column&lt; PHOS_COLUMNS; column++){
-00167       <span class="keywordflow">for</span> (Int_t row=0; row&lt;PHOS_ROWS; row++){
-00168         <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){ 
+00166     <span class="keywordflow">for</span> (Int_t column=0; column&lt; N_COLUMNS_MOD; column++){
+00167       <span class="keywordflow">for</span> (Int_t row=0; row&lt;N_ROWS_MOD; row++){
+00168         <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){ 
 00169           <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">fADCpedestalCorrectionTable</a>[module][column][row][gain] = <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain] - <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">fADCpedestalAltroReg</a>[module][column][row][gain];
 00170           <span class="comment">//      printf("%4.1f",fADCchannelEnergy[module][column][row][gain]);</span>
 00171           <span class="comment">//</span>
 00216   <span class="comment">//module 1:5, column 1:56, row 1:64</span>
 00217   <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module-1][column-1][row-1][gain] = value;
 00218 }
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:02 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 4019705c5f6825af3647f5663e206afd428c656b..fd45dab4fc39a3411b8e776b4aaa7ef22ad5fc22 100644 (file)
@@ -54,7 +54,7 @@ Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l
     </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index b97113bf3e5d079432790fb777ad6ba285da0fcb..d8dc68cedddf24bb00428af7e780f8f10f87fe64 100644 (file)
@@ -5,43 +5,44 @@
 </head><body>
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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>
-<h1>AliHLTPHOSEmcCalibData.h</h1><a href="AliHLTPHOSEmcCalibData_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="preprocessor">#ifndef ALIHLTPHOSEMCCALIBDATA_H</span>
-00002 <span class="preprocessor"></span><span class="preprocessor">#define ALIHLTPHOSEMCCALIBDATA_H</span>
-00003 <span class="preprocessor"></span>
-00004 <span class="comment">/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *</span>
-00005 <span class="comment"> * See cxx source for full Copyright notice                               */</span>
-00006 
-00008 <span class="comment">//  class for EMC calibration                 //</span>
-00010 <span class="comment"></span>
-00011 <span class="preprocessor">#include "TNamed.h"</span>
-00012 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSCommonDefs_8h.html">AliHLTPHOSCommonDefs.h</a>"</span>
-00013 
+<h1>AliHLTPHOSEmcCalibData.h</h1><a href="AliHLTPHOSEmcCalibData_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 
+00002 <span class="preprocessor">#ifndef ALIHLTPHOSEMCCALIBDATA_H</span>
+00003 <span class="preprocessor"></span><span class="preprocessor">#define ALIHLTPHOSEMCCALIBDATA_H</span>
+00004 <span class="preprocessor"></span>
+00005 <span class="comment">/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *</span>
+00006 <span class="comment"> * See cxx source for full Copyright notice                               */</span>
+0000
+00009 <span class="comment">//  class for EMC calibration                 //</span>
+00011 <span class="comment"></span>
+00012 <span class="preprocessor">#include "TNamed.h"</span>
+00013 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSCommonDefs_8h.html">AliHLTPHOSCommonDefs.h</a>"</span>
 00014 
-<a name="l00015"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html">00015</a> <span class="keyword">class </span><a class="code" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a>: <span class="keyword">public</span> TNamed {
-00016 
-00017  <span class="keyword">public</span>:
-00018   <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa0">AliHLTPHOSEmcCalibData</a>();
-00019   <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa0">AliHLTPHOSEmcCalibData</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* name);
-00020   <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa0">AliHLTPHOSEmcCalibData</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a> &amp;calibda);
-00021   <a class="code" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a>&amp; <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa3">operator= </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a> &amp;calibda);
-00022   <span class="keyword">virtual</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa4">~AliHLTPHOSEmcCalibData</a>();
-00023   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa5">Reset</a>();
-00024   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa6">Print</a>(Option_t *option = <span class="stringliteral">""</span>) <span class="keyword">const</span>; 
-00025   Float_t <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa7">GetADCchannelEnergy</a>(Int_t module, Int_t column, Int_t row, Int_t gain) <span class="keyword">const</span>;
-00026   Float_t <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa8">GetADCpedestalEmcMeasured</a>(Int_t module, Int_t column, Int_t row, Int_t gain) <span class="keyword">const</span>;
-00027   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa9">SetADCchannelEnergy</a>(Int_t module, Int_t column, Int_t row, Int_t gain, Float_t value);
-00028   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa10">SetADCpedestalEmcMeasured</a>(Int_t module, Int_t column, Int_t row, Int_t gain, Float_t value);
-00029   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa11">MakeADCpedestalCorrectionTable</a>(); 
-00030  <span class="keyword">protected</span>:
-<a name="l00031"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">00031</a>   Float_t  <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS] ;  
-<a name="l00032"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">00032</a>   Float_t  <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS] ; 
-<a name="l00033"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">00033</a>   Int_t  <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">fADCpedestalAltroReg</a>[PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS] ; 
-<a name="l00034"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">00034</a>   Float_t  <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">fADCpedestalCorrectionTable</a>[PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS] ; 
-00036   ClassDef(<a class="code" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a>,1)    <span class="comment">// PHOS EMC calibration data</span>
-00037 };
-00038 
-00039 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00015 
+<a name="l00016"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html">00016</a> <span class="keyword">class </span><a class="code" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a>: <span class="keyword">public</span> TNamed {
+00017 
+00018  <span class="keyword">public</span>:
+00019   <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa0">AliHLTPHOSEmcCalibData</a>();
+00020   <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa0">AliHLTPHOSEmcCalibData</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* name);
+00021   <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa0">AliHLTPHOSEmcCalibData</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a> &amp;calibda);
+00022   <a class="code" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a>&amp; <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa3">operator= </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a> &amp;calibda);
+00023   <span class="keyword">virtual</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa4">~AliHLTPHOSEmcCalibData</a>();
+00024   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa5">Reset</a>();
+00025   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa6">Print</a>(Option_t *option = <span class="stringliteral">""</span>) <span class="keyword">const</span>; 
+00026   Float_t <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa7">GetADCchannelEnergy</a>(Int_t module, Int_t column, Int_t row, Int_t gain) <span class="keyword">const</span>;
+00027   Float_t <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa8">GetADCpedestalEmcMeasured</a>(Int_t module, Int_t column, Int_t row, Int_t gain) <span class="keyword">const</span>;
+00028   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa9">SetADCchannelEnergy</a>(Int_t module, Int_t column, Int_t row, Int_t gain, Float_t value);
+00029   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa10">SetADCpedestalEmcMeasured</a>(Int_t module, Int_t column, Int_t row, Int_t gain, Float_t value);
+00030   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa11">MakeADCpedestalCorrectionTable</a>(); 
+00031  <span class="keyword">protected</span>:
+<a name="l00032"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">00032</a>   Float_t  <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS] ;  
+<a name="l00033"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">00033</a>   Float_t  <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS] ; 
+<a name="l00034"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">00034</a>   Int_t    <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">fADCpedestalAltroReg</a>[N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS] ; 
+<a name="l00035"></a><a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">00035</a>   Float_t  <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">fADCpedestalCorrectionTable</a>[N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS] ; 
+00037   ClassDef(<a class="code" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a>,1)    <span class="comment">// PHOS EMC calibration data</span>
+00038 };
+00039 
+00040 <span class="preprocessor">#endif</span>
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:02 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index c48eb53905b5875168813515ff5120d9a3848693..683b2fe625e7a407d6f0dd28e394604539770e1e 100644 (file)
@@ -17,7 +17,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 354173f235cdbf015b349e2c8d07eb401792dab7..a7667fcfb48516a4e3d5b8810606e16c42af5341 100644 (file)
 00011 <span class="preprocessor"></span><span class="preprocessor">#pragma link C++ class AliHLTPHOSRawAnalyzerLMS+;</span>
 00012 <span class="preprocessor"></span><span class="preprocessor">#pragma link C++ class AliHLTPHOSPulseGenerator+;</span>
 00013 <span class="preprocessor"></span><span class="preprocessor">#pragma link C++ class AliHLTPHOSEmcCalibData+; </span>
-00014 <span class="preprocessor"></span><span class="comment">//#pragma link C++ class AliHLTPHOSRawAnalyzerComponent+;</span>
-00015 <span class="comment">//#pragma link C++ class AliHLTPHOSRawAnalyzerPeakFinderComponent+;</span>
-00016 <span class="comment">//#pragma link C++ class AliHLTPHOSRawAnalyzerCrudeComponent+;</span>
+00014 <span class="preprocessor"></span><span class="preprocessor">#pragma link C++ class AliHLTPHOSDefinitions+;</span>
+00015 <span class="preprocessor"></span><span class="comment">//#pragma link C++ class AliHLTPHOSValidCellDataStruct+;</span>
+00016 <span class="comment">//#pragma link C++ class AliHLTPHOSRawAnalyzerComponent+;</span>
 00017 <span class="comment">//#pragma link C++ class AliHLTPHOSRawAnalyzerPeakFinderComponent+;</span>
-00018 <span class="comment">//#pragma link C++ class AliHLTPHOSRawAnalyzer+;</span>
-00019 
-00020 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00018 <span class="comment">//#pragma link C++ class AliHLTPHOSRawAnalyzerCrudeComponent+;</span>
+00019 <span class="comment">//#pragma link C++ class AliHLTPHOSRawAnalyzerPeakFinderComponent+;</span>
+00020 <span class="comment">//#pragma link C++ class AliHLTPHOSRawAnalyzer+;</span>
+00021 
+00022 <span class="preprocessor">#endif</span>
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 3a0ab5267f96d67861d39a8f1d79d6e88fd85e2c..6ff7c6bfeed75dab6bb03b6253da5f15105e7954 100644 (file)
@@ -12,7 +12,7 @@
 <a href="AliHLTPHOSLinkDef_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 65472e2d20788cd79f4ae68a009a4c3dcea9acb8..dab3b70f585fa929c192e13d90b662235226e976 100644 (file)
 00184 {
 00185 <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt;fNSamples; i++)
 00186   {
-00187     dtaPtr[i]=<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr0">fAmplitude</a>*exp(2)*pow((i*<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr6">fDT</a>-<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr4">fTZero</a>)/<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr2">fTau</a>, 2)*exp(-2*(i*<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr6">fDT</a>-fTZero)/fTau);
+00187     dtaPtr[i]=<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr0">fAmplitude</a>*exp((Double_t)2)*pow((i*<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr6">fDT</a>-<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr4">fTZero</a>)/<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr2">fTau</a>, 2)*exp(-2*(i*<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr6">fDT</a>-fTZero)/fTau);
 00188   }  
 00189 }
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 1fa744287eeba78cb8bd290306936116ca5dade0..b527b69f62bd917a38733bbf9d4c2d2916a9a0a7 100644 (file)
@@ -55,7 +55,7 @@ Definition at line <a class="el" href="AliHLTPHOSPulseGenerator_8cxx-source.html
     </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 346e43a617bc7a7b645fe8f84b603258a5a88d34..4d069936a09848877b1dad4e3c28658a4ab42a65 100644 (file)
@@ -53,7 +53,7 @@
 00046 
 00047 <span class="preprocessor">#endif</span>
 00048 <span class="preprocessor"></span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index bdfb3b29f59e4cf1461e4962b87d71283d86480a..31e18a347e610deaba9e3b70c9620658f8b5d040 100644 (file)
@@ -16,7 +16,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSPulseGenerator.html">AliHLTPHOSPulseGenerator</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 425b5997957cc89cfccadfe39916944865dae2a5..ed74e56d60e0c2de672a53cd97c298d8cfe82a2a 100644 (file)
@@ -60,7 +60,7 @@
 00070 
 00071 
 00072 
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 20385fa12dd6c3b6f90a2df8323cfef86dcf40d7..5d492bfb34c32b4e496398c98159731eeb8ee0e3 100644 (file)
@@ -54,7 +54,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8cxx-so
     </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 8f02ebee295e23d2c4de98003a19f93581883a8e..499958d34b6b42dbc47bbaa9c9ef749ae41f0aea 100644 (file)
@@ -37,7 +37,7 @@
 00030     };
 00031 
 00032 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index f0118011d81228dc8796949aab64ed10e8d4b9d5..5565aa1bc102e00882f66bd77a9f45d2d35048a4 100644 (file)
@@ -18,7 +18,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html">AliHLTPHOSRawAnalyzerChiSquareFit</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 356ff30559b801846f637f62787a9ecb0ce414e4..27cb09c91d3da4fc06c73169a9021acff3a452b3 100644 (file)
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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>
 <h1>AliHLTPHOSRawAnalyzerComponent.cxx</h1><a href="AliHLTPHOSRawAnalyzerComponent_8cxx.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="comment">/**************************************************************************</span>
-00002 <span class="comment"> * Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved.      *</span>
-00003 <span class="comment"> *                                                                        *</span>
-00004 <span class="comment"> * Author: Per Thomas Hille for the ALICE HLT Project.                    *</span>
-00005 <span class="comment"> * Contributors are mentioned in the code where appropriate.              *</span>
-00006 <span class="comment"> *                                                                        *</span>
-00007 <span class="comment"> * Permission to use, copy, modify and distribute this software and its   *</span>
-00008 <span class="comment"> * documentation strictly for non-commercial purposes is hereby granted   *</span>
-00009 <span class="comment"> * without fee, provided that the above copyright notice appears in all   *</span>
-00010 <span class="comment"> * copies and that both the copyright notice and this permission notice   *</span>
-00011 <span class="comment"> * appear in the supporting documentation. The authors make no claims     *</span>
-00012 <span class="comment"> * about the suitability of this software for any purpose. It is          *</span>
-00013 <span class="comment"> * provided "as is" without express or implied warranty.                  *</span>
-00014 <span class="comment"> **************************************************************************/</span>
-00015 
-00016 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzerComponent_8h.html">AliHLTPHOSRawAnalyzerComponent.h</a>"</span>
-00017 <span class="preprocessor">#include &lt;iostream&gt;</span>
+00002 <span class="comment"> * This file is property of and copyright by the Experimental Nuclear     *</span>
+00003 <span class="comment"> * Physics Group, Dep. of Physics                                         *</span>
+00004 <span class="comment"> * University of Oslo, Norway, 2007                                       *</span>
+00005 <span class="comment"> *                                                                        * </span>
+00006 <span class="comment"> * Author: Per Thomas Hille &lt;perthi@fys.uio.no&gt; for the ALICE HLT Project.*</span>
+00007 <span class="comment"> * Contributors are mentioned in the code where appropriate.              *</span>
+00008 <span class="comment"> * Please report bugs to perthi@fys.uio.no                                * </span>
+00009 <span class="comment"> *                                                                        *</span>
+00010 <span class="comment"> * Permission to use, copy, modify and distribute this software and its   *</span>
+00011 <span class="comment"> * documentation strictly for non-commercial purposes is hereby granted   *</span>
+00012 <span class="comment"> * without fee, provided that the above copyright notice appears in all   *</span>
+00013 <span class="comment"> * copies and that both the copyright notice and this permission notice   *</span>
+00014 <span class="comment"> * appear in the supporting documentation. The authors make no claims     *</span>
+00015 <span class="comment"> * about the suitability of this software for any purpose. It is          *</span>
+00016 <span class="comment"> * provided "as is" without express or implied warranty.                  *</span>
+00017 <span class="comment"> **************************************************************************/</span>
 00018 
-<a name="l00019"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">00019</a> <span class="keyword">const</span> AliHLTComponentDataType <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">AliHLTPHOSRawAnalyzerComponent::inputDataTypes</a>[]={kAliHLTVoidDataType,{0,<span class="stringliteral">""</span>,<span class="stringliteral">""</span>}}; <span class="comment">//'zero' terminated array</span>
-<a name="l00020"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">00020</a> <span class="keyword">const</span> AliHLTComponentDataType <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">AliHLTPHOSRawAnalyzerComponent::outputDataType</a>=kAliHLTVoidDataType;
-00021 
-00022 
-00023 
-00024 <span class="comment">//ClassImp(AliHLTPHOSRawAnalyzerComponent) </span>
-<a name="l00025"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">00025</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent</a>():AliHLTProcessor(), eventCount(0)
-00026 {
-00027 
-00028 } 
+00019 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzerComponent_8h.html">AliHLTPHOSRawAnalyzerComponent.h</a>"</span>
+00020 <span class="preprocessor">#include &lt;iostream&gt;</span>
+00021 <span class="preprocessor">#include "stdio.h"</span>
+00022 <span class="preprocessor">#include "AliRawReaderMemory.h"</span>
+00023 <span class="preprocessor">#include "AliCaloRawStream.h"</span>
+00024 <span class="preprocessor">#include &lt;cstdlib&gt;</span>
+00025 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRcuCellEnergyDataStruct_8h.html">AliHLTPHOSRcuCellEnergyDataStruct.h</a>"</span>
+00026 
+<a name="l00027"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">00027</a> <span class="keyword">const</span> AliHLTComponentDataType <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">AliHLTPHOSRawAnalyzerComponent::inputDataTypes</a>[]={kAliHLTVoidDataType,{0,<span class="stringliteral">""</span>,<span class="stringliteral">""</span>}}; <span class="comment">//'zero' terminated array</span>
+<a name="l00028"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">00028</a> <span class="keywordtype">int</span>   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">AliHLTPHOSRawAnalyzerComponent::fEventCount</a> = 0; 
 00029 
-<a name="l00030"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta1">00030</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta1">AliHLTPHOSRawAnalyzerComponent::~AliHLTPHOSRawAnalyzerComponent</a>()
-00031 {
-00032 
-00033 }
-00034 
-00035 
-<a name="l00036"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta2">00036</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp; ) : AliHLTProcessor(), eventCount(0)
-00037 {
-00038 
-00039 }
-00040 
-00041 <span class="keywordtype">int</span> 
-<a name="l00042"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">00042</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">AliHLTPHOSRawAnalyzerComponent::Deinit</a>()
-00043 {
-00044   <span class="keywordflow">return</span> 0;
-00045 }
-00046 
-00047 <span class="keywordtype">int</span> 
-<a name="l00048"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">00048</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">AliHLTPHOSRawAnalyzerComponent::DoDeinit</a>()
-00049 {
-00050  Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"PHOS"</span>, <span class="stringliteral">",AliHLTPHOSRawAnalyzerComponen DoDeinit"</span>);
-00051   <span class="keywordflow">return</span> 0;
-00052 
-00053 }
-00054 
-00055 <span class="comment">//const char* </span>
-00056 <span class="comment">//AliHLTPHOSRawAnalyzerComponent::GetComponentID()</span>
-00057 <span class="comment">//{</span>
-00058 <span class="comment">//  return 0;</span>
-00059 <span class="comment">//}</span>
+00030 
+<a name="l00044"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">00044</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent</a>():AliHLTProcessor(),fEquippmentID(0), fRcuX(0), 
+00045 fRcuZ(0),fRcuRowOffeset(0), fRcuColOffeset(0),  fModuleID(0), fPHOSRawStream(0), fRawMemoryReader(0), fOutPtr(0)
+00046 {
+00047 
+00048 } 
+00049 
+<a name="l00050"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta1">00050</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta1">AliHLTPHOSRawAnalyzerComponent::~AliHLTPHOSRawAnalyzerComponent</a>()
+00051 {
+00052   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a> != 0)
+00053     {
+00054       <span class="keyword">delete</span> fRawMemoryReader;
+00055     }
+00056     <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a> != 0)
+00057     {
+00058       <span class="keyword">delete</span> fPHOSRawStream;
+00059     }
 00060 
-00061 <span class="keywordtype">void</span>
-00062 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">AliHLTPHOSRawAnalyzerComponent::GetInputDataTypes</a>( vector&lt;AliHLTComponentDataType&gt;&amp; list)
-00063 {
-00064   <span class="keyword">const</span> AliHLTComponentDataType* pType=inputDataTypes;
-00065   <span class="keywordflow">while</span> (pType-&gt;fID!=0) {
-00066     list.push_back(*pType);
-00067     pType++;
-00068   }
-00069 }
+00061 }
+00062 
+00063 
+00064 
+<a name="l00065"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta2">00065</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent::AliHLTPHOSRawAnalyzerComponent</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp; ) : AliHLTProcessor(), 
+00066 fEquippmentID(0), fRcuX(0), fRcuZ(0),fRcuRowOffeset(0), fRcuColOffeset(0),  fModuleID(0), fPHOSRawStream(0), fRawMemoryReader(0), fOutPtr(0)
+00067 {
+00068 }
+00069 
 00070 
-00071 AliHLTComponentDataType 
-<a name="l00072"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">00072</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">AliHLTPHOSRawAnalyzerComponent::GetOutputDataType</a>()
-00073 {
-00074   <span class="keywordflow">return</span> outputDataType;
-00075 }
-00076 
-00077 <span class="keywordtype">void</span>
-00078 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize</a>( <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>&amp; constBase, <span class="keywordtype">double</span>&amp; inputMultiplier )
-00079 {
-00080   constBase = 0;inputMultiplier = 0;
-00081 }
-00082 
-00083 <span class="keywordtype">int</span> 
-<a name="l00084"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">00084</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">AliHLTPHOSRawAnalyzerComponent::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;)
-00085 {
-00086   Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"Sample"</span>, <span class="stringliteral">"PhosHLTRawAnalyzerComonent, DoEvent"</span>);
-00087   printf(<span class="stringliteral">"\nPHOSHLT DoEvent: processing event: %d\n"</span>, <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">eventCount</a>);
-00088   <span class="comment">//  printf("\nPHOSHLT DoEvent, not yet implemented\n");</span>
-00089   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">eventCount</a>++;
-00090   <span class="keywordflow">return</span> 0;
-00091 }
-00092 
-00093 
-00094 <span class="keywordtype">int</span>
-<a name="l00095"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">00095</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">AliHLTPHOSRawAnalyzerComponent::DoInit</a>( <span class="keywordtype">int</span> argc, <span class="keyword">const</span> <span class="keywordtype">char</span>** argv )
-00096 {
-00097   printf(<span class="stringliteral">"\nInside AliHLTPHOSRawAnalyzerComponent:DoInit\n"</span>);
-00098   <span class="keywordflow">if</span> (argc==0 &amp;&amp; argv==NULL) {
-00099     <span class="comment">// this is currently just to get rid of the warning "unused parameter"</span>
-00100   }
-00101   <span class="keywordflow">return</span> 0;
+00071 <span class="comment">/*</span>
+00072 <span class="comment"> *Deinit function called by the HLT framwork at end of run</span>
+00073 <span class="comment"> *@return 0 if the denitialzation was sucessfull.</span>
+00074 <span class="comment"> */</span>
+00075 <span class="keywordtype">int</span> 
+<a name="l00076"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">00076</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">AliHLTPHOSRawAnalyzerComponent::Deinit</a>()
+00077 {
+00078   <span class="keywordflow">return</span> 0;
+00079 }
+00080 
+00081 
+00082 <span class="comment">/*</span>
+00083 <span class="comment"> *Deinit function called by the HLT framwork at end of run</span>
+00084 <span class="comment"> *@return 0 if the denitialzation was sucessfull.</span>
+00085 <span class="comment"> */</span>
+00086 <span class="keywordtype">int</span> 
+<a name="l00087"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">00087</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">AliHLTPHOSRawAnalyzerComponent::DoDeinit</a>()
+00088 {
+00089   Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"PHOS"</span>, <span class="stringliteral">",AliHLTPHOSRawAnalyzerComponen DoDeinit"</span>);
+00090 
+00091   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a> !=0)
+00092     {
+00093       <span class="keyword">delete</span> fRawMemoryReader;
+00094     }
+00095     
+00096   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a> != 0)
+00097     {
+00098       <span class="keyword">delete</span> fPHOSRawStream;
+00099     }
+00100   <span class="keywordflow">return</span> 0;
+00101 
 00102 }
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00103 
+00104 <span class="comment">/*</span>
+00105 <span class="comment"> *Function called by the HLT framework during initialization</span>
+00106 <span class="comment"> *@return the ID of the component</span>
+00107 <span class="comment"> */</span>
+00108 <span class="keyword">const</span> <span class="keywordtype">char</span>* 
+<a name="l00109"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">00109</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">AliHLTPHOSRawAnalyzerComponent::GetComponentID</a>()
+00110 {
+00111   <span class="keywordflow">return</span> <span class="stringliteral">"AliPhosTestRaw"</span>;
+00112 }
+00113 
+00114 
+00115 <span class="keywordtype">void</span>
+00116 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">AliHLTPHOSRawAnalyzerComponent::GetInputDataTypes</a>( vector&lt;AliHLTComponentDataType&gt;&amp; list)
+00117 {
+00118   <span class="keyword">const</span> AliHLTComponentDataType* pType=inputDataTypes;
+00119   <span class="keywordflow">while</span> (pType-&gt;fID!=0) {
+00120     list.push_back(*pType);
+00121     pType++;
+00122   }
+00123 }
+00124 
+00125 AliHLTComponentDataType 
+<a name="l00126"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">00126</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">AliHLTPHOSRawAnalyzerComponent::GetOutputDataType</a>()
+00127 {
+00128   <span class="keywordflow">return</span> AliHLTPHOSDefinitions::gkCellEnergyDataType;
+00129 }
+00130 
+00131 <span class="keywordtype">void</span>
+<a name="l00132"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">00132</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>&amp; constBase, <span class="keywordtype">double</span>&amp; inputMultiplier )
+00133 
+00134 {
+00135   constBase = 30;
+00136   inputMultiplier = 0.1;
+00137 }
+00138 
+00139 
+00140 <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">AliHLTPHOSRawAnalyzerComponent::DoEvent</a>( <span class="keyword">const</span> AliHLTComponentEventData&amp; evtData, <span class="keyword">const</span> AliHLTComponentBlockData* blocks, 
+00141                                               AliHLTComponentTriggerData&amp; trigData, AliHLTUInt8_t* outputPtr, 
+00142                                               AliHLTUInt32_t&amp; size, vector&lt;AliHLTComponentBlockData&gt;&amp; outputBlocks )
+00143 {
+00144   Int_t tmpMod            = 0;
+00145   Int_t tmpRow            = 0;
+00146   Int_t tmpCol            = 0;
+00147   Int_t tmpGain           = 0;
+00148   Int_t sampleCnt         = 0;
+00149   Int_t processedChannels = 0;
+00150   UInt_t offset           = 0; 
+00151   UInt_t mysize           = 0;
+00152   UInt_t tSize            = 0;
+00153   Int_t tmpChannelCnt     = 0;
+00154   Int_t tmpStartIndex     = 0;
+00155   AliHLTUInt8_t* outBPtr;
+00156   outBPtr = outputPtr;
+00157   <span class="keyword">const</span> AliHLTComponentBlockData* iter = NULL; 
+00158   <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> ndx;
+00159 
+00160   <span class="keywordflow">if</span>((fEventCount % 100) == 0)
+00161     {
+00162       <span class="comment">//      cout &lt;&lt; "analyzing event: " &lt;&lt; fEventCount &lt;&lt; endl;</span>
+00163     }
+00164 
+00165   <span class="keywordflow">for</span>( ndx = 0; ndx &lt; evtData.fBlockCnt; ndx++ )
+00166     {
+00167       iter = blocks+ndx;
+00168       mysize = 0;
+00169       offset = tSize;
+00170 
+00171       <span class="keywordflow">if</span> ( iter-&gt;fDataType != AliHLTPHOSDefinitions::gkDDLPackedRawDataType )
+00172         {
+00173           <span class="comment">//      cout &lt;&lt; "Warning: data type = is nOT gkDDLPackedRawDataType " &lt;&lt; endl;</span>
+00174           <span class="keywordflow">continue</span>;
+00175         }
+00176 
+00177       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a>-&gt;SetMemory( reinterpret_cast&lt;UChar_t*&gt;( iter-&gt;fPtr ), iter-&gt;fSize );
+00178       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a>-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">SetData</a>(fTmpChannelData);
+00179       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a> =  (<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html">AliHLTPHOSRcuCellEnergyDataStruct</a>*)outBPtr;
+00180       mysize += <span class="keyword">sizeof</span>(<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html">AliHLTPHOSRcuCellEnergyDataStruct</a>);
+00181       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>-&gt;<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo1">fRcuX</a> = fRcuX;
+00182       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>-&gt;<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo2">fRcuZ</a> = fRcuZ;
+00183       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>-&gt;<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo0">fModuleID</a> = fModuleID;
+00184       tmpChannelCnt = 0;
+00185  
+00186       <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">fEventCount</a>%100 ==0)
+00187         {
+00188           <span class="comment">//      cout &lt;&lt;"Analyzing event: " &lt;&lt; fEventCount &lt;&lt; endl; </span>
+00189         }
+00190  
+00191       <span class="keywordflow">while</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;Next())
+00192         {
+00193           <span class="keywordflow">if</span> (<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;IsNewHWAddress())
+00194             {
+00195               <span class="keywordflow">if</span>(processedChannels &gt; 0)
+00196                 {
+00197                   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a>-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">SetData</a>(fTmpChannelData);
+00198                   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a>-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">Evaluate</a>(0, sampleCnt);
+00199                   sampleCnt = 0;
+00200                   
+00201                   <span class="comment">//              cout &lt;&lt; "tmGain = " &lt;&lt; tmpGain &lt;&lt;"  tmpRow = " &lt;&lt; tmpRow &lt;&lt; "  tmpCol = " &lt;&lt;  tmpCol &lt;&lt;endl;</span>
+00202                   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>-&gt;<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo4">fValidData</a>[tmpChannelCnt].<a class="code" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo2">fGain</a> = tmpGain;
+00203                   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>-&gt;<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo4">fValidData</a>[tmpChannelCnt].<a class="code" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo0">fRow</a>  = tmpRow;
+00204                   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>-&gt;<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo4">fValidData</a>[tmpChannelCnt].<a class="code" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo1">fCol</a>  = tmpCol; 
+00205                   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>-&gt;<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo4">fValidData</a>[tmpChannelCnt].<a class="code" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo3">fEnergy</a>  = <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a>-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">GetEnergy</a>();
+00206                   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>-&gt;<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo4">fValidData</a>[tmpChannelCnt].<a class="code" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo4">fTime</a>    = <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a>-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">GetTiming</a>();
+00207                   tmpChannelCnt ++;
+00208                   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">ResetDataPtr</a>(tmpStartIndex, sampleCnt);
+00209                   sampleCnt = 0;
+00210                 }
+00211 
+00212               tmpMod  =  <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;GetModule() ;
+00213               tmpRow  =  <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;GetRow() - fRcuRowOffeset;
+00214               tmpCol  =  <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;GetColumn() - fRcuColOffeset;
+00215               tmpGain =  <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;IsLowGain(); 
+00216               processedChannels ++;
+00217               <span class="comment">//      cout &lt;&lt; endl;</span>
+00218               cout &lt;&lt;  <span class="stringliteral">"EquitppmentId = "</span> &lt;&lt; <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a>-&gt;GetEquipmentId() &lt;&lt;<span class="stringliteral">"\t"</span> &lt;&lt; <span class="stringliteral">"fPHOSRawStream-&gt;GetColumn()=\t"</span> &lt;&lt;<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;GetColumn() &lt;&lt;<span class="stringliteral">"\t("</span> &lt;&lt; tmpCol &lt;&lt;<span class="stringliteral">")\t"</span>&lt;&lt;\
+00219                 <span class="stringliteral">"fPHOSRawStream-&gt;GetRow()=\t"</span> &lt;&lt;<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;GetRow()&lt;&lt;<span class="stringliteral">"\t("</span> &lt;&lt; tmpRow &lt;&lt;<span class="stringliteral">")"</span> &lt;&lt;endl;
+00220               <span class="comment">//              cout &lt;&lt; "fPHOSRawStream-&gt;GetColumn()=\t" &lt;&lt;fPHOSRawStream-&gt;GetColumn() &lt;&lt;"\t(" &lt;&lt; tmpCol &lt;&lt;")"&lt;&lt;endl;</span>
+00221               <span class="comment">//    cout &lt;&lt; "fPHOSRawStream-&gt;GetRow()=\t" &lt;&lt;fPHOSRawStream-&gt;GetRow()       &lt;&lt;"\t(" &lt;&lt; tmpRow &lt;&lt;")" &lt;&lt;endl;</span>
+00222               <span class="comment">//              cout &lt;&lt; "tmGain = " &lt;&lt; tmpGain &lt;&lt;"  tmpRow = " &lt;&lt; tmpRow &lt;&lt; "  tmpCol = " &lt;&lt;  tmpCol &lt;&lt;endl &lt;&lt; endl;</span>
+00223             }
+00224           
+00225           <span class="keywordflow">if</span>(sampleCnt == 0)
+00226             {
+00227               tmpStartIndex = <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;GetTime();
+00228             }
+00229           
+00230           <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">fTmpChannelData</a>[<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;GetTime()] =  <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;GetSignal();
+00231           sampleCnt ++;
+00232 
+00233         }
+00234    
+00235       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>-&gt;<a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo3">fCnt</a> =  tmpChannelCnt;
+00236       AliHLTComponentBlockData bd;
+00237       FillBlockData( bd );
+00238       bd.fOffset = offset;
+00239       bd.fSize = mysize;
+00240       bd.fDataType = AliHLTPHOSDefinitions::gkCellEnergyDataType;
+00241       bd.fSpecification = 0xFFFFFFFF;
+00242       outputBlocks.push_back( bd );
+00243       tSize += mysize;
+00244       outBPtr += mysize;
+00245       
+00246       <span class="keywordflow">if</span>( tSize &gt; size )
+00247         {
+00248           Logging( kHLTLogFatal, <span class="stringliteral">"HLT::AliHLTPHOSRawAnalyzerComponent::DoEvent"</span>, <span class="stringliteral">"Too much data"</span>,
+00249                    <span class="stringliteral">"Data written over allowed buffer. Amount written: %lu, allowed amount: %lu."</span>
+00250                    , tSize, size );
+00251           <span class="keywordflow">return</span> EMSGSIZE;
+00252         }
+00253     }
+00254 
+00255   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">fEventCount</a>++; 
+00256   size = tSize;
+00257   <span class="keywordflow">return</span> 0;
+00258 }<span class="comment">//end DoEvent</span>
+00259 
+00260 
+00261 
+00262 <span class="keywordtype">int</span>
+<a name="l00263"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">00263</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">AliHLTPHOSRawAnalyzerComponent::DoInit</a>( <span class="keywordtype">int</span> argc, <span class="keyword">const</span> <span class="keywordtype">char</span>** argv )
+00264 {
+00265   <span class="keywordtype">int</span> equippmentID = atoi(argv[6]);
+00266   cout &lt;&lt; <span class="stringliteral">"AliHLTPHOSRawAnalyzerComponent::DoIni  Setting EquipmentID to"</span> &lt;&lt; equippmentID &lt;&lt; endl;
+00267   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">Reset</a>();
+00268   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a> = <span class="keyword">new</span> AliRawReaderMemory();
+00269   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a> = <span class="keyword">new</span>  AliCaloRawStream(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a>,<span class="stringliteral">"PHOS"</span>);
+00270   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;SetOldRCUFormat(kFALSE);
+00271   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a>-&gt;SetEquipmentID(equippmentID); 
+00272   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a>(equippmentID);
+00273   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a>(equippmentID);
+00274   <span class="keywordflow">if</span> (argc==0 &amp;&amp; argv==NULL) {
+00275     <span class="comment">// this is currently just to get rid of the warning "unused parameter"</span>
+00276   }
+00277   <span class="keywordflow">return</span> 0;
+00278 }
+00279 
+00280 <span class="keywordtype">void</span>
+<a name="l00281"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">00281</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">AliHLTPHOSRawAnalyzerComponent::DumpData</a>(<span class="keywordtype">int</span> gain)
+00282 {
+00283   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> mod = 0; mod &lt; N_MODULES; mod ++)
+00284     {
+00285       printf(<span class="stringliteral">"\n ***********  MODULE %d ************\n"</span>, mod);
+00286       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> row = 0; row &lt;  N_ROWS_MOD; row ++)
+00287         {
+00288           <span class="keywordflow">for</span>(<span class="keywordtype">int</span> col = 0; col &lt;  N_COLUMNS_MOD; col ++)
+00289             {
+00290               <span class="keywordflow">if</span>( <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">fMaxValues</a>[mod][row][col][0] != 0)
+00291                 { 
+00292                   cout &lt;&lt; <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">fMaxValues</a>[mod][row][col][gain] &lt;&lt; <span class="stringliteral">"\t"</span>;
+00293                 }
+00294             }
+00295         } 
+00296     }
+00297 }
+00298 
+00299 
+00300 <span class="keywordtype">void</span>
+<a name="l00301"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">00301</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">AliHLTPHOSRawAnalyzerComponent::DumpData</a>()
+00302 {
+00303   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a>(0);
+00304 }
+00305 
+00306 <span class="keywordtype">void</span>
+<a name="l00307"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">00307</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">AliHLTPHOSRawAnalyzerComponent::DumpChannelData</a>(Double_t *data)
+00308 {
+00309       cout &lt;&lt; endl;
+00310       
+00311       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt;  ALTRO_MAX_SAMPLES; i++)
+00312         {
+00313           <span class="keywordflow">if</span> (data[i] != 0)
+00314             {
+00315               cout &lt;&lt;i &lt;&lt;<span class="stringliteral">"\t"</span>;
+00316             }
+00317         }
+00318       cout &lt;&lt; endl;
+00319       
+00320       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt;  ALTRO_MAX_SAMPLES; i++)
+00321         {
+00322           <span class="keywordflow">if</span> (data[i] != 0)
+00323             {
+00324               cout &lt;&lt;data[i] &lt;&lt;<span class="stringliteral">"\t"</span>;
+00325             }
+00326         }
+00327       
+00328       cout &lt;&lt; endl;
+00329 }
+00330 
+00331 
+00332 
+00333 <span class="keywordtype">void</span>
+<a name="l00334"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">00334</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">AliHLTPHOSRawAnalyzerComponent::Reset</a>()
+00335 {
+00336   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> mod = 0; mod &lt; N_MODULES; mod ++)
+00337     {
+00338       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> row = 0; row &lt; N_ROWS_MOD; row ++)
+00339         {
+00340           <span class="keywordflow">for</span>(<span class="keywordtype">int</span> col = 0; col &lt; N_COLUMNS_MOD; col ++)
+00341             {
+00342               <span class="keywordflow">for</span>(<span class="keywordtype">int</span> gain = 0; gain &lt; N_GAINS; gain ++ )
+00343                 {
+00344                   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">fMaxValues</a>[mod][row][col][gain] = 0;
+00345                 }
+00346             }
+00347         }
+00348     }
+00349 
+00350   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">ResetDataPtr</a>();
+00351 
+00352 } <span class="comment">// end Reset</span>
+00353 
+00354 
+00355 
+00356 <span class="keywordtype">void</span>
+<a name="l00357"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">00357</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">AliHLTPHOSRawAnalyzerComponent::ResetDataPtr</a>()
+00358 {
+00359   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0 ; i&lt; ALTRO_MAX_SAMPLES; i++)
+00360     {
+00361       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">fTmpChannelData</a>[i] = 0;
+00362     }
+00363 }
+00364 
+00365 <span class="keywordtype">void</span>
+<a name="l00366"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd2">00366</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">AliHLTPHOSRawAnalyzerComponent::ResetDataPtr</a>(<span class="keywordtype">int</span> sampleCnt)
+00367 {
+00368   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0 ; i&lt; sampleCnt; i++)
+00369     {
+00370       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">fTmpChannelData</a>[i] = 0;
+00371     }
+00372 }
+00373 
+00374 <span class="keywordtype">void</span>
+<a name="l00375"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd3">00375</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">AliHLTPHOSRawAnalyzerComponent::ResetDataPtr</a>(<span class="keywordtype">int</span> startindex, <span class="keywordtype">int</span> sampleCnt)
+00376 {
+00377   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = startindex ; i&lt; sampleCnt; i++)
+00378     {
+00379       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">fTmpChannelData</a>[i] = 0;
+00380     }
+00381 }
+00382 
+00383 
+00384 <span class="keywordtype">void</span> 
+<a name="l00385"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">00385</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">AliHLTPHOSRawAnalyzerComponent::SetEquippmentID</a>(AliHLTUInt32_t <span class="keywordtype">id</span>)
+00386 {
+00387   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">fEquippmentID</a> = id;
+00388 }
+00389 
+00390 <span class="keywordtype">int</span> 
+<a name="l00391"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">00391</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">AliHLTPHOSRawAnalyzerComponent::GetEquippmentID</a>()
+00392 {
+00393   <span class="keywordflow">return</span>  fEquippmentID;
+00394 }
+00395 
+00396 <span class="keywordtype">void</span> 
+<a name="l00397"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">00397</a> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">AliHLTPHOSRawAnalyzerComponent::SetCoordinates</a>(AliHLTUInt32_t equippmentID)
+00398 {
+00399   <span class="keywordtype">int</span> rcuIndex =  (<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">fEquippmentID</a> - 1792)%4;
+00400   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr5">fModuleID</a> = (<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">fEquippmentID</a>  -1792 -rcuIndex)/5;
+00401 
+00402   <span class="keywordflow">if</span>(rcuIndex == 0)
+00403     {
+00404       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a> = 0; 
+00405       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a> = 0;
+00406     }
+00407 
+00408   <span class="keywordflow">if</span>(rcuIndex == 1)
+00409     {
+00410       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a> = 0; 
+00411       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a> = 1;
+00412     }
+00413  
+00414   <span class="keywordflow">if</span>(rcuIndex == 2)
+00415     {
+00416       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a> = 1; 
+00417       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a> = 0;
+00418     }
+00419 
+00420 
+00421   <span class="keywordflow">if</span>(rcuIndex == 3)
+00422     {
+00423       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a> = 1; 
+00424       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a> = 1;
+00425     }
+00426 
+00427   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr3">fRcuRowOffeset</a> = 32*fRcuX;
+00428   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr4">fRcuColOffeset</a> = 28*fRcuZ;
+00429 
+00430 }
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 36fb5f11880d5747eefe0f5501a6fea0ae457648..1f0a4bd067c2e372c10ecb6928aae213c096bd91 100644 (file)
@@ -9,12 +9,17 @@
 <p>
 <code>#include "<a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>"</code><br>
 <code>#include &lt;iostream&gt;</code><br>
+<code>#include "stdio.h"</code><br>
+<code>#include "AliRawReaderMemory.h"</code><br>
+<code>#include "AliCaloRawStream.h"</code><br>
+<code>#include &lt;cstdlib&gt;</code><br>
+<code>#include "<a class="el" href="AliHLTPHOSRcuCellEnergyDataStruct_8h-source.html">AliHLTPHOSRcuCellEnergyDataStruct.h</a>"</code><br>
 
 <p>
 <a href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 045503543769f5a47cd7fbc380b98407babd762a..b17c5df091ea0d5232c4036f9e5c521917fdb6cf 100644 (file)
@@ -5,61 +5,73 @@
 </head><body>
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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>
-<h1>AliHLTPHOSRawAnalyzerComponent.h</h1><a href="AliHLTPHOSRawAnalyzerComponent_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 
-00002 
-00003 <span class="preprocessor">#ifndef ALIHLTPHOSRAWANALYZERCOMPONENT_H</span>
-00004 <span class="preprocessor"></span><span class="preprocessor">#define ALIHLTPHOSRAWANALYZERCOMPONENT_H</span>
-00005 <span class="preprocessor"></span>
-00006 <span class="comment">/* Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved. *</span>
-00007 <span class="comment"> * See cxx source for full Copyright notice                          */</span>
-00008 
-00009 <span class="comment">//#include &lt;Rtypes.h&gt;</span>
-00010 <span class="comment">//#include "TObject.h"</span>
-00011 <span class="preprocessor">#include "AliHLTProcessor.h"</span>
-00012 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzer_8h.html">AliHLTPHOSRawAnalyzer.h</a>"</span>
-00013 <span class="comment">//#include "AliHLTPHOSRawAnalyzerCrude.h"</span>
-00014 
-<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
-00016 {
-00017  <span class="keyword">public</span>:
-00018   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>();
-00019   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta1">~AliHLTPHOSRawAnalyzerComponent</a>();
-00020   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp; );
-<a name="l00021"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">00021</a>   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp; <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">operator = </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>)
-00022    {
-00023       <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-00024    };
-00025 
-00026   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoInit</a>( <span class="keywordtype">int</span> argc, <span class="keyword">const</span> <span class="keywordtype">char</span>** argv );
-00027   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">Deinit</a>();
-00028   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DoDeinit</a>();
-00029 
-00030   <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta7">GetComponentID</a>() = 0;
-00031 
-00032   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">GetInputDataTypes</a>(std::vector&lt;AliHLTComponentDataType, std::allocator&lt;AliHLTComponentDataType&gt; &gt;&amp;);
-00033   <span class="keyword">virtual</span> AliHLTComponentDataType <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">GetOutputDataType</a>();
-00034   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetOutputDataSize</a>(<span class="keywordtype">long</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>&amp;, <span class="keywordtype">double</span>&amp;);
-00035 
-00036   <span class="comment">//  virtual void GetOutputDataSize(long  int&amp;, double&amp;);</span>
-00037 
-00038   <span class="comment">//  virtual AliHLTComponent* Spawn();</span>
-00039   <span class="keyword">virtual</span> AliHLTComponent* <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta11">Spawn</a>() = 0;
-00040 
-00041   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">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;);
-00042 
-00043   <span class="comment">// private:</span>
+<h1>AliHLTPHOSRawAnalyzerComponent.h</h1><a href="AliHLTPHOSRawAnalyzerComponent_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="preprocessor">#ifndef ALIHLTPHOSRAWANALYZERCOMPONENT_H</span>
+00002 <span class="preprocessor"></span><span class="preprocessor">#define ALIHLTPHOSRAWANALYZERCOMPONENT_H</span>
+00003 <span class="preprocessor"></span>
+00004 <span class="comment">/* Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved. *</span>
+00005 <span class="comment"> * See cxx source for full Copyright notice                          */</span>
+00006 
+00007 <span class="preprocessor">#include "AliHLTProcessor.h"</span>
+00008 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzer_8h.html">AliHLTPHOSRawAnalyzer.h</a>"</span>
+00009 <span class="preprocessor">#include "AliRawReaderMemory.h"</span>
+00010 <span class="preprocessor">#include "AliCaloRawStream.h"</span>
+00011 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSDefinitions_8h.html">AliHLTPHOSDefinitions.h</a>"</span>
+00012 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSCommonDefs_8h.html">AliHLTPHOSCommonDefs.h</a>"</span>
+00013 
+00014 <span class="keyword">class </span><a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html">AliHLTPHOSRcuCellEnergyDataStruct</a>;
+00015 
+<a name="l00016"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">00016</a> <span class="keyword">class </span><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>: <span class="keyword">public</span> AliHLTProcessor
+00017 {
+00018  <span class="keyword">public</span>:
+00019 
+00020   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>();
+00021   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta1">~AliHLTPHOSRawAnalyzerComponent</a>();
+00022   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp; );
+<a name="l00023"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">00023</a>   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp; <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">operator = </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp;)
+00024    {
+00025       <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00026    };
+00027 
+00028   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">DoInit</a>( <span class="keywordtype">int</span> argc, <span class="keyword">const</span> <span class="keywordtype">char</span>** argv );
+00029   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Deinit</a>();
+00030   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoDeinit</a>();
+00031   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a>(<span class="keywordtype">int</span> gain);
+00032   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a>();
+00033   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">DumpChannelData</a>(Double_t *data); 
+00034   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a>(AliHLTUInt32_t <span class="keywordtype">id</span>);
+00035   <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetEquippmentID</a>();
+00036   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a>( AliHLTUInt32_t equippmentID);
+00037   <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">GetComponentID</a>() = 0;
+00038   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">GetInputDataTypes</a>(std::vector&lt;AliHLTComponentDataType, std::allocator&lt;AliHLTComponentDataType&gt; &gt;&amp;);
+00039   <span class="keyword">virtual</span> AliHLTComponentDataType <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">GetOutputDataType</a>();
+00040   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">GetOutputDataSize</a>(<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span>&amp; constBase, <span class="keywordtype">double</span>&amp; inputMultiplier);
+00041   <span class="keyword">virtual</span> AliHLTComponent* <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta17">Spawn</a>() = 0;
+00042   <span class="keyword">virtual</span> <span class="keywordtype">int</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">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;);
+00043 
 00044  <span class="keyword">protected</span>:
-<a name="l00045"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">00045</a>  <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> *analyzerPtr; 
+<a name="l00045"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">00045</a>   <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> *analyzerPtr; 
 00046 
-00047  <span class="comment">// ClassDef(AliHLTPHOSRawAnalyzerComponent, 2) </span>
-00048  <span class="keyword">private</span>:
-<a name="l00049"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">00049</a>  <span class="keywordtype">int</span> eventCount;
-00050   <span class="keyword">static</span> <span class="keyword">const</span> AliHLTComponentDataType <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">inputDataTypes</a>[];
-00051   <span class="keyword">static</span> <span class="keyword">const</span> AliHLTComponentDataType outputDataType;
-00052 
-00053 };
-00054 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00047  <span class="keyword">private</span>:
+00048   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">Reset</a>();
+00049   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">ResetDataPtr</a>();
+00050   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">ResetDataPtr</a>(<span class="keywordtype">int</span> sampleCnt);
+00051   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">ResetDataPtr</a>(<span class="keywordtype">int</span> startindex, <span class="keywordtype">int</span> sampleCnt);
+00052   <span class="keyword">static</span> <span class="keywordtype">int</span> fEventCount;
+<a name="l00053"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">00053</a>   AliHLTUInt32_t fEquippmentID;
+<a name="l00054"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">00054</a>   AliHLTUInt16_t fRcuX;
+<a name="l00055"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">00055</a>   AliHLTUInt16_t fRcuZ;
+<a name="l00056"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr3">00056</a>   AliHLTUInt16_t fRcuRowOffeset;
+<a name="l00057"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr4">00057</a>   AliHLTUInt16_t fRcuColOffeset;
+<a name="l00058"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr5">00058</a>   AliHLTUInt16_t fModuleID;
+<a name="l00059"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">00059</a>   Double_t <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">fTmpChannelData</a>[ALTRO_MAX_SAMPLES];
+<a name="l00060"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">00060</a>   Double_t <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">fMaxValues</a>[N_MODULES][N_ROWS_MOD][N_COLUMNS_MOD][N_GAINS];
+<a name="l00061"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">00061</a>   AliCaloRawStream *fPHOSRawStream;
+<a name="l00062"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">00062</a>   AliRawReaderMemory *fRawMemoryReader;
+<a name="l00063"></a><a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">00063</a>   <a class="code" href="structAliHLTPHOSRcuCellEnergyDataStruct.html">AliHLTPHOSRcuCellEnergyDataStruct</a>* fOutPtr;
+00064   <span class="keyword">static</span> <span class="keyword">const</span> AliHLTComponentDataType <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">inputDataTypes</a>[];
+00065 };
+00066 <span class="preprocessor">#endif</span>
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index f4ce4cf34ea80f7a69670d4cf900315e4833d54b..ace4d5673d4aca1a7df5eab2fc5df0075f6ddc15 100644 (file)
@@ -9,6 +9,10 @@
 <p>
 <code>#include "AliHLTProcessor.h"</code><br>
 <code>#include "<a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>"</code><br>
+<code>#include "AliRawReaderMemory.h"</code><br>
+<code>#include "AliCaloRawStream.h"</code><br>
+<code>#include "<a class="el" href="AliHLTPHOSDefinitions_8h-source.html">AliHLTPHOSDefinitions.h</a>"</code><br>
+<code>#include "<a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>"</code><br>
 
 <p>
 <a href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
@@ -17,7 +21,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 28f1ffa11bd3643ce27104c599842b44e5673630..06a193b9dbfa65d708c32c694678ed7c82edcd1e 100644 (file)
@@ -54,7 +54,7 @@
 00047 {
 00048   <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a>;
 00049 }
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index b0732774311fd1d5bc92bfcafb39816e35d7c100..add6f57044e008b2d6192f28416c9c197ba9c39c 100644 (file)
@@ -43,7 +43,7 @@
 Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html#l00021">21</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a>.    </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 1bf62a7ce42fd90b267e7724fac4f6b7a88492d5..77d4ffdba9cbc71d62aa75a3522f91058ae1fcf7 100644 (file)
@@ -32,7 +32,7 @@
 00025   };
 00026 
 00027 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index b5a30a4edba7f713e39e6502f960d28324f65d86..8d7c124a1435486e50f05a446a6f53a3b0e15661 100644 (file)
@@ -16,7 +16,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 62b4c7d582d3a69f475371e6674f44adf36c49dd..bb47f8becd39f53333b586eb93342f4eaf36548f 100644 (file)
@@ -36,7 +36,7 @@
 00029 
 <a name="l00036"></a><a class="code" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea0">00036</a> <a class="code" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea0">AliHLTPHOSRawAnalyzerCrude::AliHLTPHOSRawAnalyzerCrude</a>():<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>() 
 00037 {
-00038   cout &lt;&lt;<span class="stringliteral">"AliHLTPHOSRawAnalyzerCrude::Creating a new AliHLTPHOSRawAnalyzerCrude() object "</span>&lt;&lt;endl;
+00038   <span class="comment">//  cout &lt;&lt;"AliHLTPHOSRawAnalyzerCrude::Creating a new AliHLTPHOSRawAnalyzerCrude() object "&lt;&lt;endl;</span>
 00039 }
 00040 
 00041 
 00063 <span class="keywordtype">void</span> 
 <a name="l00064"></a><a class="code" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea4">00064</a> <a class="code" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea4">AliHLTPHOSRawAnalyzerCrude::Evaluate</a>(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> length)
 00065 {
-00066   
-00067   <span class="keywordtype">double</span> tmpAmplitudeMax =0; 
-00068   <span class="keywordtype">double</span> tmpTime = 0;
-00069 
-00070   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=start; i&lt;length; i++)
-00071     {
-00072       <span class="keywordflow">if</span>(fFloatDataPtr[i] &gt;  tmpAmplitudeMax)
-00073         {
-00074           tmpAmplitudeMax = fFloatDataPtr[i];
-00075           tmpTime = i;               
-00076         }
-00077     }
-00078         
-00079   fDAmpl = tmpAmplitudeMax;
-00080   fDTof =  tmpTime;
-00081   <span class="comment">//thats all </span>
-00082 } <span class="comment">//end Crude</span>
-00083 
-00084 
-00085 
+00066   <span class="comment">//  printf("\nAliHLTPHOSRawAnalyzerCrude::Evaluat() from index %d to %d\n", start, start + length);</span>
+00067   
+00068   
+00069   <span class="keywordtype">double</span> tmpAmplitudeMax =0; 
+00070   <span class="keywordtype">double</span> tmpTime = 0;
+00071 
+00072   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=start; i&lt;length; i++)
+00073     {
+00074       <span class="keywordflow">if</span>(fFloatDataPtr[i] &gt;  tmpAmplitudeMax)
+00075         {
+00076           tmpAmplitudeMax = fFloatDataPtr[i];
+00077           tmpTime = i;               
+00078         }
+00079     }
+00080         
+00081   fDAmpl = tmpAmplitudeMax;
+00082   fDTof =  tmpTime;
+00083  
+00084   <span class="comment">//thats all </span>
+00085 } <span class="comment">//end Crude</span>
 00086 
 00087 
 00088 
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00089 
+00090 
+00091 
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 34cc2adc740af28e2dac6321ab1f4c7e7ed3dd53..0b838534dc113605a5af15c6dcabb7301f7f9f5a 100644 (file)
@@ -54,7 +54,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx-source.ht
     </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index dc808b1950e00a18f5dc4728f493c844c7c334e6..ee029265e31533b8353717e35a93f3e452a3716a 100644 (file)
@@ -35,7 +35,7 @@
 00028     };
 00029 
 00030 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 6a91b6f91b1d9c39292b9a7946008fc4d4973e7e..563429143f75991e62805a4a933de7ae268578a1 100644 (file)
@@ -18,7 +18,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html">AliHLTPHOSRawAnalyzerCrude</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 200d6dacde73e5d0ef8cf1dc8aaa961ec3aaeed8..9b48af389ecbbbbb49f6f104383596be3650913e 100644 (file)
@@ -58,7 +58,7 @@
 00068 
 00069 
 00070 
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 15e4dd7c9ab187862b2f0e791d1122066cc24a77..36c34248b843f774891094d80936e66f162baedf 100644 (file)
@@ -54,7 +54,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8cxx-source.h
     </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index ea2b5e34786b7d73cc9763d3ae949c7d3011d784..21e22a3ba31e587390f3b89eae2ce9f309507d53 100644 (file)
@@ -33,7 +33,7 @@
 00026     };
 00027 
 00028 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index d4466854fc3e807879c303bae21c34d142742f21..fa65af1eb510677b598604a0ad32817f26b963c0 100644 (file)
@@ -18,7 +18,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html">AliHLTPHOSRawAnalyzerKLevel</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index b09fa5893d10d9b413d0d2ccf4a15d0a2e78b806..8598534f00efeb271712300d220e28f7e21b2e1b 100644 (file)
 <a name="l00023"></a><a class="code" href="AliHLTPHOSRawAnalyzerLMS_8cxx.html#a0">00023</a> <a class="code" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html#a0">ClassImp</a>(<a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>) 
 00024 
 00025 
-00026 <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>::<a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>(const <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>&amp;):<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(), kfMCovarPtrPtr(0), fPCovarPtrPtr(0)
+00026 <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>::<a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>(const <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>&amp;):<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>()
 00027 {
 00028 
 00029 }
 00030 
 00031 
-<a name="l00038"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">00038</a> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">AliHLTPHOSRawAnalyzerLMS::AliHLTPHOSRawAnalyzerLMS</a>():<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(), kfMCovarPtrPtr(0), fPCovarPtrPtr(0) 
+<a name="l00038"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">00038</a> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">AliHLTPHOSRawAnalyzerLMS::AliHLTPHOSRawAnalyzerLMS</a>():<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>() 
 00039 {
 00040   cout &lt;&lt;<span class="stringliteral">"You cannot invoke the Fitter without arguments"</span>&lt;&lt;endl;;
 00041 }
 00042 
 00043 
-<a name="l00049"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa1">00049</a> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">AliHLTPHOSRawAnalyzerLMS::AliHLTPHOSRawAnalyzerLMS</a>(<span class="keywordtype">double</span> *dtaPtr, <span class="keywordtype">double</span> fs):<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(),kfMCovarPtrPtr(0), fPCovarPtrPtr(0) 
+<a name="l00049"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa1">00049</a> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">AliHLTPHOSRawAnalyzerLMS::AliHLTPHOSRawAnalyzerLMS</a>(<span class="keywordtype">double</span> *dtaPtr, <span class="keywordtype">double</span> fs):<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>() 
 00050 {
 00051   fFloatDataPtr = dtaPtr;  
 00052   fSampleFrequency = fs;
@@ -69,7 +69,7 @@
 00084 
 00085 
 00086 
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index ffea682210a75052c3b4dfb478466e33ffea8418..c5ecbba1f6e33cf4600f9683fb31981b410c5143 100644 (file)
@@ -45,7 +45,7 @@
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html#l00023">23</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html">AliHLTPHOSRawAnalyzerLMS.cxx</a>.<div class="fragment"><pre class="fragment">00026                                                                                  :<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(), kfMCovarPtrPtr(0), fPCovarPtrPtr(0)
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html#l00023">23</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html">AliHLTPHOSRawAnalyzerLMS.cxx</a>.<div class="fragment"><pre class="fragment">00026                                                                                  :<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>()
 00027 {
 00028 
 00029 }
@@ -54,7 +54,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html
     </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 6b4ee70f85ad30f7af5c81b86637ba4b772284a4..291b08427a8eb731fef9396509d36eb6146172da 100644 (file)
@@ -5,38 +5,42 @@
 </head><body>
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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>
-<h1>AliHLTPHOSRawAnalyzerLMS.h</h1><a href="AliHLTPHOSRawAnalyzerLMS_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="preprocessor">#ifndef ALIHLTPHOSRAWANALYZERLMS_H</span>
-00002 <span class="preprocessor"></span><span class="preprocessor">#define ALIHLTPHOSRAWANALYZERLMS_H</span>
-00003 <span class="preprocessor"></span><span class="preprocessor">#include &lt;Rtypes.h&gt;</span>
-00004 <span class="preprocessor">#include "TObject.h"</span>
-00005 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzer_8h.html">AliHLTPHOSRawAnalyzer.h</a>"</span>
-00006 
-00007 <span class="comment">/* Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved. *</span>
-00008 <span class="comment"> * See cxx source for full Copyright notice                          */</span>
-00009 
+<h1>AliHLTPHOSRawAnalyzerLMS.h</h1><a href="AliHLTPHOSRawAnalyzerLMS_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 
+00002 <span class="preprocessor">#ifndef ALIHLTPHOSRAWANALYZERLMS_H</span>
+00003 <span class="preprocessor"></span><span class="preprocessor">#define ALIHLTPHOSRAWANALYZERLMS_H</span>
+00004 <span class="preprocessor"></span><span class="preprocessor">#include &lt;Rtypes.h&gt;</span>
+00005 <span class="preprocessor">#include "TObject.h"</span>
+00006 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzer_8h.html">AliHLTPHOSRawAnalyzer.h</a>"</span>
+00007 
+00008 <span class="comment">/* Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved. *</span>
+00009 <span class="comment"> * See cxx source for full Copyright notice                          */</span>
 00010 
-<a name="l00011"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">00011</a> <span class="keyword">class </span><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a> : <span class="keyword">public</span> <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>
-00012 {
-00013  <span class="keyword">public</span>:
-00014   <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">AliHLTPHOSRawAnalyzerLMS</a>();
-00015   <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">AliHLTPHOSRawAnalyzerLMS</a>(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">double</span> fs);
-00016   <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">AliHLTPHOSRawAnalyzerLMS</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a> &amp; );
-<a name="l00017"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa3">00017</a>   <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a> &amp; <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa3">operator = </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>)
-00018     {
-00019       <span class="keywordflow">return</span> *<span class="keyword">this</span>; 
-00020     }
-00021   
-00022   <span class="keyword">virtual</span> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa4">~AliHLTPHOSRawAnalyzerLMS</a>();
-00023   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa5">Evaluate</a>(<span class="keywordtype">int</span> start = 0, <span class="keywordtype">int</span> lenght = 100);
-00024  <span class="keyword">private</span>:
-<a name="l00025"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">00025</a>   <span class="keywordtype">double</span>   **kfMCovarPtrPtr;   
-<a name="l00026"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">00026</a>   <span class="keywordtype">double</span>   **fPCovarPtrPtr;    
-00028   ClassDef(<a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>, 2) 
-00029   
-00030     };
-00031 
-00032 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00011 
+<a name="l00012"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">00012</a> <span class="keyword">class </span><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a> : <span class="keyword">public</span> <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>
+00013 {
+00014  <span class="keyword">public</span>:
+00015   <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">AliHLTPHOSRawAnalyzerLMS</a>();
+00016   <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">AliHLTPHOSRawAnalyzerLMS</a>(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">double</span> fs);
+00017   <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa0">AliHLTPHOSRawAnalyzerLMS</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a> &amp; );
+<a name="l00018"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa3">00018</a>   <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a> &amp; <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa3">operator = </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>)
+00019     {
+00020       <span class="keywordflow">return</span> *<span class="keyword">this</span>; 
+00021     }
+00022   
+00023   <span class="keyword">virtual</span> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa4">~AliHLTPHOSRawAnalyzerLMS</a>();
+00024   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa5">Evaluate</a>(<span class="keywordtype">int</span> start = 0, <span class="keywordtype">int</span> lenght = 100);
+00025  <span class="keyword">private</span>:
+00026   <span class="comment">//  double   **kfMCovarPtrPtr; //*[1000000]   /**&lt;Covariance matrix of the measurements*/</span>
+00027   <span class="comment">// double   **fPCovarPtrPtr;  //*[1000000]  /**&lt;Covariance matrix of the estimated parameters*/</span>
+00028 
+<a name="l00029"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">00029</a>   <span class="keywordtype">double</span>   <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">kfMCovarPtrPtr</a>[1008][1008]; 
+<a name="l00030"></a><a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">00030</a>   <span class="keywordtype">double</span>   <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">fPCovarPtrPtr</a>[1008][1008];   
+00032   ClassDef(<a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>, 2) 
+00033   
+00034     };
+00035 
+00036 <span class="preprocessor">#endif</span>
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 8789557fb44e093951720db53aef78ffb32bf887..e31a51321b7ba24868bda8ce6680481e12ad6253 100644 (file)
@@ -18,7 +18,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index d8e50bacc1051e232aa7bd42f56fd2c1d695f1f0..95a09f145a6b4a9cf58907f8167b7c07c1887559 100644 (file)
 00015 
 00016 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.h</a>"</span>
 00017 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzerPeakFinder_8h.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>"</span>
-00018 
-00019 <span class="comment">//ClassImp(AliHLTPHOSRawAnalyzerPeakFinderComponent) </span>
-<a name="l00020"></a><a class="code" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx.html#a0">00020</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> gAliHLTPHOSRawAnalyzerPeakFinderComponent;
+00018 <span class="preprocessor">#include &lt;cstdlib&gt;</span>
+00019 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSCommonDefs_8h.html">AliHLTPHOSCommonDefs.h</a>"</span>
+00020 
 00021 
-<a name="l00022"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta0">00022</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta0">AliHLTPHOSRawAnalyzerPeakFinderComponent::AliHLTPHOSRawAnalyzerPeakFinderComponent</a>():<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>()
-00023 {
-00024   analyzerPtr = <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>();
-00025 
+<a name="l00022"></a><a class="code" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx.html#a0">00022</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> gAliHLTPHOSRawAnalyzerPeakFinderComponent;
+00023 <span class="comment">//AliHLTPHOSRawAnalyzerPeakFinderComponen    </span>
+00024 <span class="comment">//AliHLTPHOSRawAnalyzerPeakFinderComponent AliHLTPHOSRawAnalyzerPeakFinderComponent::gAliHLTPHOSRawAnalyzerPeakFinderComponent;</span>
+00025 
 00026 
-<a name="l00027"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta1">00027</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta1">AliHLTPHOSRawAnalyzerPeakFinderComponent::~AliHLTPHOSRawAnalyzerPeakFinderComponent</a>()
+<a name="l00027"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta0">00027</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta0">AliHLTPHOSRawAnalyzerPeakFinderComponent::AliHLTPHOSRawAnalyzerPeakFinderComponent</a>():<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>()
 00028 {
-00029 
-00030 }
-00031 
-00032 
-00033 
-<a name="l00034"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">00034</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta0">AliHLTPHOSRawAnalyzerPeakFinderComponent::AliHLTPHOSRawAnalyzerPeakFinderComponent</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp; ) : <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>()
-00035 {
-00036 
-00037 }
-00038 
+00029   analyzerPtr = <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>();
+00030 
+00031   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">LoadPFVector</a>() == kFALSE)
+00032     {
+00033       <span class="comment">//      cout &lt;&lt; "Warning, could not load PF vectors" &lt;&lt; endl;</span>
+00034     }
+00035   <span class="keywordflow">else</span> 
+00036     {
+00037       <span class="comment">//    cout &lt;&lt; "Loaded PF vectors" &lt;&lt; endl;</span>
+00038     }
 00039 
-00040 <span class="keyword">const</span> <span class="keywordtype">char</span>* 
-<a name="l00041"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">00041</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">AliHLTPHOSRawAnalyzerPeakFinderComponent::GetComponentID</a>()
-00042 {
-00043   <span class="keywordflow">return</span> <span class="stringliteral">"PhosRawPeakFinder"</span>;
-00044 }
-00045 
+00040 } 
+00041 
+<a name="l00042"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta1">00042</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta1">AliHLTPHOSRawAnalyzerPeakFinderComponent::~AliHLTPHOSRawAnalyzerPeakFinderComponent</a>()
+00043 {
+00044 
+00045 }
 00046 
-00047 AliHLTComponent*
-<a name="l00048"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">00048</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">AliHLTPHOSRawAnalyzerPeakFinderComponent::Spawn</a>()
-00049 {
-00050   <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>;
-00051 }
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00047 
+00048 
+<a name="l00049"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd2">00049</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta0">AliHLTPHOSRawAnalyzerPeakFinderComponent::AliHLTPHOSRawAnalyzerPeakFinderComponent</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp; ) : <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>()
+00050 {
+00051 
+00052 }
+00053 
+00054 
+00055 <span class="keyword">const</span> <span class="keywordtype">char</span>* 
+<a name="l00056"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">00056</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">AliHLTPHOSRawAnalyzerPeakFinderComponent::GetComponentID</a>()
+00057 {
+00058   <span class="keywordflow">return</span> <span class="stringliteral">"PhosRawPeakFinder"</span>;
+00059 }
+00060 
+00061 Bool_t 
+<a name="l00062"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">00062</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector</a>()
+00063 {
+00064   <span class="keywordflow">return</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">LoadPFVector</a>(<a class="code" href="AliHLTPHOSCommonDefs_8h.html#a16">PF_DEFAULT_STARTINDEX</a>,  <a class="code" href="AliHLTPHOSCommonDefs_8h.html#a15">PF_DEFAULT_N_SAMPLES</a>, <a class="code" href="AliHLTPHOSCommonDefs_8h.html#a19">DEFAULT_TAU</a>, <a class="code" href="AliHLTPHOSCommonDefs_8h.html#a20">DEFAULT_FS</a> );
+00065 }
+00066 
+00067 
+00068 Bool_t 
+<a name="l00069"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd1">00069</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector</a>(<span class="keywordtype">int</span> startIndex, <span class="keywordtype">int</span> nSamples, <span class="keywordtype">int</span> tau, <span class="keywordtype">int</span> fs)
+00070 {
+00071   <span class="keywordtype">char</span> tmpPFPath[PF_MAX_PATH_LENGTH];
+00072   Double_t tmpAVector[nSamples];
+00073   Double_t tmpTVector[nSamples]; 
+00074   sprintf(tmpPFPath,<span class="stringliteral">"%s%s/start%dN%dtau%dfs%d.txt"</span>, getenv(<span class="stringliteral">"ALICE_ROOT"</span>), <a class="code" href="AliHLTPHOSCommonDefs_8h.html#a14">PF_VECTOR_DIR</a>, startIndex, nSamples, tau, fs);
+00075   <span class="comment">//  cout &lt;&lt;"PF PATH =" &lt;&lt; tmpPFPath &lt;&lt; endl;</span>
+00076 
+00077   FILE *fp;
+00078 
+00079   fp = fopen(tmpPFPath, <span class="stringliteral">"r"</span>);
+00080   
+00081   <span class="keywordflow">if</span>(fp != 0)
+00082     {
+00083       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i &lt;  nSamples; i++)
+00084         {
+00085           fscanf(fp, <span class="stringliteral">"%lf"</span>, &amp;tmpAVector[i]);
+00086         }
+00087 
+00088 
+00089       fscanf(fp, <span class="stringliteral">"\n"</span>);
+00090 
+00091       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i &lt; nSamples; i++)
+00092         {
+00093                   fscanf(fp, <span class="stringliteral">"%lf"</span>, &amp;tmpTVector[i]);
+00094         }
+00095 
+00096       analyzerPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a>(tmpAVector,  nSamples);
+00097       analyzerPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a>(tmpTVector,  nSamples);
+00098 
+00099       fclose(fp);
+00100       <span class="keywordflow">return</span> kTRUE;
+00101 
+00102     }
+00103   
+00104   <span class="keywordflow">else</span>
+00105     {
+00106       HLTFatal(<span class="stringliteral">"ERROR: could not  open PF vector file"</span>);
+00107       <span class="keywordflow">return</span> kFALSE;
+00108     }
+00109 }
+00110 
+00111 
+00112 
+00113 AliHLTComponent*
+<a name="l00114"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">00114</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">AliHLTPHOSRawAnalyzerPeakFinderComponent::Spawn</a>()
+00115 {
+00116   <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>;
+00117 }
+00118 
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 2595d93b6a86d8454392243fcf1e1c422c781315..40f1b9c0533c6f98935f91962d583ed118848a5d 100644 (file)
@@ -9,6 +9,8 @@
 <p>
 <code>#include "<a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.h</a>"</code><br>
 <code>#include "<a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>"</code><br>
+<code>#include &lt;cstdlib&gt;</code><br>
+<code>#include "<a class="el" href="AliHLTPHOSCommonDefs_8h-source.html">AliHLTPHOSCommonDefs.h</a>"</code><br>
 
 <p>
 <a href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00020">20</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00022">22</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.    </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 98634eb2d6174cac09d788040c304c778de5c237..793199a534518fe50824e72bf9d1dea0d4ed5ced 100644 (file)
 00011  <span class="keyword">public</span>:
 00012   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta0">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>();
 00013   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta1">~AliHLTPHOSRawAnalyzerPeakFinderComponent</a>();
-00014   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta0">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp; );
-<a name="l00015"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">00015</a>   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp; <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">operator = </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>)
-00016   {
-00017     <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-00018   };
-00019 
-00020   
-00021  <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">GetComponentID</a>();
-00022  <span class="keyword">virtual</span> AliHLTComponent* <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Spawn</a>();
-00023   <span class="comment">//ClassDef(AliHLTPHOSRawAnalyzerPeakFinderComponent, 2) </span>
-00024   };
+00014   <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">char</span>* <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">GetComponentID</a>();
+00015   <span class="keyword">virtual</span> AliHLTComponent* <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">Spawn</a>();
+<a name="l00016"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponents0">00016</a>   <span class="keyword">static</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> gAliHLTPHOSRawAnalyzerPeakFinderComponent;
+00017  <span class="keyword">private</span>:
+00018   Bool_t <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">LoadPFVector</a>(); 
+00019   Bool_t <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">LoadPFVector</a>(<span class="keywordtype">int</span> startindex, <span class="keywordtype">int</span> Nsamples, <span class="keywordtype">int</span> tau, <span class="keywordtype">int</span> fs);
+00020   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta0">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp; ); 
+<a name="l00021"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd3">00021</a>   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp; <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd3">operator = </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>)
+00022     {
+00023       <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00024     };
 00025 
-00026 
+00026 };
 00027 
-00028 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00028 
+00029 
+00030 <span class="preprocessor">#endif</span>
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 73045d606ff6c4549f788dfe872e014bc40f6a68..b0c9e6205e6b91bc3d4ea82b84b2fcd49eec6bf0 100644 (file)
@@ -16,7 +16,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 464527cc9a713648d5b8d7719d736a27a08af0f7..1b801d5364a3e2197065b6dc42e59951537db7c0 100644 (file)
 </head><body>
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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>
-<h1>AliHLTPHOSRawAnalyzerPeakFinder.cxx</h1><a href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 
-00002 <span class="comment">/**************************************************************************</span>
-00003 <span class="comment"> * Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved.      *</span>
-00004 <span class="comment"> *                                                                        *</span>
-00005 <span class="comment"> * Author: Per Thomas Hille for the ALICE HLT Project.                    *</span>
-00006 <span class="comment"> * Contributors are mentioned in the code where appropriate.              *</span>
-00007 <span class="comment"> *                                                                        *</span>
-00008 <span class="comment"> * Permission to use, copy, modify and distribute this software and its   *</span>
-00009 <span class="comment"> * documentation strictly for non-commercial purposes is hereby granted   *</span>
-00010 <span class="comment"> * without fee, provided that the above copyright notice appears in all   *</span>
-00011 <span class="comment"> * copies and that both the copyright notice and this permission notice   *</span>
-00012 <span class="comment"> * appear in the supporting documentation. The authors make no claims     *</span>
-00013 <span class="comment"> * about the suitability of this software for any purpose. It is          *</span>
-00014 <span class="comment"> * provided "as is" without express or implied warranty.                  *</span>
-00015 <span class="comment"> **************************************************************************/</span>
-00016 
-00017 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzerPeakFinder_8h.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>"</span>
-00018 <span class="preprocessor">#include &lt;iostream&gt;</span>
-00019 
-00020 <span class="keyword">using</span> std::cout;
-00021 <span class="keyword">using</span> std::endl;
+<h1>AliHLTPHOSRawAnalyzerPeakFinder.cxx</h1><a href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="comment">/**************************************************************************</span>
+00002 <span class="comment"> * This file is property of and copyright by the Experimental Nuclear     *</span>
+00003 <span class="comment"> * Physics Group, Dep. of Physics                                         *</span>
+00004 <span class="comment"> * University of Oslo, Norway, 2007                                       *</span>
+00005 <span class="comment"> *                                                                        * </span>
+00006 <span class="comment"> * Author: Per Thomas Hille &lt;perthi@fys.uio.no&gt; for the ALICE HLT Project.*</span>
+00007 <span class="comment"> * Contributors are mentioned in the code where appropriate.              *</span>
+00008 <span class="comment"> * Please report bugs to perthi@fys.uio.no                                * </span>
+00009 <span class="comment"> *                                                                        *</span>
+00010 <span class="comment"> * Permission to use, copy, modify and distribute this software and its   *</span>
+00011 <span class="comment"> * documentation strictly for non-commercial purposes is hereby granted   *</span>
+00012 <span class="comment"> * without fee, provided that the above copyright notice appears in all   *</span>
+00013 <span class="comment"> * copies and that both the copyright notice and this permission notice   *</span>
+00014 <span class="comment"> * appear in the supporting documentation. The authors make no claims     *</span>
+00015 <span class="comment"> * about the suitability of this software for any purpose. It is          *</span>
+00016 <span class="comment"> * provided "as is" without express or implied warranty.                  *</span>
+00017 <span class="comment"> **************************************************************************/</span>
+00018 
+00019 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzerPeakFinder_8h.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>"</span>
+00020 <span class="preprocessor">#include &lt;iostream&gt;</span>
+00021 <span class="preprocessor">#include &lt;cmath&gt;</span>
 00022 
-<a name="l00023"></a><a class="code" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html#a0">00023</a> <a class="code" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html#a0">ClassImp</a>(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>) 
-00024 
+00023 <span class="keyword">using</span> std::cout;
+00024 <span class="keyword">using</span> std::endl;
 00025 
-00026 <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>::<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>(const <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>&amp;):<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(),tVector(0), aVector(0)
-00027 {
+<a name="l00026"></a><a class="code" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html#a0">00026</a> <a class="code" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html#a0">ClassImp</a>(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>) 
+00027 
 00028 
-00029 }
-00030 
+00029 <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>::<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>(const <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>&amp;):<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>() , fTVectorPtr(0), fAVectorPtr(0), fTVectorSize(0), fAVectorSize(0)
+00030 {
 00031 
-<a name="l00038"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera0">00038</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera0">AliHLTPHOSRawAnalyzerPeakFinder::AliHLTPHOSRawAnalyzerPeakFinder</a>():<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(),tVector(0), aVector(0) 
-00039 {
-00040   cout &lt;&lt;<span class="stringliteral">"PeakFinder:You cannot invoke the Fitter without arguments"</span>&lt;&lt;endl;;
-00041 }
-00042 
-00043 
-00044 
-<a name="l00045"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera3">00045</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera3">AliHLTPHOSRawAnalyzerPeakFinder::~AliHLTPHOSRawAnalyzerPeakFinder</a>()
-00046 {
+00032 
+00033 }
+00034 
+00035 
+<a name="l00042"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera0">00042</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera0">AliHLTPHOSRawAnalyzerPeakFinder::AliHLTPHOSRawAnalyzerPeakFinder</a>():<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(), fTVectorPtr(0), fAVectorPtr(0), fTVectorSize(0), fAVectorSize(0)
+00043 {
+00044   <span class="comment">//  cout &lt;&lt;"PeakFinder:You cannot invoke the Fitter without arguments"&lt;&lt;endl;;</span>
+00045 }
+00046 
 00047 
-00048 } <span class="comment">//end AliHLTPHOSRawAnalyzerPeakFinder</span>
-00049 
-00050 <span class="keywordtype">void</span> 
-<a name="l00051"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">00051</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder::SetTVector</a>(<span class="keywordtype">double</span> *tVec)
-00052 {
-00053   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">tVector</a> = tVec;
-00054 }
-00055 
-00056 <span class="keywordtype">void</span>
-<a name="l00057"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">00057</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder::SetAVector</a>(<span class="keywordtype">double</span> *aVec)
-00058 {
-00059   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">aVector</a> = aVec;
-00060 
-00061 }
-00062 
-00076 <span class="keywordtype">void</span> 
-<a name="l00077"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">00077</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">AliHLTPHOSRawAnalyzerPeakFinder::Evaluate</a>(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> length)
-00078 {
-00079   fDTof = 0;
-00080   fDAmpl = 0;
-00081 
-00082   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">tVector</a> == 0 || <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">aVector</a> == 0)
-00083     {
-00084       printf(<span class="stringliteral">"\nError: the peakfinder vectors are not specified, aborting !!!\n"</span>);
-00085     }
-00086   <span class="keywordflow">else</span>
+00048 
+<a name="l00049"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera3">00049</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera3">AliHLTPHOSRawAnalyzerPeakFinder::~AliHLTPHOSRawAnalyzerPeakFinder</a>()
+00050 {
+00051 
+00052 } <span class="comment">//end AliHLTPHOSRawAnalyzerPeakFinder</span>
+00053 
+00054 <span class="keywordtype">void</span> 
+<a name="l00055"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">00055</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder::SetTVector</a>(Double_t *tVec, Int_t size)
+00056 {
+00057   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr2">fTVectorSize</a> = size;
+00058 
+00059   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">fTVectorPtr</a> != 0)
+00060     {
+00061       <span class="keyword">delete</span> fTVectorPtr;
+00062     }
+00063   
+00064   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">fTVectorPtr</a> = <span class="keyword">new</span> Double_t[size];
+00065 
+00066   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt; size; i++)
+00067     {
+00068       <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">fTVectorPtr</a>[i] = tVec[i];
+00069     }
+00070 }
+00071 
+00072 
+00073 <span class="keywordtype">void</span>
+<a name="l00074"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">00074</a> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder::SetAVector</a>(Double_t *aVec, Int_t size)
+00075 {
+00076     
+00077   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr3">fAVectorSize</a> = size;
+00078 
+00079   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">fAVectorPtr</a> != 0)
+00080     {
+00081       <span class="keyword">delete</span> fAVectorPtr;
+00082     }
+00083   
+00084   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">fAVectorPtr</a> = <span class="keyword">new</span> Double_t[size];
+00085 
+00086   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt; size; i++)
 00087     {
-00088 
-00089       printf(<span class="stringliteral">"\nstart = %d, length = %d\n"</span>, start, length);   
-00090       <span class="keywordtype">double</span> tmpTime[1008];
-00091       
-00092       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i &lt; length; i++)
-00093         {  
-00094           fDAmpl += <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">aVector</a>[i]*fFloatDataPtr[i];    
-00095         }
-00096   
-00097       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i &lt; length; i++)
-00098         {   
-00099           tmpTime[i] = <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">tVector</a>[i]*fFloatDataPtr[i];
-00100           fDTof = fDTof + tmpTime[i]; 
-00101         }
-00102 
-00103       fDTof = fDTof/fDAmpl;
-00104     }
-00105   <span class="comment">//thats all </span>
-00106 } <span class="comment">//end FitPeakFinder</span>
-00107 
-00108 
-00109 
-00110 
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00088       <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">fAVectorPtr</a>[i] = aVec[i];
+00089     }
+00090 }
+00091 
+00105 <span class="keywordtype">void</span> 
+00106 <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">AliHLTPHOSRawAnalyzerPeakFinder::Evaluate</a>(<span class="keywordtype">int</span> start, <span class="keywordtype">int</span> length)
+00107 {
+00108   <span class="comment">//  printf("\n AliHLTPHOSRawAnalyzerPeakFinder::Evaluat from index %d to %d\n", start, start + length);</span>
+00109   fDTof = 0;
+00110   fDAmpl = 0;
+00111   Int_t tmpLength;
+00112 
+00113 
+00114   <span class="keywordflow">if</span>(fTVectorPtr == 0 || fAVectorPtr == 0)
+00115     {
+00116       <span class="comment">//      printf("\nError: the peakfinder vectors are not specified, aborting !!!\n");</span>
+00117     }
+00118   <span class="keywordflow">else</span>
+00119     {
+00120       
+00121       <span class="keywordflow">if</span>(length &lt;  fTVectorSize)
+00122         {
+00123           tmpLength = length;
+00124         }
+00125       <span class="keywordflow">else</span>
+00126         {
+00127           tmpLength = fTVectorSize;
+00128         }
+00129       
+00130       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i &lt; tmpLength; i++)
+00131         {  
+00132           <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a> += <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">fAVectorPtr</a>[i]*<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>[i];    
+00133         }
+00134 
+00135       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i &lt; tmpLength; i++)
+00136         {   
+00137           <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a> += <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">fTVectorPtr</a>[i]*<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>[i]; 
+00138         }
+00139       
+00140       <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a> &gt; 900)
+00141         {
+00142           Double_t tmpMax = <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a>(fFloatDataPtr, tmpLength);
+00143           <span class="keywordflow">if</span>(tmpMax == 1023)
+00144             {
+00145               <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a> = tmpMax;
+00146             }
+00147         }
+00148 
+00149       <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a> = <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a>/fDAmpl;
+00150 
+00151     }
+00152 } <span class="comment">//end Evaluate</span>
+00153 
+00154 
+00155 
+00156 
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index cd56b60a385fca23266c113a094cc726140c3949..dd19dca180fa18274bcd0018c445872f535de224 100644 (file)
@@ -9,6 +9,7 @@
 <p>
 <code>#include "<a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>"</code><br>
 <code>#include &lt;iostream&gt;</code><br>
+<code>#include &lt;cmath&gt;</code><br>
 
 <p>
 <a href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00023">23</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.<div class="fragment"><pre class="fragment">00026                                                                                                       :<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(),tVector(0), aVector(0)
-00027 {
-00028 
-00029 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00026">26</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.<div class="fragment"><pre class="fragment">00029                                                                                                       :<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>() , fTVectorPtr(0), fAVectorPtr(0), fTVectorSize(0), fAVectorSize(0)
+00030 {
+00031 
+00032 
+00033 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 8a9b45ae8e38ad6ef9755e61c9fef3a8b53e1bf3..325cadfe4f7ceb56a2b522e97b481e0a6046329f 100644 (file)
@@ -7,36 +7,39 @@
 <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>
 <h1>AliHLTPHOSRawAnalyzerPeakFinder.h</h1><a href="AliHLTPHOSRawAnalyzerPeakFinder_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="preprocessor">#ifndef ALIHLTPHOSRAWANALYZERPEAKFINDER_H</span>
 00002 <span class="preprocessor"></span><span class="preprocessor">#define ALIHLTPHOSRAWANALYZERPEAKFINDER_H</span>
-00003 <span class="preprocessor"></span><span class="preprocessor">#include &lt;Rtypes.h&gt;</span>
-00004 <span class="preprocessor">#include "TObject.h"</span>
-00005 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzer_8h.html">AliHLTPHOSRawAnalyzer.h</a>"</span>
-00006 
-00007 <span class="comment">/* Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved. *</span>
-00008 <span class="comment"> * See cxx source for full Copyright notice                          */</span>
+00003 <span class="preprocessor"></span><span class="comment">/* Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved. *</span>
+00004 <span class="comment"> * See cxx source for full Copyright notice                          */</span>
+00005 
+00006 <span class="preprocessor">#include &lt;Rtypes.h&gt;</span>
+00007 <span class="preprocessor">#include "TObject.h"</span>
+00008 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzer_8h.html">AliHLTPHOSRawAnalyzer.h</a>"</span>
 00009 
-<a name="l00010"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">00010</a> <span class="keyword">class </span><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a> : <span class="keyword">public</span> <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>
-00011 {
-00012  <span class="keyword">public</span>:
-00013   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera0">AliHLTPHOSRawAnalyzerPeakFinder</a>();
-00014   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera0">AliHLTPHOSRawAnalyzerPeakFinder</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a> &amp; );
-<a name="l00015"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera2">00015</a>   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a> &amp; <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera2">operator = </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>)
-00016     {
-00017       <span class="keywordflow">return</span> *<span class="keyword">this</span>; 
-00018     }
-00019   
+00010 
+<a name="l00011"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">00011</a> <span class="keyword">class </span><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a> : <span class="keyword">public</span> <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>
+00012 {
+00013  <span class="keyword">public</span>:
+00014   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera0">AliHLTPHOSRawAnalyzerPeakFinder</a>();
+00015   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera0">AliHLTPHOSRawAnalyzerPeakFinder</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a> &amp; );
+<a name="l00016"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera2">00016</a>   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a> &amp; <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera2">operator = </a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>)
+00017     {
+00018       <span class="keywordflow">return</span> *<span class="keyword">this</span>; 
+00019     }
 00020   <span class="keyword">virtual</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera3">~AliHLTPHOSRawAnalyzerPeakFinder</a>();
-00021   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">SetTVector</a>(<span class="keywordtype">double</span> *tVector);
-00022   <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">SetAVector</a>(<span class="keywordtype">double</span> *aVector);
-00023   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">Evaluate</a>(<span class="keywordtype">int</span> start = 0, <span class="keywordtype">int</span> lenght = 100);
+00021   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">SetTVector</a>(Double_t *tVect, Int_t size);
+00022   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">SetAVector</a>(Double_t *aVect, Int_t size);
+00023   <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">Evaluate</a>(Int_t start = 0, Int_t lenght = 100);
 00024  <span class="keyword">private</span>:
-<a name="l00025"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">00025</a>   <span class="keywordtype">double</span>    *tVector;          
-<a name="l00026"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">00026</a>   <span class="keywordtype">double</span>    *aVector;          
-00028   ClassDef(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>, 2) 
-00029   
-00030     };
-00031 
-00032 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<a name="l00025"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">00025</a>   Double_t   *fTVectorPtr;  <span class="comment">//[1008]        /**&lt;Peakfinder vector for TOF reconstruction*/</span>
+<a name="l00026"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">00026</a>   Double_t   *fAVectorPtr;  <span class="comment">//[1008]        /**&lt;Peakfinder vector for Energy reconstruction*/  </span>
+<a name="l00027"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr2">00027</a>   Int_t       fTVectorSize;
+<a name="l00028"></a><a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr3">00028</a>   Int_t       fAVectorSize;
+00029 
+00030   ClassDef(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>, 2) 
+00031   
+00032     };
+00033 
+00034 <span class="preprocessor">#endif</span>
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index b1bb186546a7323df88e342b8a37de94ceeeb214..505aaee7a7f29d50ebbb8c7eaed44459566643da 100644 (file)
@@ -18,7 +18,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 006e1a11ae6340b7c612e78fc92c6384f83abacd..6f0b6ab36cb2433711bb2f7746be51c32bb904c4 100644 (file)
 </head><body>
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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>
-<h1>AliHLTPHOSRawAnalyzer.cxx</h1><a href="AliHLTPHOSRawAnalyzer_8cxx.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzer_8h.html">AliHLTPHOSRawAnalyzer.h</a>"</span>
-00002 <span class="preprocessor">#include &lt;iostream&gt;</span>
-00003 
-00004 <span class="keyword">using</span> std::cout;
-00005 <span class="keyword">using</span> std::endl;
-00006 
-00007 
-00008 
-<a name="l00009"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">00009</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer:: AliHLTPHOSRawAnalyzer</a>():fFloatDataPtr(0), fSampleFrequency(10), fTau(2), fDTof(99999), fDAmpl(99999), n(99999)
-00010 {
-00011 cout &lt;&lt;<span class="stringliteral">"AliHLTPHOSRawAnalyzer Base class::Creating a new AliHLTPHOSRawAnalyzer() object"</span>&lt;&lt;endl;
-00012 }
-00013 
-<a name="l00014"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">00014</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">AliHLTPHOSRawAnalyzer::~AliHLTPHOSRawAnalyzer</a>()
-00015 {
-00016 
-00017 }
+<h1>AliHLTPHOSRawAnalyzer.cxx</h1><a href="AliHLTPHOSRawAnalyzer_8cxx.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="comment">/**************************************************************************</span>
+00002 <span class="comment"> * Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved.      *</span>
+00003 <span class="comment"> *                                                                        *</span>
+00004 <span class="comment"> * Author: Per Thomas Hille for the ALICE HLT Project.                    *</span>
+00005 <span class="comment"> * Contributors are mentioned in the code where appropriate.              *</span>
+00006 <span class="comment"> *                                                                        *</span>
+00007 <span class="comment"> * Permission to use, copy, modify and distribute this software and its   *</span>
+00008 <span class="comment"> * documentation strictly for non-commercial purposes is hereby granted   *</span>
+00009 <span class="comment"> * without fee, provided that the above copyright notice appears in all   *</span>
+00010 <span class="comment"> * copies and that both the copyright notice and this permission notice   *</span>
+00011 <span class="comment"> * appear in the supporting documentation. The authors make no claims     *</span>
+00012 <span class="comment"> * about the suitability of this software for any purpose. It is          *</span>
+00013 <span class="comment"> * provided "as is" without express or implied warranty.                  *</span>
+00014 <span class="comment"> **************************************************************************/</span>
+00015 
+00016 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzer_8h.html">AliHLTPHOSRawAnalyzer.h</a>"</span>
+00017 <span class="preprocessor">#include &lt;iostream&gt;</span>
 00018 
-<a name="l00019"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera3">00019</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer</a>(<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> <span class="keyword">const</span>&amp;):fFloatDataPtr(0), fSampleFrequency(10), fTau(2), fDTof(99999), fDAmpl(99999), n(99999)
-00020 {
+00019 <span class="keyword">using</span> std::cout;
+00020 <span class="keyword">using</span> std::endl;
 00021 
-00022 }
+00022 
 00023 
-<a name="l00029"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera2">00029</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer</a>(<span class="keywordtype">double</span> *dtaPtr, <span class="keywordtype">double</span> fs):fFloatDataPtr(0), fSampleFrequency(10), fTau(2), fDTof(99999), fDAmpl(99999), n(99999)
+<a name="l00024"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">00024</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer:: AliHLTPHOSRawAnalyzer</a>():fFloatDataPtr(0), fSampleFrequency(10), fTau(2), fDTof(99999), fDAmpl(99999)
+00025 {
+00026   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = <span class="keyword">new</span> <span class="keywordtype">double</span>[1008];
+00027 }
+00028 
+<a name="l00029"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">00029</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">AliHLTPHOSRawAnalyzer::~AliHLTPHOSRawAnalyzer</a>()
 00030 {
-00031   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dtaPtr;  
-00032   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = fs;
-00033 } <span class="comment">//end  </span>
-00034 
-00035 
-00044 <span class="keywordtype">void</span> 
-<a name="l00045"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera7">00045</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera7">AliHLTPHOSRawAnalyzer::BaselineCorrection</a>(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">int</span> N)
-00046 {
-00047   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
-00048   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a>=N;
-00049   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00050 } <span class="comment">//end BaselineCorrection</span>
-00051 
-00052 
+00031 
+00032 }
+00033 
+<a name="l00034"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera3">00034</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer</a>(<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> <span class="keyword">const</span>&amp;):fFloatDataPtr(0), fSampleFrequency(10), fTau(2), fDTof(99999), fDAmpl(99999), fStartIndex(0)
+00035 {
+00036 
+00037 }
+00038 
+<a name="l00044"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera2">00044</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer</a>(<span class="keywordtype">double</span> *dtaPtr, <span class="keywordtype">double</span> fs):fFloatDataPtr(0), fSampleFrequency(10), fTau(2), fDTof(99999), fDAmpl(99999), fStartIndex(0)
+00045 {
+00046   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dtaPtr;  
+00047   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = fs;
+00048 } <span class="comment">//end  </span>
+00049 
+00050 
 00059 <span class="keywordtype">void</span> 
-<a name="l00060"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera8">00060</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera7">AliHLTPHOSRawAnalyzer::BaselineCorrection</a>(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">double</span> baselineValue)
+<a name="l00060"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera7">00060</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera7">AliHLTPHOSRawAnalyzer::BaselineCorrection</a>(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">int</span> N)
 00061 {
-00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
-00063   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
+00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
+00063   <span class="comment">//  n=N;</span>
 00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00065 } <span class="comment">//end BaslineCorrection</span>
+00065 } <span class="comment">//end BaselineCorrection</span>
 00066 
 00067 
-00072 <span class="keywordtype">float</span>
-<a name="l00073"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">00073</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">AliHLTPHOSRawAnalyzer::GetTiming</a>()
-00074 {
-00075   <span class="keywordflow">return</span> fDTof;
-00076 } <span class="comment">//end GetTiming</span>
-00077 
-00078 
-00083 <span class="keywordtype">float</span>
-<a name="l00084"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">00084</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">AliHLTPHOSRawAnalyzer::GetEnergy</a>()
-00085 {
-00086   <span class="keywordflow">return</span> fDAmpl;
-00087 } <span class="comment">//end GetEnergy</span>
-00088 
-00089 
-00093 <span class="keywordtype">void</span> 
-<a name="l00094"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">00094</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">AliHLTPHOSRawAnalyzer::SetData</a>(<span class="keywordtype">double</span> *data)
-00095 {
-00096   <span class="comment">//  double *dta;</span>
-00097   <span class="comment">//  dta = data;</span>
-00098   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
-00099   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
-00100 }
-00101 
-00102 <span class="keywordtype">void</span> 
-<a name="l00103"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">00103</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">AliHLTPHOSRawAnalyzer::SetSampleFreq</a>(<span class="keywordtype">double</span> freq)
-00104 {
-00105 
-00106 }
-00107 
-00108 <span class="keywordtype">int</span> 
-<a name="l00109"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">00109</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">AliHLTPHOSRawAnalyzer::FindStartIndex</a>(<span class="keywordtype">double</span> treshold)
+00074 <span class="keywordtype">void</span> 
+<a name="l00075"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera8">00075</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera7">AliHLTPHOSRawAnalyzer::BaselineCorrection</a>(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">double</span> baselineValue)
+00076 {
+00077   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
+00078   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
+00079   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00080 } <span class="comment">//end BaslineCorrection</span>
+00081 
+00082 
+00087 <span class="keywordtype">float</span>
+<a name="l00088"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">00088</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">AliHLTPHOSRawAnalyzer::GetTiming</a>()
+00089 {
+00090   <span class="keywordflow">return</span> fDTof;
+00091 } <span class="comment">//end GetTiming</span>
+00092 
+00093 
+00098 <span class="keywordtype">float</span>
+<a name="l00099"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">00099</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">AliHLTPHOSRawAnalyzer::GetEnergy</a>()
+00100 {
+00101   <span class="keywordflow">return</span> fDAmpl;
+00102 } <span class="comment">//end GetEnergy</span>
+00103 
+00104 
+00108 <span class="keywordtype">void</span> 
+<a name="l00109"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">00109</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">AliHLTPHOSRawAnalyzer::SetData</a>(<span class="keywordtype">double</span> *data)
 00110 {
-00111   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
-00112   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
-00113   <span class="keywordflow">return</span> 0;
-00114 } <span class="comment">//end FindStartIndex</span>
-00115 
+00111   <span class="comment">//  double *dta;</span>
+00112   <span class="comment">//  dta = data;</span>
+00113   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
+00114   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
+00115 }
 00116 
-00121 <span class="keywordtype">void</span> 
-<a name="l00122"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">00122</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">AliHLTPHOSRawAnalyzer::MakeInitialGuess</a>()
-00123 {
-00124   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
-00125 }
-00126 
-00127 
-00133 <span class="keywordtype">void</span> 
-<a name="l00134"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">00134</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">AliHLTPHOSRawAnalyzer::MakeInitialGuess</a>(<span class="keywordtype">int</span> treshold)
-00135 {
-00136   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
-00137   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
-00138 }
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00117 <span class="keywordtype">void</span> 
+<a name="l00118"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">00118</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">AliHLTPHOSRawAnalyzer::SetSampleFreq</a>(<span class="keywordtype">double</span> freq)
+00119 {
+00120   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = freq;
+00121 }
+00122 
+00123 <span class="keywordtype">int</span> 
+<a name="l00124"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">00124</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">AliHLTPHOSRawAnalyzer::FindStartIndex</a>(<span class="keywordtype">double</span> treshold)
+00125 {
+00126   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
+00127   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
+00128   <span class="keywordflow">return</span> 0;
+00129 } <span class="comment">//end FindStartIndex</span>
+00130 
+00131 
+00136 <span class="keywordtype">void</span> 
+<a name="l00137"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">00137</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">AliHLTPHOSRawAnalyzer::MakeInitialGuess</a>()
+00138 {
+00139   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
+00140 }
+00141 
+00142 
+00148 <span class="keywordtype">void</span> 
+<a name="l00149"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">00149</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">AliHLTPHOSRawAnalyzer::MakeInitialGuess</a>(<span class="keywordtype">int</span> treshold)
+00150 {
+00151   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
+00152   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
+00153 }
+00154 
+00155 <span class="keywordtype">void</span>
+<a name="l00156"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">00156</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">AliHLTPHOSRawAnalyzer::SetStartIndex</a>(<span class="keywordtype">int</span> index)
+00157 {
+00158   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a> = index;
+00159 }
+00160 
+00161 <span class="keywordtype">void</span> 
+<a name="l00162"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">00162</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">AliHLTPHOSRawAnalyzer::SetTVector</a>(Double_t *tVector, Int_t size)
+00163 {
+00164   cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetTVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00165 }
+00166 
+00167 
+00168 <span class="keywordtype">void</span>
+<a name="l00169"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">00169</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">AliHLTPHOSRawAnalyzer::SetAVector</a>(Double_t *aVector, Int_t size)
+00170 {
+00171  cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetAVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00172 }
+00173 
+00174 
+00175 Double_t
+<a name="l00176"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">00176</a> <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">AliHLTPHOSRawAnalyzer::GetMaxValue</a>(Double_t *dta, Int_t size)
+00177 {
+00178 
+00179   Double_t tmpMax = 0;
+00180 
+00181   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i &lt; size; i++)
+00182     {
+00183       <span class="keywordflow">if</span>(dta[i] &gt; tmpMax)
+00184         {
+00185           tmpMax = dta[i];
+00186         }
+00187 
+00188     }
+00189   
+00190   <span class="keywordflow">return</span> tmpMax;
+00191 
+00192 }
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index b88ac88ab5073e9bdec7462daee34a9f546e9b26..738f344140ff0470cadb2764f3bd453134247348 100644 (file)
@@ -14,7 +14,7 @@
 <a href="AliHLTPHOSRawAnalyzer_8cxx-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 970586d43b5e7dc21ac7d6e41bd8d4721a982b7b..34883d8d66b4b809514b3c1a6b6f9200c8ee3bab 100644 (file)
 00005 
 00006 <span class="comment">/* $Id$ */</span>
 00007 
-<a name="l00008"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html">00008</a> <span class="keyword">class </span><a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>
-00009 {
-00010  <span class="keyword">public</span>:
-00011   <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>();
-00012   <span class="keyword">virtual</span> ~<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>();
-00013   <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">double</span> fs);
-00014   <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> &amp; );
-<a name="l00015"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">00015</a>   <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> &amp;)
-00016     {
-00017       <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-00018     }
-00019 
-00020   <span class="keywordtype">void</span> BaselineCorrection(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">int</span> N);
-00021   <span class="keywordtype">void</span> BaselineCorrection(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">double</span> baselineValue);  
-00022   <span class="keywordtype">int</span> FindStartIndex(<span class="keywordtype">double</span> treshold);
-00023   <span class="keywordtype">float</span> GetTiming();
-00024   <span class="keywordtype">float</span> GetEnergy();
-00025   <span class="keywordtype">void</span> SetData(<span class="keywordtype">double</span> *data);
-00026   <span class="keywordtype">void</span> SetSampleFreq(<span class="keywordtype">double</span> freq);
-00027   <span class="keywordtype">void</span> MakeInitialGuess();
-00028   <span class="keywordtype">void</span> MakeInitialGuess(<span class="keywordtype">int</span> treshold);
-00029   <span class="keyword">virtual</span> <span class="keywordtype">void</span> Evaluate(<span class="keywordtype">int</span> start = 0, <span class="keywordtype">int</span> lenght = 100) = 0;
-00030 
-00031  <span class="keyword">protected</span>:
-<a name="l00032"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">00032</a>   <span class="keywordtype">double</span>    *fFloatDataPtr;    
-<a name="l00033"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">00033</a>   <span class="keywordtype">double</span>     fSampleFrequency; 
-<a name="l00034"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp2">00034</a>   <span class="keywordtype">double</span>     fDTofGuess;       
-<a name="l00035"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp3">00035</a>   <span class="keywordtype">double</span>     fDAmplGuess;      
-<a name="l00036"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">00036</a>   <span class="keywordtype">double</span>     fTau;             
-<a name="l00037"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">00037</a>   <span class="keywordtype">double</span>     fDTof;            
-<a name="l00038"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">00038</a>   <span class="keywordtype">double</span>     fDAmpl;           
-<a name="l00039"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">00039</a>   <span class="keywordtype">int</span>        n;
-00040 
-00041 };
-00042 
-00043 
-00044 <span class="preprocessor">#endif</span>
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+00008 <span class="preprocessor">#include "Rtypes.h"</span>
+00009 
+<a name="l00010"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html">00010</a> <span class="keyword">class </span><a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>
+00011 {
+00012  <span class="keyword">public</span>:
+00013   <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>();
+00014   <span class="keyword">virtual</span> ~<a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>();
+00015   <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">double</span> fs);
+00016   <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>(<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> &amp; );
+<a name="l00017"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">00017</a>   <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> &amp; operator = (<span class="keyword">const</span> <a class="code" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> &amp;)
+00018     {
+00019       <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00020     }
+00021 
+00022   <span class="keywordtype">void</span> BaselineCorrection(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">int</span> N);
+00023   <span class="keywordtype">void</span> BaselineCorrection(<span class="keywordtype">double</span> *dataPtr, <span class="keywordtype">double</span> baselineValue);  
+00024   <span class="keywordtype">int</span> FindStartIndex(<span class="keywordtype">double</span> treshold);
+00025   <span class="keywordtype">float</span> GetTiming();
+00026   <span class="keywordtype">float</span> GetEnergy();
+00027   <span class="keywordtype">void</span> SetData(<span class="keywordtype">double</span> *data);
+00028   <span class="keywordtype">void</span> SetSampleFreq(<span class="keywordtype">double</span> freq);
+00029   <span class="keywordtype">void</span> SetStartIndex(<span class="keywordtype">int</span> startIndex);
+00030   <span class="keywordtype">void</span> MakeInitialGuess();
+00031   <span class="keywordtype">void</span> MakeInitialGuess(<span class="keywordtype">int</span> treshold);
+00032   <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetTVector(Double_t *tVector, Int_t size);
+00033   <span class="keyword">virtual</span> <span class="keywordtype">void</span> SetAVector(Double_t *aVector, Int_t size);
+00034   <span class="keyword">virtual</span> <span class="keywordtype">void</span> Evaluate(<span class="keywordtype">int</span> start = 0, <span class="keywordtype">int</span> lenght = 100) = 0;
+00035   Double_t GetMaxValue(Double_t *dta, Int_t size);
+00036 
+00037  <span class="keyword">protected</span>:
+<a name="l00038"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">00038</a>   Double_t   *fFloatDataPtr;   
+<a name="l00039"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">00039</a>   <span class="keywordtype">double</span>     fSampleFrequency; 
+<a name="l00040"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp2">00040</a>   <span class="keywordtype">double</span>     fDTofGuess;       
+<a name="l00041"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp3">00041</a>   <span class="keywordtype">double</span>     fDAmplGuess;      
+<a name="l00042"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">00042</a>   <span class="keywordtype">double</span>     fTau;             
+<a name="l00043"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">00043</a>   <span class="keywordtype">double</span>     fDTof;            
+<a name="l00044"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">00044</a>   <span class="keywordtype">double</span>     fDAmpl;           
+00045   <span class="comment">//  int        n;</span>
+<a name="l00046"></a><a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">00046</a>   <span class="keywordtype">int</span>        fStartIndex;
+00047 };
+00048 
+00049 
+00050 <span class="preprocessor">#endif</span>
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 21d014d6c33f525c3bdc8bd76f68293cc843e245..1b4f09c384d36fc92bdc084af5fdde70a74600d0 100644 (file)
@@ -7,6 +7,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>
 <h1>AliHLTPHOSRawAnalyzer.h File Reference</h1>
 <p>
+<code>#include "Rtypes.h"</code><br>
 
 <p>
 <a href="AliHLTPHOSRawAnalyzer_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
@@ -15,7 +16,7 @@
 <tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td></tr>
 
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 385719aa2fd534fa50bac01774d20577be37fa2b..e7753696e9273f23d3276204596ccd031d0277d6 100644 (file)
@@ -6,7 +6,7 @@
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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>
 <h1>PeakFinderTest.cxx</h1><a href="PeakFinderTest_8cxx.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment">00001 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSPulseGenerator_8h.html">AliHLTPHOSPulseGenerator.h</a>"</span>
-00002 <span class="preprocessor">#include "AliHLTPHOSAnalyzerPeakFinder.h"</span>
+00002 <span class="preprocessor">#include "<a class="code" href="AliHLTPHOSRawAnalyzerPeakFinder_8h.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>"</span>
 00003 <span class="preprocessor">#include &lt;stdio.h&gt;</span>
 00004 <span class="preprocessor">#include &lt;cmath&gt;</span>
 00005 
 00067 
 00068 
 00069    <span class="comment">//  AliHLTPHOSAnalyzerPeakFinder *fitPtr= new AliHLTPHOSAnalyzerPeakFinder(data, fs); </span>
-00070    AliHLTPHOSAnalyzerPeakFinder *fitPtr= <span class="keyword">new</span> AliHLTPHOSAnalyzerPeakFinder(); 
+00070    <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a> *fitPtr= <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>(); 
 00071   
-00072    fitPtr-&gt;SetData(data);
-00073    fitPtr-&gt;SetSampleFreq(fs);
-00074    fitPtr-&gt;SetTVector(timeVector);
-00075    fitPtr-&gt;SetAVector(amplitudeVector);
+00072    fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">SetData</a>(data);
+00073    fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a>(fs);
+00074    fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">SetTVector</a>(timeVector, 100);
+00075    fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">SetAVector</a>(amplitudeVector, 100);
 00076    <span class="comment">//   fitPtr-&gt;Set</span>
-00077    fitPtr-&gt;Evaluate(start, N);
+00077    fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">Evaluate</a>(start, N);
 00078   
 00079   <span class="keywordtype">double</span> energy;
 00080   <span class="keywordtype">double</span> time;
 00081 
-00082   time    = fitPtr-&gt;GetTiming();
-00083   energy  = fitPtr-&gt;GetEnergy();
+00082   time    = fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">GetTiming</a>();
+00083   energy  = fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">GetEnergy</a>();
 00084 
 00085   printf(<span class="stringliteral">"\nReal amplitude \t\t= %lf ADC counts \nReconstructed amplitude\t= %lf ADC counts\n"</span>, amplitude, energy);
 00086   printf(<span class="stringliteral">"\nReal time \t\t= %lf nanoseconds \nReconstructed time\t= %lf nanoseconds\n"</span>, t0, time);
@@ -99,7 +99,7 @@
 00095   <span class="comment">//  printf("\nfilename: %s\n", fName);</span>
 00096 }
 00097 
-</pre></div><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 7a3ba7ac8d55ebccf30e1f71a8bd297f7007b505..80bff8abca0b0f000212467baeae1e63bbf11e10 100644 (file)
@@ -8,7 +8,7 @@
 <h1>PeakFinderTest.cxx File Reference</h1>
 <p>
 <code>#include "<a class="el" href="AliHLTPHOSPulseGenerator_8h-source.html">AliHLTPHOSPulseGenerator.h</a>"</code><br>
-<code>#include "AliHLTPHOSAnalyzerPeakFinder.h"</code><br>
+<code>#include "<a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>"</code><br>
 <code>#include &lt;stdio.h&gt;</code><br>
 <code>#include &lt;cmath&gt;</code><br>
 
@@ -50,7 +50,7 @@ Testing of the Class AliPHOSFitter
 <p>
 Definition at line <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">11</a> of file <a class="el" href="PeakFinderTest_8cxx-source.html">PeakFinderTest.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSPulseGenerator_8cxx-source.html#l00134">AliHLTPHOSPulseGenerator::GetPulse()</a>, and <a class="el" href="PeakFinderTest_8cxx-source.html#l00092">setFileName()</a>.<div class="fragment"><pre class="fragment">00012 {
+References <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">AliHLTPHOSRawAnalyzerPeakFinder::Evaluate()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00099">AliHLTPHOSRawAnalyzer::GetEnergy()</a>, <a class="el" href="AliHLTPHOSPulseGenerator_8cxx-source.html#l00134">AliHLTPHOSPulseGenerator::GetPulse()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00088">AliHLTPHOSRawAnalyzer::GetTiming()</a>, <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00074">AliHLTPHOSRawAnalyzerPeakFinder::SetAVector()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">AliHLTPHOSRawAnalyzer::SetData()</a>, <a class="el" href="PeakFinderTest_8cxx-source.html#l00092">setFileName()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">AliHLTPHOSRawAnalyzer::SetSampleFreq()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00055">AliHLTPHOSRawAnalyzerPeakFinder::SetTVector()</a>.<div class="fragment"><pre class="fragment">00012 {
 00013   FILE *fp = 0;
 00014   <span class="keywordtype">int</span> start  = 0;               <span class="comment">// Start index of subarray of sample array</span>
 00015   <span class="keywordtype">int</span> N = 128;                  <span class="comment">// Number of samples </span>
@@ -108,20 +108,20 @@ References <a class="el" href="AliHLTPHOSPulseGenerator_8cxx-source.html#l00134"
 00067 
 00068 
 00069    <span class="comment">//  AliHLTPHOSAnalyzerPeakFinder *fitPtr= new AliHLTPHOSAnalyzerPeakFinder(data, fs); </span>
-00070    AliHLTPHOSAnalyzerPeakFinder *fitPtr= <span class="keyword">new</span> AliHLTPHOSAnalyzerPeakFinder(); 
+00070    <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a> *fitPtr= <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>(); 
 00071   
-00072    fitPtr-&gt;SetData(data);
-00073    fitPtr-&gt;SetSampleFreq(fs);
-00074    fitPtr-&gt;SetTVector(timeVector);
-00075    fitPtr-&gt;SetAVector(amplitudeVector);
+00072    fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">SetData</a>(data);
+00073    fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a>(fs);
+00074    fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">SetTVector</a>(timeVector, 100);
+00075    fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">SetAVector</a>(amplitudeVector, 100);
 00076    <span class="comment">//   fitPtr-&gt;Set</span>
-00077    fitPtr-&gt;Evaluate(start, N);
+00077    fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">Evaluate</a>(start, N);
 00078   
 00079   <span class="keywordtype">double</span> energy;
 00080   <span class="keywordtype">double</span> time;
 00081 
-00082   time    = fitPtr-&gt;GetTiming();
-00083   energy  = fitPtr-&gt;GetEnergy();
+00082   time    = fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">GetTiming</a>();
+00083   energy  = fitPtr-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">GetEnergy</a>();
 00084 
 00085   printf(<span class="stringliteral">"\nReal amplitude \t\t= %lf ADC counts \nReconstructed amplitude\t= %lf ADC counts\n"</span>, amplitude, energy);
 00086   printf(<span class="stringliteral">"\nReal time \t\t= %lf nanoseconds \nReconstructed time\t= %lf nanoseconds\n"</span>, t0, time);
@@ -199,7 +199,7 @@ Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()
     </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index c8b1e15f9af4da99cac641d1294c363ea26088a3..b7f03e65a8f31c9b82f39f004875874dfb93d522 100644 (file)
@@ -6,7 +6,15 @@
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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="qindexHL" 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>
 <h1>AliHLTPHOS Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
+  <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html">AliHLTPHOSCellEnergiesFileWriter</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="structAliHLTPHOSDataHeaderStruct.html">AliHLTPHOSDataHeaderStruct</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html">AliHLTPHOSDDLPackedFileWriter</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSDefinitions.html">AliHLTPHOSDefinitions</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSFileWriter.html">AliHLTPHOSFileWriter</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSFileWriterComponent.html">AliHLTPHOSFileWriterComponent</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html">AliHLTPHOSModuleCellEnergyDataStruct</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSModuleMergerComponent.html">AliHLTPHOSModuleMergerComponent</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSPulseGenerator.html">AliHLTPHOSPulseGenerator</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html">AliHLTPHOSRawAnalyzerChiSquareFit</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html">AliHLTPHOSRcuCellEnergyDataStruct</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="structAliHLTPHOSValidCellDataStruct.html">AliHLTPHOSValidCellDataStruct</a></td><td class="indexvalue"></td></tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 9b5e8b4955f846e1671cbfadffa06976b3e55572..f842d4e3eab5fec063ff754001041f410cfab225 100644 (file)
@@ -22,7 +22,7 @@
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa9">SetADCchannelEnergy</a>(Int_t module, Int_t column, Int_t row, Int_t gain, Float_t value)</td><td><a class="el" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa10">SetADCpedestalEmcMeasured</a>(Int_t module, Int_t column, Int_t row, Int_t gain, Float_t value)</td><td><a class="el" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa4">~AliHLTPHOSEmcCalibData</a>()</td><td><a class="el" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a></td><td><code> [virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 1398a73faf92cb73a35dd8b1275498270c7cdddf..d6e0b44f0af9f090788ed1142f8ddc34da692259 100644 (file)
 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa11">MakeADCpedestalCorrectionTable</a> ()</td></tr>
 
 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Float_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a> [PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS]</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Float_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a> [N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS]</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Float_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a> [PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS]</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Float_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a> [N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS]</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Int_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">fADCpedestalAltroReg</a> [PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS]</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Int_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">fADCpedestalAltroReg</a> [N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS]</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">Float_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">fADCpedestalCorrectionTable</a> [PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS]</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Float_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">fADCpedestalCorrectionTable</a> [N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS]</td></tr>
 
 </table>
 <hr><h2>Constructor &amp; Destructor Documentation</h2>
@@ -143,7 +143,7 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00105">R
 <p>
 Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00053">53</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html">AliHLTPHOSEmcCalibData.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fADCchannelEnergy</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00053                                                                                     :
+References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCchannelEnergy</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00053                                                                                     :
 00054   TNamed(calibda)
 00055 {
 00056   <span class="comment">// copy constructor</span>
@@ -151,11 +151,11 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fAD
 00058   SetTitle(calibda.GetName());
 00059 
 00060 
-00061   <span class="comment">//  for(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){</span>
-00062   <span class="keywordflow">for</span>(Int_t module=0; module&lt;PHOS_MODULES; module++) {
-00063     <span class="keywordflow">for</span>(Int_t column=0; column&lt; PHOS_COLUMNS; column++) {
-00064       <span class="keywordflow">for</span>(Int_t row=0; row&lt;PHOS_ROWS; row++) {
-00065         <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){
+00061   <span class="comment">//  for(Int_t gain = 0; gain &lt; N_GAINS; gain ++){</span>
+00062   <span class="keywordflow">for</span>(Int_t module=0; module&lt;N_MODULES; module++) {
+00063     <span class="keywordflow">for</span>(Int_t column=0; column&lt; N_COLUMNS_MOD; column++) {
+00064       <span class="keywordflow">for</span>(Int_t row=0; row&lt;N_ROWS_MOD; row++) {
+00065         <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){
 00066           <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain] =  calibda.<a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain];
 00067           <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain] = calibda.<a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain];
 00068         }
@@ -253,7 +253,7 @@ Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l
 <p>
 Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00181">181</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html">AliHLTPHOSEmcCalibData.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fADCchannelEnergy</a>.<div class="fragment"><pre class="fragment">00182 {
+References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCchannelEnergy</a>.<div class="fragment"><pre class="fragment">00182 {
 00183   <span class="comment">//Return EMC calibration coefficient</span>
 00184   <span class="comment">//module, column,raw should follow the internal PHOS convention:</span>
 00185   <span class="comment">//module 1:5, column 1:56, row 1:64</span>
@@ -315,7 +315,7 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fAD
 <p>
 Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00191">191</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html">AliHLTPHOSEmcCalibData.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00192 {
+References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00192 {
 00193   <span class="comment">//Return EMC pedestal</span>
 00194   <span class="comment">//module, column,raw should follow the internal PHOS convention:</span>
 00195   <span class="comment">//module 1:5, column 1:56, row 1:64</span>
@@ -356,12 +356,12 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fAD
 <p>
 Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00162">162</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html">AliHLTPHOSEmcCalibData.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">fADCpedestalAltroReg</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00034">fADCpedestalCorrectionTable</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00163 {
-00164   <span class="keywordflow">for</span> (Int_t module=0; module&lt;PHOS_MODULES; module++){
+References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00034">fADCpedestalAltroReg</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00035">fADCpedestalCorrectionTable</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00163 {
+00164   <span class="keywordflow">for</span> (Int_t module=0; module&lt;N_MODULES; module++){
 00165     printf(<span class="stringliteral">"============== Module %d\n"</span>,module+1);
-00166     <span class="keywordflow">for</span> (Int_t column=0; column&lt; PHOS_COLUMNS; column++){
-00167       <span class="keywordflow">for</span> (Int_t row=0; row&lt;PHOS_ROWS; row++){
-00168         <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){ 
+00166     <span class="keywordflow">for</span> (Int_t column=0; column&lt; N_COLUMNS_MOD; column++){
+00167       <span class="keywordflow">for</span> (Int_t row=0; row&lt;N_ROWS_MOD; row++){
+00168         <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){ 
 00169           <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">fADCpedestalCorrectionTable</a>[module][column][row][gain] = <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain] - <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">fADCpedestalAltroReg</a>[module][column][row][gain];
 00170           <span class="comment">//      printf("%4.1f",fADCchannelEnergy[module][column][row][gain]);</span>
 00171           <span class="comment">//</span>
@@ -405,18 +405,18 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">fAD
 <p>
 Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00075">75</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html">AliHLTPHOSEmcCalibData.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fADCchannelEnergy</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00076 {
+References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCchannelEnergy</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00076 {
 00077   <span class="comment">// assignment operator</span>
 00078 
 00079   <span class="keywordflow">if</span>(<span class="keyword">this</span> != &amp;calibda) { 
 00080 
 00081     SetName(calibda.GetName());
 00082     SetTitle(calibda.GetName());
-00083     <span class="comment">//    for(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){</span>
-00084     <span class="keywordflow">for</span>(Int_t module=0; module&lt;PHOS_MODULES; module++) {
-00085       <span class="keywordflow">for</span>(Int_t column=0; column&lt; PHOS_COLUMNS; column++) {
-00086         <span class="keywordflow">for</span>(Int_t row=0; row&lt;PHOS_ROWS; row++) {
-00087           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){
+00083     <span class="comment">//    for(Int_t gain = 0; gain &lt; N_GAINS; gain ++){</span>
+00084     <span class="keywordflow">for</span>(Int_t module=0; module&lt;N_MODULES; module++) {
+00085       <span class="keywordflow">for</span>(Int_t column=0; column&lt; N_COLUMNS_MOD; column++) {
+00086         <span class="keywordflow">for</span>(Int_t row=0; row&lt;N_ROWS_MOD; row++) {
+00087           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){
 00088             <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain] = calibda.<a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain];
 00089             <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain] = calibda.<a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain];
 00090           }
@@ -460,17 +460,17 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fAD
 <p>
 Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00123">123</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html">AliHLTPHOSEmcCalibData.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fADCchannelEnergy</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00124 {
+References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCchannelEnergy</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00124 {
 00125   <span class="comment">// Print tables of pedestals and ADC channels</span>
 00126 
 00127   <span class="keywordflow">if</span> (strstr(option,<span class="stringliteral">"ped"</span>)) {
 00128     printf(<span class="stringliteral">"\n  ----    EMC Pedestal values     ----\n\n"</span>);
-00129     <span class="comment">//    for(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){</span>
-00130       <span class="keywordflow">for</span> (Int_t module=0; module&lt;PHOS_MODULES; module++){
+00129     <span class="comment">//    for(Int_t gain = 0; gain &lt; N_GAINS; gain ++){</span>
+00130       <span class="keywordflow">for</span> (Int_t module=0; module&lt;N_MODULES; module++){
 00131         printf(<span class="stringliteral">"============== Module %d\n"</span>,module+1);
-00132         <span class="keywordflow">for</span> (Int_t column=0; column&lt; PHOS_COLUMNS; column++){
-00133           <span class="keywordflow">for</span> (Int_t row=0; row&lt;PHOS_ROWS; row++){
-00134             <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){
+00132         <span class="keywordflow">for</span> (Int_t column=0; column&lt; N_COLUMNS_MOD; column++){
+00133           <span class="keywordflow">for</span> (Int_t row=0; row&lt;N_ROWS_MOD; row++){
+00134             <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){
 00135             printf(<span class="stringliteral">"%4.1f"</span>,fADCpedestalEmcMeasured[module][column][row][gain]);
 00136           }
 00137           printf(<span class="stringliteral">"\n"</span>);
@@ -481,12 +481,12 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fAD
 00142 
 00143   <span class="keywordflow">if</span> (strstr(option,<span class="stringliteral">"gain"</span>)) {
 00144     printf(<span class="stringliteral">"\n  ----    EMC ADC channel values  ----\n\n"</span>);
-00145     <span class="comment">//   for(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){ </span>
-00146     <span class="keywordflow">for</span> (Int_t module=0; module&lt;PHOS_MODULES; module++){
+00145     <span class="comment">//   for(Int_t gain = 0; gain &lt; N_GAINS; gain ++){ </span>
+00146     <span class="keywordflow">for</span> (Int_t module=0; module&lt;N_MODULES; module++){
 00147       printf(<span class="stringliteral">"============== Module %d\n"</span>,module+1);
-00148       <span class="keywordflow">for</span> (Int_t column=0; column&lt; PHOS_COLUMNS; column++){
-00149         <span class="keywordflow">for</span> (Int_t row=0; row&lt;PHOS_ROWS; row++){
-00150           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){ 
+00148       <span class="keywordflow">for</span> (Int_t column=0; column&lt; N_COLUMNS_MOD; column++){
+00149         <span class="keywordflow">for</span> (Int_t row=0; row&lt;N_ROWS_MOD; row++){
+00150           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){ 
 00151             printf(<span class="stringliteral">"%4.1f"</span>,fADCchannelEnergy[module][column][row][gain]);
 00152           }
 00153           printf(<span class="stringliteral">"\n"</span>);
@@ -528,16 +528,16 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fAD
 <p>
 Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00105">105</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html">AliHLTPHOSEmcCalibData.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fADCchannelEnergy</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCpedestalEmcMeasured</a>.
+References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCchannelEnergy</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">fADCpedestalEmcMeasured</a>.
 <p>
 Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00042">AliHLTPHOSEmcCalibData()</a>.<div class="fragment"><pre class="fragment">00106 {
 00107   <span class="comment">// Set all pedestals and all ADC channels to its ideal values = 1.</span>
 00108 
 00109   <span class="comment">//  for(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){</span>
-00110     <span class="keywordflow">for</span> (Int_t module=0; module&lt;PHOS_MODULES; module++){
-00111       <span class="keywordflow">for</span> (Int_t column=0; column&lt; PHOS_COLUMNS; column++){
-00112         <span class="keywordflow">for</span> (Int_t row=0; row&lt;PHOS_ROWS; row++){
-00113           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; PHOS_GAINS; gain ++){
+00110     <span class="keywordflow">for</span> (Int_t module=0; module&lt;N_MODULES; module++){
+00111       <span class="keywordflow">for</span> (Int_t column=0; column&lt; N_COLUMNS_MOD; column++){
+00112         <span class="keywordflow">for</span> (Int_t row=0; row&lt;N_ROWS_MOD; row++){
+00113           <span class="keywordflow">for</span>(Int_t gain = 0; gain &lt; N_GAINS; gain ++){
 00114           <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">fADCpedestalEmcMeasured</a>[module][column][row][gain] = 0.;
 00115           <a class="code" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">fADCchannelEnergy</a>[module][column][row][gain]  = 1.;
 00116         }
@@ -606,7 +606,7 @@ Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00042
 <p>
 Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00202">202</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html">AliHLTPHOSEmcCalibData.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fADCchannelEnergy</a>.<div class="fragment"><pre class="fragment">00203 {
+References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCchannelEnergy</a>.<div class="fragment"><pre class="fragment">00203 {
 00204   <span class="comment">//Set EMC calibration coefficient</span>
 00205   <span class="comment">//module, column,raw should follow the internal PHOS convention:</span>
 00206   <span class="comment">//module 1:5, column 1:56, row 1:64</span>
@@ -674,7 +674,7 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">fAD
 <p>
 Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00212">212</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html">AliHLTPHOSEmcCalibData.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00213 {
+References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">fADCpedestalEmcMeasured</a>.<div class="fragment"><pre class="fragment">00213 {
 00214   <span class="comment">//Set EMC pedestal</span>
 00215   <span class="comment">//module, column,raw should follow the internal PHOS convention:</span>
 00216   <span class="comment">//module 1:5, column 1:56, row 1:64</span>
@@ -692,7 +692,7 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fAD
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">Float_t <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">AliHLTPHOSEmcCalibData::fADCchannelEnergy</a>[PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS]<code> [protected]</code>          </td>
+          <td class="md" nowrap valign="top">Float_t <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">AliHLTPHOSEmcCalibData::fADCchannelEnergy</a>[N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS]<code> [protected]</code>          </td>
         </tr>
       </table>
     </td>
@@ -708,7 +708,7 @@ References <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">fAD
 <p>
 width of one EMC ADC channel in GeV 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00031">31</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html">AliHLTPHOSEmcCalibData.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">32</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html">AliHLTPHOSEmcCalibData.h</a>.
 <p>
 Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00053">AliHLTPHOSEmcCalibData()</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00181">GetADCchannelEnergy()</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00075">operator=()</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00123">Print()</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00105">Reset()</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00202">SetADCchannelEnergy()</a>.    </td>
   </tr>
@@ -719,7 +719,7 @@ Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00053
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">Int_t <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">AliHLTPHOSEmcCalibData::fADCpedestalAltroReg</a>[PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS]<code> [protected]</code>          </td>
+          <td class="md" nowrap valign="top">Int_t <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">AliHLTPHOSEmcCalibData::fADCpedestalAltroReg</a>[N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS]<code> [protected]</code>          </td>
         </tr>
       </table>
     </td>
@@ -735,7 +735,7 @@ Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00053
 <p>
 value of the EMC ADC pedestal subtraction values stored in the ALTRO registers 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">33</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html">AliHLTPHOSEmcCalibData.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html">AliHLTPHOSEmcCalibData.h</a>.
 <p>
 Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00162">MakeADCpedestalCorrectionTable()</a>.    </td>
   </tr>
@@ -746,7 +746,7 @@ Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00162
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">Float_t <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">AliHLTPHOSEmcCalibData::fADCpedestalCorrectionTable</a>[PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS]<code> [protected]</code>          </td>
+          <td class="md" nowrap valign="top">Float_t <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">AliHLTPHOSEmcCalibData::fADCpedestalCorrectionTable</a>[N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS]<code> [protected]</code>          </td>
         </tr>
       </table>
     </td>
@@ -762,7 +762,7 @@ Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00162
 <p>
 value of the EMC ADC pedestal values to be subtracted form the decoed cahnnel data (= fADCpedestalEmcMeasured - fADCpedestalAltroReg) 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html">AliHLTPHOSEmcCalibData.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00035">35</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html">AliHLTPHOSEmcCalibData.h</a>.
 <p>
 Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00162">MakeADCpedestalCorrectionTable()</a>.    </td>
   </tr>
@@ -773,7 +773,7 @@ Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00162
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">Float_t <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">AliHLTPHOSEmcCalibData::fADCpedestalEmcMeasured</a>[PHOS_MODULES][PHOS_COLUMNS][PHOS_ROWS][PHOS_GAINS]<code> [protected]</code>          </td>
+          <td class="md" nowrap valign="top">Float_t <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">AliHLTPHOSEmcCalibData::fADCpedestalEmcMeasured</a>[N_MODULES][N_COLUMNS_MOD][N_ROWS_MOD][N_GAINS]<code> [protected]</code>          </td>
         </tr>
       </table>
     </td>
@@ -789,14 +789,14 @@ Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00162
 <p>
 value of the EMC ADC pedestal measured from calibration run 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00032">32</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html">AliHLTPHOSEmcCalibData.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html#l00033">33</a> of file <a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html">AliHLTPHOSEmcCalibData.h</a>.
 <p>
 Referenced by <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00053">AliHLTPHOSEmcCalibData()</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00191">GetADCpedestalEmcMeasured()</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00162">MakeADCpedestalCorrectionTable()</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00075">operator=()</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00123">Print()</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00105">Reset()</a>, and <a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html#l00212">SetADCpedestalEmcMeasured()</a>.    </td>
   </tr>
 </table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <li><a class="el" href="AliHLTPHOSEmcCalibData_8h-source.html">AliHLTPHOSEmcCalibData.h</a><li><a class="el" href="AliHLTPHOSEmcCalibData_8cxx-source.html">AliHLTPHOSEmcCalibData.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index d581bc30f150ec9a3d67a3f1fd9ae4dc266726dc..b9cc212a5f8e45ba7ca509814efa2a79c1ced3e7 100644 (file)
@@ -31,7 +31,7 @@
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora13">SetDT</a>(double fs)</td><td><a class="el" href="classAliHLTPHOSPulseGenerator.html">AliHLTPHOSPulseGenerator</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora14">SetTZero</a>(double t0)</td><td><a class="el" href="classAliHLTPHOSPulseGenerator.html">AliHLTPHOSPulseGenerator</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora1">~AliHLTPHOSPulseGenerator</a>()</td><td><a class="el" href="classAliHLTPHOSPulseGenerator.html">AliHLTPHOSPulseGenerator</a></td><td><code> [virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index fc77754eff862a3890b0559c06930591e41e9d63..eaffed8cd0fc0e1bead891b3c5f2858e355d281a 100644 (file)
@@ -619,7 +619,7 @@ References <a class="el" href="AliHLTPHOSPulseGenerator_8h-source.html#l00034">f
 Referenced by <a class="el" href="AliHLTPHOSPulseGenerator_8cxx-source.html#l00056">AliHLTPHOSPulseGenerator()</a>.<div class="fragment"><pre class="fragment">00184 {
 00185 <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt;fNSamples; i++)
 00186   {
-00187     dtaPtr[i]=<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr0">fAmplitude</a>*exp(2)*pow((i*fDT-fTZero)/fTau, 2)*exp(-2*(i*fDT-fTZero)/fTau);
+00187     dtaPtr[i]=<a class="code" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr0">fAmplitude</a>*exp((Double_t)2)*pow((i*fDT-fTZero)/fTau, 2)*exp(-2*(i*fDT-fTZero)/fTau);
 00188   }  
 00189 }
 </pre></div>
@@ -1034,7 +1034,7 @@ Referenced by <a class="el" href="AliHLTPHOSPulseGenerator_8cxx-source.html#l001
 </table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <li><a class="el" href="AliHLTPHOSPulseGenerator_8h-source.html">AliHLTPHOSPulseGenerator.h</a><li><a class="el" href="AliHLTPHOSPulseGenerator_8cxx-source.html">AliHLTPHOSPulseGenerator.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 689ab909fd0fac0a738c783d5fe73afdb9b86b98..c5b87e34f8f69db509bc6e903af70b224f3fd32d 100644 (file)
@@ -11,7 +11,7 @@
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera3">AliHLTPHOSRawAnalyzer</a>(const AliHLTPHOSRawAnalyzer &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera7">BaselineCorrection</a>(double *dataPtr, int N)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera8">BaselineCorrection</a>(double *dataPtr, double baselineValue)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera14">Evaluate</a>(int start=0, int lenght=100)=0</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">Evaluate</a>(int start=0, int lenght=100)=0</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [pure virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp3">fDAmplGuess</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">FindStartIndex</a>(double treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">GetEnergy</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a>(Double_t *dta, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">GetTiming</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">operator=</a>(const AliHLTPHOSRawAnalyzer &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a>(Double_t *aVector, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">SetData</a>(double *data)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a>(double freq)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a>(int startIndex)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a>(Double_t *tVector, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">~AliHLTPHOSRawAnalyzer</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 8cac0bd7cb01255539c62bc75fd2ca7dbe19476f..bdc4cdd052af7a65df95902f2b1556dadf0b94f4 100644 (file)
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a> (double freq)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a> (int startIndex)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> (int treshold)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera14">Evaluate</a> (int start=0, int lenght=100)=0</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a> (int treshold)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a> (Double_t *tVector, Int_t size)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a> (Double_t *aVector, Int_t size)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">Evaluate</a> (int start=0, int lenght=100)=0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a> (Double_t *dta, Int_t size)</td></tr>
 
 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td></tr>
 
@@ -64,7 +72,7 @@
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td></tr>
 
 </table>
 <hr><h2>Constructor &amp; Destructor Documentation</h2>
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00009">9</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00009                                              :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a>(10), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a>(2), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a>(99999)
-00010 {
-00011 cout &lt;&lt;<span class="stringliteral">"AliHLTPHOSRawAnalyzer Base class::Creating a new AliHLTPHOSRawAnalyzer() object"</span>&lt;&lt;endl;
-00012 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00024">24</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00024                                              :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a>(10), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a>(2), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a>(99999)
+00025 {
+00026   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = <span class="keyword">new</span> <span class="keywordtype">double</span>[1008];
+00027 }
 </pre></div>
 <p>
     </td>
@@ -129,9 +139,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00014">14</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00015 {
-00016 
-00017 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">29</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00030 {
+00031 
+00032 }
 </pre></div>
 <p>
     </td>
@@ -179,13 +189,13 @@ Main constructor <dl compact><dt><b>Parameters:</b></dt><dd>
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">29</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00044">44</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">fFloatDataPtr</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00033">fSampleFrequency</a>.<div class="fragment"><pre class="fragment">00029                                                                      :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a>(10), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a>(2), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a>(99999)
-00030 {
-00031   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dtaPtr;  
-00032   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = fs;
-00033 } <span class="comment">//end  </span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">fFloatDataPtr</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">fSampleFrequency</a>.<div class="fragment"><pre class="fragment">00044                                                                      :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a>(10), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a>(2), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a>(0)
+00045 {
+00046   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dtaPtr;  
+00047   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = fs;
+00048 } <span class="comment">//end  </span>
 </pre></div>
 <p>
     </td>
@@ -218,10 +228,10 @@ References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">fFlo
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00019">19</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00019                                                                         :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a>(10), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a>(2), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a>(99999)
-00020 {
-00021 
-00022 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00034                                                                         :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a>(10), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a>(2), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a>(99999), <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a>(0)
+00035 {
+00036 
+00037 }
 </pre></div>
 <p>
     </td>
@@ -262,7 +272,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
     <td>
 
 <p>
-Shifts the basline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
+Shifts the baseline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>dataPtr</em>&nbsp;</td><td>array for wich to correct the basline </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>BaslineValue</em>&nbsp;</td><td>the basline value to subtract.. </td></tr>
@@ -270,13 +280,13 @@ Shifts the basline with the amount given by baselineValue If pretrigger samples
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00075">75</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
-00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
-00063   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
-00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00065 } <span class="comment">//end BaslineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00076 {
+00077   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
+00078   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
+00079   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00080 } <span class="comment">//end BaslineCorrection</span>
 </pre></div>
 <p>
     </td>
@@ -324,19 +334,19 @@ Attemps to level the basline to zero. The baseline will be calculated from the p
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">45</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">fFloatDataPtr</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">n</a>.<div class="fragment"><pre class="fragment">00046 {
-00047   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
-00048   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a>=N;
-00049   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00050 } <span class="comment">//end BaselineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
+00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
+00063   <span class="comment">//  n=N;</span>
+00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00065 } <span class="comment">//end BaselineCorrection</span>
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzera14" doxytag="AliHLTPHOSRawAnalyzer::Evaluate"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera17" doxytag="AliHLTPHOSRawAnalyzer::Evaluate"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -372,7 +382,7 @@ References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">fFlo
 <p>
 
 <p>
-Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita4">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea4">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela4">AliHLTPHOSRawAnalyzerKLevel</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa5">AliHLTPHOSRawAnalyzerLMS</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">AliHLTPHOSRawAnalyzerPeakFinder</a>.    </td>
+Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita4">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea4">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela4">AliHLTPHOSRawAnalyzerKLevel</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa5">AliHLTPHOSRawAnalyzerLMS</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera9" doxytag="AliHLTPHOSRawAnalyzer::FindStartIndex"></a><p>
@@ -402,11 +412,11 @@ Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#A
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00110 {
-00111   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
-00112   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
-00113   <span class="keywordflow">return</span> 0;
-00114 } <span class="comment">//end FindStartIndex</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00124">124</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00125 {
+00126   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
+00127   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
+00128   <span class="keywordflow">return</span> 0;
+00129 } <span class="comment">//end FindStartIndex</span>
 </pre></div>
 <p>
     </td>
@@ -438,9 +448,68 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the time in entities of ADC channels (quantization levels). Absolute enrgy is found by multiplying with offline calibration constants. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00084">84</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00085 {
-00086   <span class="keywordflow">return</span> fDAmpl;
-00087 } <span class="comment">//end GetEnergy</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00099">99</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00100 {
+00101   <span class="keywordflow">return</span> fDAmpl;
+00102 } <span class="comment">//end GetEnergy</span>
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera18" doxytag="AliHLTPHOSRawAnalyzer::GetMaxValue"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Double_t AliHLTPHOSRawAnalyzer::GetMaxValue           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>dta</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00176">176</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00177 {
+00178 
+00179   Double_t tmpMax = 0;
+00180 
+00181   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i &lt; size; i++)
+00182     {
+00183       <span class="keywordflow">if</span>(dta[i] &gt; tmpMax)
+00184         {
+00185           tmpMax = dta[i];
+00186         }
+00187 
+00188     }
+00189   
+00190   <span class="keywordflow">return</span> tmpMax;
+00191 
+00192 }
 </pre></div>
 <p>
     </td>
@@ -472,15 +541,17 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the timing in entities of sample indexes Physical time is found by multiplying with the sampling intervall (Ts). 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00073">73</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00074 {
-00075   <span class="keywordflow">return</span> fDTof;
-00076 } <span class="comment">//end GetTiming</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00088">88</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00089 {
+00090   <span class="keywordflow">return</span> fDTof;
+00091 } <span class="comment">//end GetTiming</span>
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzer::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera16" doxytag="AliHLTPHOSRawAnalyzer::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -512,16 +583,16 @@ This function applies only to the Chi and Least mean square fit. An initial gues
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00134">134</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00135 {
-00136   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
-00137   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
-00138 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00149">149</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00150 {
+00151   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
+00152   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
+00153 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzer::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzer::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -547,9 +618,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 This function applies only to the Chi and Least mean square fit. An initial guess is made based on the average of the first 5 samples and the first value exeeding this value. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00122">122</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00123 {
-00124   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
-00125 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00137">137</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00138 {
+00139   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
+00140 }
 </pre></div>
 <p>
     </td>
@@ -582,9 +653,57 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00015">15</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.<div class="fragment"><pre class="fragment">00016     {
-00017       <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-00018     }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00017">17</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.<div class="fragment"><pre class="fragment">00018     {
+00019       <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00020     }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSa17" doxytag="AliHLTPHOSRawAnalyzer::SetAVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetAVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>aVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00169">169</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00170 {
+00171  cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetAVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00172 }
 </pre></div>
 <p>
     </td>
@@ -617,14 +736,16 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Set data array. Overrides data data array set in the constructor. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">94</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">fFloatDataPtr</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00095 {
-00096   <span class="comment">//  double *dta;</span>
-00097   <span class="comment">//  dta = data;</span>
-00098   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
-00099   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
-00100 }
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00110 {
+00111   <span class="comment">//  double *dta;</span>
+00112   <span class="comment">//  dta = data;</span>
+00113   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
+00114   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
+00115 }
 </pre></div>
 <p>
     </td>
@@ -657,9 +778,98 @@ References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">fFlo
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00103">103</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00104 {
-00105 
-00106 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">118</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">fSampleFrequency</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00119 {
+00120   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = freq;
+00121 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzer::SetStartIndex"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetStartIndex           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>startIndex</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">156</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">fStartIndex</a>.<div class="fragment"><pre class="fragment">00157 {
+00158   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a> = index;
+00159 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSa16" doxytag="AliHLTPHOSRawAnalyzer::SetTVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetTVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>tVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00162">162</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00163 {
+00164   cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetTVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00165 }
 </pre></div>
 <p>
     </td>
@@ -688,7 +898,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Amplitude in entities of ADC levels 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00044">44</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp3" doxytag="AliHLTPHOSRawAnalyzer::fDAmplGuess"></a><p>
@@ -713,7 +923,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for amplitude 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00035">35</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00041">41</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp5" doxytag="AliHLTPHOSRawAnalyzer::fDTof"></a><p>
@@ -738,7 +948,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Time of flight in entities of sample intervals 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00037">37</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00043">43</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp2" doxytag="AliHLTPHOSRawAnalyzer::fDTofGuess"></a><p>
@@ -763,7 +973,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for t0 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00040">40</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp0" doxytag="AliHLTPHOSRawAnalyzer::fFloatDataPtr"></a><p>
@@ -772,7 +982,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected]</code>          </td>
+          <td class="md" nowrap valign="top">Double_t* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected]</code>          </td>
         </tr>
       </table>
     </td>
@@ -788,9 +998,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Float representation of data that should be fitted 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">32</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">SetData()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00024">AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">SetData()</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp1" doxytag="AliHLTPHOSRawAnalyzer::fSampleFrequency"></a><p>
@@ -815,18 +1025,18 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
 <p>
 The ADC sample frequency in MHz used under data taking 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00033">33</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00044">AliHLTPHOSRawAnalyzer()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">SetSampleFreq()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzer::fTau"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzer::fStartIndex"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer::fTau</a><code> [protected]</code>          </td>
+          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::fStartIndex</a><code> [protected]</code>          </td>
         </tr>
       </table>
     </td>
@@ -840,18 +1050,20 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
     <td>
 
 <p>
-The risetime in micro seconds 
+
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00036">36</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">46</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">SetStartIndex()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzer::n"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzer::fTau"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::n</a><code> [protected]</code>          </td>
+          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer::fTau</a><code> [protected]</code>          </td>
         </tr>
       </table>
     </td>
@@ -865,16 +1077,14 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td>
 
 <p>
-
-<p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+The risetime in micro seconds 
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">BaselineCorrection()</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00042">42</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <li><a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a><li><a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index d748b06efd821e2abee3a1dac5f4a54e0f98dfdd..4c8b42c766b06b84f7bb334a6ceb241da5398989 100644 (file)
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">FindStartIndex</a>(double treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">GetEnergy</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a>(Double_t *dta, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">GetTiming</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita2">operator=</a>(const AliHLTPHOSRawAnalyzerChiSquareFit)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html">AliHLTPHOSRawAnalyzerChiSquareFit</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">AliHLTPHOSRawAnalyzer::operator=</a>(const AliHLTPHOSRawAnalyzer &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a>(Double_t *aVector, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">SetData</a>(double *data)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a>(double freq)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a>(int startIndex)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a>(Double_t *tVector, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">~AliHLTPHOSRawAnalyzer</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita3">~AliHLTPHOSRawAnalyzerChiSquareFit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html">AliHLTPHOSRawAnalyzerChiSquareFit</a></td><td><code> [virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index e28bd26670b7d8f2f33145f2de5eda831be5da2f..0615eda2d3a3442c4239a5e8902452bc1aa31e5a 100644 (file)
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a> (double freq)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a> (int startIndex)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> (int treshold)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a> (int treshold)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a> (Double_t *tVector, Int_t size)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a> (Double_t *aVector, Int_t size)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a> (Double_t *dta, Int_t size)</td></tr>
 
 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td></tr>
 
@@ -58,7 +66,7 @@
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td></tr>
 
 </table>
 <hr><h2>Constructor &amp; Destructor Documentation</h2>
@@ -194,7 +202,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8cxx-so
     <td>
 
 <p>
-Shifts the basline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
+Shifts the baseline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>dataPtr</em>&nbsp;</td><td>array for wich to correct the basline </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>BaslineValue</em>&nbsp;</td><td>the basline value to subtract.. </td></tr>
@@ -202,13 +210,13 @@ Shifts the basline with the amount given by baselineValue If pretrigger samples
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00075">75</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
-00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
-00063   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
-00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00065 } <span class="comment">//end BaslineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00076 {
+00077   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
+00078   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
+00079   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00080 } <span class="comment">//end BaslineCorrection</span>
 </pre></div>
 <p>
     </td>
@@ -256,13 +264,13 @@ Attemps to level the basline to zero. The baseline will be calculated from the p
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">45</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">AliHLTPHOSRawAnalyzer::n</a>.<div class="fragment"><pre class="fragment">00046 {
-00047   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
-00048   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a>=N;
-00049   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00050 } <span class="comment">//end BaselineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
+00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
+00063   <span class="comment">//  n=N;</span>
+00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00065 } <span class="comment">//end BaselineCorrection</span>
 </pre></div>
 <p>
     </td>
@@ -310,7 +318,7 @@ Extraction of timing and energy using the Peakfinde Algorithm. The. The paramete
 </dl>
 
 <p>
-Implements <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera14">AliHLTPHOSRawAnalyzer</a>.
+Implements <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">AliHLTPHOSRawAnalyzer</a>.
 <p>
 Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8cxx-source.html">AliHLTPHOSRawAnalyzerChiSquareFit.cxx</a>.<div class="fragment"><pre class="fragment">00061 {
 00062   <span class="comment">/*</span>
@@ -351,11 +359,11 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8cxx-so
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00110 {
-00111   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
-00112   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
-00113   <span class="keywordflow">return</span> 0;
-00114 } <span class="comment">//end FindStartIndex</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00124">124</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00125 {
+00126   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
+00127   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
+00128   <span class="keywordflow">return</span> 0;
+00129 } <span class="comment">//end FindStartIndex</span>
 </pre></div>
 <p>
     </td>
@@ -387,9 +395,68 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the time in entities of ADC channels (quantization levels). Absolute enrgy is found by multiplying with offline calibration constants. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00084">84</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00085 {
-00086   <span class="keywordflow">return</span> fDAmpl;
-00087 } <span class="comment">//end GetEnergy</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00099">99</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00100 {
+00101   <span class="keywordflow">return</span> fDAmpl;
+00102 } <span class="comment">//end GetEnergy</span>
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera18" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::GetMaxValue"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Double_t AliHLTPHOSRawAnalyzer::GetMaxValue           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>dta</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00176">176</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00177 {
+00178 
+00179   Double_t tmpMax = 0;
+00180 
+00181   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i &lt; size; i++)
+00182     {
+00183       <span class="keywordflow">if</span>(dta[i] &gt; tmpMax)
+00184         {
+00185           tmpMax = dta[i];
+00186         }
+00187 
+00188     }
+00189   
+00190   <span class="keywordflow">return</span> tmpMax;
+00191 
+00192 }
 </pre></div>
 <p>
     </td>
@@ -421,15 +488,17 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the timing in entities of sample indexes Physical time is found by multiplying with the sampling intervall (Ts). 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00073">73</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00074 {
-00075   <span class="keywordflow">return</span> fDTof;
-00076 } <span class="comment">//end GetTiming</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00088">88</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00089 {
+00090   <span class="keywordflow">return</span> fDTof;
+00091 } <span class="comment">//end GetTiming</span>
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera16" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -461,16 +530,16 @@ This function applies only to the Chi and Least mean square fit. An initial gues
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00134">134</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00135 {
-00136   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
-00137   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
-00138 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00149">149</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00150 {
+00151   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
+00152   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
+00153 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -496,9 +565,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 This function applies only to the Chi and Least mean square fit. An initial guess is made based on the average of the first 5 samples and the first value exeeding this value. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00122">122</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00123 {
-00124   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
-00125 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00137">137</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00138 {
+00139   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
+00140 }
 </pre></div>
 <p>
     </td>
@@ -539,6 +608,54 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8h-sour
     </td>
   </tr>
 </table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSa17" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::SetAVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetAVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>aVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00169">169</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00170 {
+00171  cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetAVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00172 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera12" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::SetData"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
@@ -566,14 +683,16 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8h-sour
 <p>
 Set data array. Overrides data data array set in the constructor. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">94</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00095 {
-00096   <span class="comment">//  double *dta;</span>
-00097   <span class="comment">//  dta = data;</span>
-00098   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
-00099   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
-00100 }
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00110 {
+00111   <span class="comment">//  double *dta;</span>
+00112   <span class="comment">//  dta = data;</span>
+00113   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
+00114   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
+00115 }
 </pre></div>
 <p>
     </td>
@@ -606,9 +725,98 @@ References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliH
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00103">103</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00104 {
-00105 
-00106 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">118</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">AliHLTPHOSRawAnalyzer::fSampleFrequency</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00119 {
+00120   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = freq;
+00121 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::SetStartIndex"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetStartIndex           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>startIndex</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">156</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">AliHLTPHOSRawAnalyzer::fStartIndex</a>.<div class="fragment"><pre class="fragment">00157 {
+00158   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a> = index;
+00159 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSa16" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::SetTVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetTVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>tVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00162">162</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00163 {
+00164   cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetTVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00165 }
 </pre></div>
 <p>
     </td>
@@ -637,7 +845,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Amplitude in entities of ADC levels 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00044">44</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp3" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::fDAmplGuess"></a><p>
@@ -662,7 +870,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for amplitude 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00035">35</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00041">41</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp5" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::fDTof"></a><p>
@@ -687,7 +895,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Time of flight in entities of sample intervals 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00037">37</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00043">43</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp2" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::fDTofGuess"></a><p>
@@ -712,7 +920,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for t0 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00040">40</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp0" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::fFloatDataPtr"></a><p>
@@ -721,7 +929,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">Double_t* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -737,9 +945,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Float representation of data that should be fitted 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">32</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">AliHLTPHOSRawAnalyzer::SetData()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00024">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">AliHLTPHOSRawAnalyzer::SetData()</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp1" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::fSampleFrequency"></a><p>
@@ -764,18 +972,18 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
 <p>
 The ADC sample frequency in MHz used under data taking 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00033">33</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00044">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">AliHLTPHOSRawAnalyzer::SetSampleFreq()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::fTau"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::fStartIndex"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer::fTau</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::fStartIndex</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -789,18 +997,20 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
     <td>
 
 <p>
-The risetime in micro seconds 
+
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00036">36</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">46</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">AliHLTPHOSRawAnalyzer::SetStartIndex()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::n"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzerChiSquareFit::fTau"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::n</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer::fTau</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -814,16 +1024,14 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td>
 
 <p>
-
-<p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+The risetime in micro seconds 
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00042">42</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <li><a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8h-source.html">AliHLTPHOSRawAnalyzerChiSquareFit.h</a><li><a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8cxx-source.html">AliHLTPHOSRawAnalyzerChiSquareFit.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index b677852baedb119d034eb15f9bf085e406dfd766..73fdee32b7b2831baad8ffcfb6d104183a3d6444 100644 (file)
@@ -9,21 +9,41 @@
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta2">AliHLTPHOSRawAnalyzerComponent</a>(const AliHLTPHOSRawAnalyzerComponent &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">Deinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DoDeinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">DoEvent</a>(const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoInit</a>(int argc, const char **argv)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">eventCount</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta7">GetComponentID</a>()=0</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [pure virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">GetInputDataTypes</a>(std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetOutputDataSize</a>(long unsigned int &amp;, double &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">GetOutputDataType</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">inputDataTypes</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">operator=</a>(const AliHLTPHOSRawAnalyzerComponent)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">outputDataType</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private, static]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta11">Spawn</a>()=0</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Deinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoDeinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">DoEvent</a>(const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">DoInit</a>(int argc, const char **argv)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">DumpChannelData</a>(Double_t *data)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">DumpData</a>(int gain)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">fEquippmentID</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">fEventCount</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">fMaxValues</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr5">fModuleID</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr4">fRcuColOffeset</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr3">fRcuRowOffeset</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">fTmpChannelData</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">GetComponentID</a>()=0</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetEquippmentID</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">GetInputDataTypes</a>(std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">GetOutputDataSize</a>(unsigned long &amp;constBase, double &amp;inputMultiplier)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">GetOutputDataType</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">inputDataTypes</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private, static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">operator=</a>(const AliHLTPHOSRawAnalyzerComponent &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">Reset</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">ResetDataPtr</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd2">ResetDataPtr</a>(int sampleCnt)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd3">ResetDataPtr</a>(int startindex, int sampleCnt)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a>(AliHLTUInt32_t equippmentID)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a>(AliHLTUInt32_t id)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta17">Spawn</a>()=0</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [pure virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta1">~AliHLTPHOSRawAnalyzerComponent</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 4ff905678d3073ff0c4a609bb7f9bdbc300154c7..acc4372af24b34a3306e91a7bd7a6e19c198a9c1 100644 (file)
 <area href="classAliHLTPHOSRawAnalyzerCrudeComponent.html" alt="AliHLTPHOSRawAnalyzerCrudeComponent" shape="rect" coords="0,56,288,80">
 <area href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html" alt="AliHLTPHOSRawAnalyzerPeakFinderComponent" shape="rect" coords="298,56,586,80">
 </map>
-<a href="classAliHLTPHOSRawAnalyzerComponent-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
+<a href="classAliHLTPHOSRawAnalyzerComponent-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
+Base class of PHOS HLT online raw analysis component. The class provides a common interface for the implementation of PHOS HLT raw data processors components. The class is intended for processing of arrays of raw data samples to evaluate energy and timing. The Energy will be given in entities of ADC leves ranging from 0 to 1023. Timing will be given in entities of samples periods. Drived clases must implement the fucntions<ul>
+<li><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">GetComponentID</a></li><li><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta17">Spawn</a> </li></ul>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00016">16</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.<table border="0" cellpadding="0" cellspacing="0">
 <tr><td></td></tr>
 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a> ()</td></tr>
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta2">AliHLTPHOSRawAnalyzerComponent</a> (const <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp;)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp;&nbsp;</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>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">operator=</a> (const <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp;)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">DoInit</a> (int argc, const char **argv)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Deinit</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoDeinit</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">DumpData</a> (int gain)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoInit</a> (int argc, const char **argv)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">Deinit</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">DumpChannelData</a> (Double_t *data)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DoDeinit</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a> (AliHLTUInt32_t id)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta7">GetComponentID</a> ()=0</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetEquippmentID</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">GetInputDataTypes</a> (std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a> (AliHLTUInt32_t equippmentID)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponentDataType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">GetOutputDataType</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">GetComponentID</a> ()=0</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetOutputDataSize</a> (long unsigned int &amp;, double &amp;)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">GetInputDataTypes</a> (std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponent *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta11">Spawn</a> ()=0</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponentDataType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">GetOutputDataType</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">DoEvent</a> (const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">GetOutputDataSize</a> (unsigned long &amp;constBase, double &amp;inputMultiplier)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponent *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta17">Spawn</a> ()=0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">DoEvent</a> (const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td></tr>
 
 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a></td></tr>
 
+<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">Reset</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">ResetDataPtr</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd2">ResetDataPtr</a> (int sampleCnt)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd3">ResetDataPtr</a> (int startindex, int sampleCnt)</td></tr>
+
 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">eventCount</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">AliHLTUInt32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">fEquippmentID</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">AliHLTUInt16_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">AliHLTUInt16_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">AliHLTUInt16_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr3">fRcuRowOffeset</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">AliHLTUInt16_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr4">fRcuColOffeset</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">AliHLTUInt16_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr5">fModuleID</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">fTmpChannelData</a> [ALTRO_MAX_SAMPLES]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">fMaxValues</a> [N_MODULES][N_ROWS_MOD][N_COLUMNS_MOD][N_GAINS]</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">AliCaloRawStream *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">AliRawReaderMemory *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html">AliHLTPHOSRcuCellEnergyDataStruct</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a></td></tr>
 
 <tr><td colspan="2"><br><h2>Static Private Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const AliHLTComponentDataType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">inputDataTypes</a> [] = {kAliHLTVoidDataType,{0,"",""}}</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">fEventCount</a> = 0</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">const AliHLTComponentDataType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">outputDataType</a> = kAliHLTVoidDataType</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">const AliHLTComponentDataType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">inputDataTypes</a> [] = {kAliHLTVoidDataType,{0,"",""}}</td></tr>
 
 </table>
 <hr><h2>Constructor &amp; Destructor Documentation</h2>
 <p>
 
 <p>
-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)
-00026 {
-00027 
-00028 } 
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00044">44</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00044                                                               :AliHLTProcessor(),<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">fEquippmentID</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a>(0), 
+00045 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a>(0),<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr3">fRcuRowOffeset</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr4">fRcuColOffeset</a>(0),  <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr5">fModuleID</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>(0)
+00046 {
+00047 
+00048 } 
 </pre></div>
 <p>
     </td>
@@ -116,9 +165,19 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-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 {
-00032 
-00033 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00050">50</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00061">fPHOSRawStream</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00062">fRawMemoryReader</a>.<div class="fragment"><pre class="fragment">00051 {
+00052   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a> != 0)
+00053     {
+00054       <span class="keyword">delete</span> fRawMemoryReader;
+00055     }
+00056     <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a> != 0)
+00057     {
+00058       <span class="keyword">delete</span> fPHOSRawStream;
+00059     }
+00060 
+00061 }
 </pre></div>
 <p>
     </td>
@@ -151,17 +210,17 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-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)
-00037 {
-00038 
-00039 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00065">65</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00065                                                                                                       : AliHLTProcessor(), 
+00066 <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">fEquippmentID</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a>(0),<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr3">fRcuRowOffeset</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr4">fRcuColOffeset</a>(0),  <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr5">fModuleID</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">fOutPtr</a>(0)
+00067 {
+00068 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
 <hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta7" doxytag="AliHLTPHOSRawAnalyzerComponent::Deinit"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta5" doxytag="AliHLTPHOSRawAnalyzerComponent::Deinit"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -187,15 +246,15 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-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 {
-00044   <span class="keywordflow">return</span> 0;
-00045 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00076">76</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00077 {
+00078   <span class="keywordflow">return</span> 0;
+00079 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta8" doxytag="AliHLTPHOSRawAnalyzerComponent::DoDeinit"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta6" doxytag="AliHLTPHOSRawAnalyzerComponent::DoDeinit"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -221,23 +280,35 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-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 {
-00050  Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"PHOS"</span>, <span class="stringliteral">",AliHLTPHOSRawAnalyzerComponen DoDeinit"</span>);
-00051   <span class="keywordflow">return</span> 0;
-00052 
-00053 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00087">87</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00061">fPHOSRawStream</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00062">fRawMemoryReader</a>.<div class="fragment"><pre class="fragment">00088 {
+00089   Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"PHOS"</span>, <span class="stringliteral">",AliHLTPHOSRawAnalyzerComponen DoDeinit"</span>);
+00090 
+00091   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a> !=0)
+00092     {
+00093       <span class="keyword">delete</span> fRawMemoryReader;
+00094     }
+00095     
+00096   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a> != 0)
+00097     {
+00098       <span class="keyword">delete</span> fPHOSRawStream;
+00099     }
+00100   <span class="keywordflow">return</span> 0;
+00101 
+00102 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta12" doxytag="AliHLTPHOSRawAnalyzerComponent::DoEvent"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta16" doxytag="AliHLTPHOSRawAnalyzerComponent::DoEvent"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::DoEvent           </td>
+          <td class="md" nowrap valign="top">virtual int AliHLTPHOSRawAnalyzerComponent::DoEvent           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">const AliHLTComponentEventData &amp;&nbsp;</td>
           <td class="mdname" nowrap>, </td>
@@ -288,24 +359,11 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
     </td>
     <td>
 
-<p>
-
-<p>
-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>.
-<p>
-References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00049">eventCount</a>.<div class="fragment"><pre class="fragment">00085 {
-00086   Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"Sample"</span>, <span class="stringliteral">"PhosHLTRawAnalyzerComonent, DoEvent"</span>);
-00087   printf(<span class="stringliteral">"\nPHOSHLT DoEvent: processing event: %d\n"</span>, eventCount);
-00088   <span class="comment">//  printf("\nPHOSHLT DoEvent, not yet implemented\n");</span>
-00089   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">eventCount</a>++;
-00090   <span class="keywordflow">return</span> 0;
-00091 }
-</pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta6" doxytag="AliHLTPHOSRawAnalyzerComponent::DoInit"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta4" doxytag="AliHLTPHOSRawAnalyzerComponent::DoInit"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -341,25 +399,173 @@ References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00
 <p>
 
 <p>
-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 {
-00097   printf(<span class="stringliteral">"\nInside AliHLTPHOSRawAnalyzerComponent:DoInit\n"</span>);
-00098   <span class="keywordflow">if</span> (argc==0 &amp;&amp; argv==NULL) {
-00099     <span class="comment">// this is currently just to get rid of the warning "unused parameter"</span>
-00100   }
-00101   <span class="keywordflow">return</span> 0;
-00102 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">263</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00061">fPHOSRawStream</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00062">fRawMemoryReader</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00334">Reset()</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">SetCoordinates()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00385">SetEquippmentID()</a>.<div class="fragment"><pre class="fragment">00264 {
+00265   <span class="keywordtype">int</span> equippmentID = atoi(argv[6]);
+00266   cout &lt;&lt; <span class="stringliteral">"AliHLTPHOSRawAnalyzerComponent::DoIni  Setting EquipmentID to"</span> &lt;&lt; equippmentID &lt;&lt; endl;
+00267   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">Reset</a>();
+00268   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a> = <span class="keyword">new</span> AliRawReaderMemory();
+00269   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a> = <span class="keyword">new</span>  AliCaloRawStream(fRawMemoryReader,<span class="stringliteral">"PHOS"</span>);
+00270   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">fPHOSRawStream</a>-&gt;SetOldRCUFormat(kFALSE);
+00271   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">fRawMemoryReader</a>-&gt;SetEquipmentID(equippmentID); 
+00272   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a>(equippmentID);
+00273   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a>(equippmentID);
+00274   <span class="keywordflow">if</span> (argc==0 &amp;&amp; argv==NULL) {
+00275     <span class="comment">// this is currently just to get rid of the warning "unused parameter"</span>
+00276   }
+00277   <span class="keywordflow">return</span> 0;
+00278 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta9" doxytag="AliHLTPHOSRawAnalyzerComponent::DumpChannelData"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpChannelData           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>data</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00307">307</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00308 {
+00309       cout &lt;&lt; endl;
+00310       
+00311       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt;  ALTRO_MAX_SAMPLES; i++)
+00312         {
+00313           <span class="keywordflow">if</span> (data[i] != 0)
+00314             {
+00315               cout &lt;&lt;i &lt;&lt;<span class="stringliteral">"\t"</span>;
+00316             }
+00317         }
+00318       cout &lt;&lt; endl;
+00319       
+00320       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt;  ALTRO_MAX_SAMPLES; i++)
+00321         {
+00322           <span class="keywordflow">if</span> (data[i] != 0)
+00323             {
+00324               cout &lt;&lt;data[i] &lt;&lt;<span class="stringliteral">"\t"</span>;
+00325             }
+00326         }
+00327       
+00328       cout &lt;&lt; endl;
+00329 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta8" doxytag="AliHLTPHOSRawAnalyzerComponent::DumpData"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpData           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00301">301</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00302 {
+00303   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a>(0);
+00304 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta7" doxytag="AliHLTPHOSRawAnalyzerComponent::DumpData"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpData           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>gain</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00281">281</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00060">fMaxValues</a>.<div class="fragment"><pre class="fragment">00282 {
+00283   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> mod = 0; mod &lt; N_MODULES; mod ++)
+00284     {
+00285       printf(<span class="stringliteral">"\n ***********  MODULE %d ************\n"</span>, mod);
+00286       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> row = 0; row &lt;  N_ROWS_MOD; row ++)
+00287         {
+00288           <span class="keywordflow">for</span>(<span class="keywordtype">int</span> col = 0; col &lt;  N_COLUMNS_MOD; col ++)
+00289             {
+00290               <span class="keywordflow">if</span>( <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">fMaxValues</a>[mod][row][col][0] != 0)
+00291                 { 
+00292                   cout &lt;&lt; <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">fMaxValues</a>[mod][row][col][gain] &lt;&lt; <span class="stringliteral">"\t"</span>;
+00293                 }
+00294             }
+00295         } 
+00296     }
+00297 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta7" doxytag="AliHLTPHOSRawAnalyzerComponent::GetComponentID"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta13" doxytag="AliHLTPHOSRawAnalyzerComponent::GetComponentID"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">virtual const char* AliHLTPHOSRawAnalyzerComponent::GetComponentID           </td>
+          <td class="md" nowrap valign="top">const char * AliHLTPHOSRawAnalyzerComponent::GetComponentID           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="mdname1" valign="top" nowrap>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
@@ -379,10 +585,51 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta4">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>.    </td>
+Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta4">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00110 {
+00111   <span class="keywordflow">return</span> <span class="stringliteral">"AliPhosTestRaw"</span>;
+00112 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta11" doxytag="AliHLTPHOSRawAnalyzerComponent::GetEquippmentID"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::GetEquippmentID           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00391">391</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00392 {
+00393   <span class="keywordflow">return</span>  fEquippmentID;
+00394 }
+</pre></div>
+<p>
+    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta9" doxytag="AliHLTPHOSRawAnalyzerComponent::GetInputDataTypes"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta13" doxytag="AliHLTPHOSRawAnalyzerComponent::GetInputDataTypes"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -410,22 +657,22 @@ Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta11" doxytag="AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta15" doxytag="AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">virtual void AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize           </td>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">long unsigned int &amp;&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">unsigned long &amp;&nbsp;</td>
+          <td class="mdname" nowrap> <em>constBase</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
           <td class="md" nowrap>double &amp;&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="mdname" nowrap> <em>inputMultiplier</em></td>
         </tr>
         <tr>
           <td class="md"></td>
@@ -443,11 +690,19 @@ Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html
     </td>
     <td>
 
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00132">132</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00134 {
+00135   constBase = 30;
+00136   inputMultiplier = 0.1;
+00137 }
+</pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta10" doxytag="AliHLTPHOSRawAnalyzerComponent::GetOutputDataType"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta14" doxytag="AliHLTPHOSRawAnalyzerComponent::GetOutputDataType"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -473,9 +728,9 @@ Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html
 <p>
 
 <p>
-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 {
-00074   <span class="keywordflow">return</span> outputDataType;
-00075 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00126">126</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00127 {
+00128   <span class="keywordflow">return</span> AliHLTPHOSDefinitions::gkCellEnergyDataType;
+00129 }
 </pre></div>
 <p>
     </td>
@@ -489,8 +744,8 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
         <tr>
           <td class="md" nowrap valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>&amp; AliHLTPHOSRawAnalyzerComponent::operator=           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">const &nbsp;</td>
-          <td class="mdname1" valign="top" nowrap> <em>AliHLTPHOSRawAnalyzerComponent</em>          </td>
+          <td class="md" nowrap valign="top">const <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a> &amp;&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
           <td class="md" nowrap><code> [inline]</code></td>
         </tr>
@@ -508,27 +763,25 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta3">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>.
-<p>
-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    {
-00023       <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-00024    };
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00023">23</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.<div class="fragment"><pre class="fragment">00024    {
+00025       <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00026    };
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta11" doxytag="AliHLTPHOSRawAnalyzerComponent::Spawn"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentd0" doxytag="AliHLTPHOSRawAnalyzerComponent::Reset"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">virtual AliHLTComponent* AliHLTPHOSRawAnalyzerComponent::Spawn           </td>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::Reset           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="mdname1" valign="top" nowrap>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
-          <td class="md" nowrap><code> [pure virtual]</code></td>
+          <td class="md" nowrap><code> [private]</code></td>
         </tr>
       </table>
     </td>
@@ -544,17 +797,54 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.
 <p>
 
 <p>
-Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00334">334</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00060">fMaxValues</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00357">ResetDataPtr()</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">DoInit()</a>.<div class="fragment"><pre class="fragment">00335 {
+00336   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> mod = 0; mod &lt; N_MODULES; mod ++)
+00337     {
+00338       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> row = 0; row &lt; N_ROWS_MOD; row ++)
+00339         {
+00340           <span class="keywordflow">for</span>(<span class="keywordtype">int</span> col = 0; col &lt; N_COLUMNS_MOD; col ++)
+00341             {
+00342               <span class="keywordflow">for</span>(<span class="keywordtype">int</span> gain = 0; gain &lt; N_GAINS; gain ++ )
+00343                 {
+00344                   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">fMaxValues</a>[mod][row][col][gain] = 0;
+00345                 }
+00346             }
+00347         }
+00348     }
+00349 
+00350   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd1">ResetDataPtr</a>();
+00351 
+00352 } <span class="comment">// end Reset</span>
+</pre></div>
+<p>
+    </td>
   </tr>
 </table>
-<hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponentp0" doxytag="AliHLTPHOSRawAnalyzerComponent::analyzerPtr"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentd3" doxytag="AliHLTPHOSRawAnalyzerComponent::ResetDataPtr"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <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>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::ResetDataPtr           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname" nowrap> <em>startindex</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>sampleCnt</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [private]</code></td>
         </tr>
       </table>
     </td>
@@ -570,16 +860,70 @@ Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html
 <p>
 
 <p>
-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>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00375">375</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00059">fTmpChannelData</a>.<div class="fragment"><pre class="fragment">00376 {
+00377   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = startindex ; i&lt; sampleCnt; i++)
+00378     {
+00379       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">fTmpChannelData</a>[i] = 0;
+00380     }
+00381 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentd2" doxytag="AliHLTPHOSRawAnalyzerComponent::ResetDataPtr"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::ResetDataPtr           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>sampleCnt</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [private]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00366">366</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00059">fTmpChannelData</a>.<div class="fragment"><pre class="fragment">00367 {
+00368   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0 ; i&lt; sampleCnt; i++)
+00369     {
+00370       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">fTmpChannelData</a>[i] = 0;
+00371     }
+00372 }
+</pre></div>
+<p>
+    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr0" doxytag="AliHLTPHOSRawAnalyzerComponent::eventCount"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentd1" doxytag="AliHLTPHOSRawAnalyzerComponent::ResetDataPtr"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">AliHLTPHOSRawAnalyzerComponent::eventCount</a><code> [private]</code>          </td>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::ResetDataPtr           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [private]</code></td>
         </tr>
       </table>
     </td>
@@ -595,18 +939,33 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.
 <p>
 
 <p>
-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>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00357">357</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00084">DoEvent()</a>.    </td>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00059">fTmpChannelData</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00334">Reset()</a>.<div class="fragment"><pre class="fragment">00358 {
+00359   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0 ; i&lt; ALTRO_MAX_SAMPLES; i++)
+00360     {
+00361       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">fTmpChannelData</a>[i] = 0;
+00362     }
+00363 }
+</pre></div>
+<p>
+    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentv0" doxytag="AliHLTPHOSRawAnalyzerComponent::inputDataTypes"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta12" doxytag="AliHLTPHOSRawAnalyzerComponent::SetCoordinates"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <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>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::SetCoordinates           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">AliHLTUInt32_t&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>equippmentID</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
         </tr>
       </table>
     </td>
@@ -622,16 +981,469 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.htm
 <p>
 
 <p>
-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>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">397</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00053">fEquippmentID</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00058">fModuleID</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00057">fRcuColOffeset</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00056">fRcuRowOffeset</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00054">fRcuX</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00055">fRcuZ</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">DoInit()</a>.<div class="fragment"><pre class="fragment">00398 {
+00399   <span class="keywordtype">int</span> rcuIndex =  (<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">fEquippmentID</a> - 1792)%4;
+00400   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr5">fModuleID</a> = (<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">fEquippmentID</a>  -1792 -rcuIndex)/5;
+00401 
+00402   <span class="keywordflow">if</span>(rcuIndex == 0)
+00403     {
+00404       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a> = 0; 
+00405       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a> = 0;
+00406     }
+00407 
+00408   <span class="keywordflow">if</span>(rcuIndex == 1)
+00409     {
+00410       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a> = 0; 
+00411       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a> = 1;
+00412     }
+00413  
+00414   <span class="keywordflow">if</span>(rcuIndex == 2)
+00415     {
+00416       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a> = 1; 
+00417       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a> = 0;
+00418     }
+00419 
+00420 
+00421   <span class="keywordflow">if</span>(rcuIndex == 3)
+00422     {
+00423       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">fRcuX</a> = 1; 
+00424       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">fRcuZ</a> = 1;
+00425     }
+00426 
+00427   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr3">fRcuRowOffeset</a> = 32*fRcuX;
+00428   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr4">fRcuColOffeset</a> = 28*fRcuZ;
+00429 
+00430 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta10" doxytag="AliHLTPHOSRawAnalyzerComponent::SetEquippmentID"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::SetEquippmentID           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">AliHLTUInt32_t&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00385">385</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00053">fEquippmentID</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">DoInit()</a>.<div class="fragment"><pre class="fragment">00386 {
+00387   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">fEquippmentID</a> = id;
+00388 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponenta17" doxytag="AliHLTPHOSRawAnalyzerComponent::Spawn"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">virtual AliHLTComponent* AliHLTPHOSRawAnalyzerComponent::Spawn           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [pure virtual]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">AliHLTPHOSRawAnalyzerCrudeComponent</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>.    </td>
+  </tr>
+</table>
+<hr><h2>Member Data Documentation</h2>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponentp0" doxytag="AliHLTPHOSRawAnalyzerComponent::analyzerPtr"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <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>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+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>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr0" doxytag="AliHLTPHOSRawAnalyzerComponent::fEquippmentID"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">AliHLTUInt32_t <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">AliHLTPHOSRawAnalyzerComponent::fEquippmentID</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00053">53</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">SetCoordinates()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00385">SetEquippmentID()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentv0" doxytag="AliHLTPHOSRawAnalyzerComponent::fEventCount"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">AliHLTPHOSRawAnalyzerComponent::fEventCount</a> = 0<code> [static, private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00028">28</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr7" doxytag="AliHLTPHOSRawAnalyzerComponent::fMaxValues"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Double_t <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">AliHLTPHOSRawAnalyzerComponent::fMaxValues</a>[N_MODULES][N_ROWS_MOD][N_COLUMNS_MOD][N_GAINS]<code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00281">DumpData()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00334">Reset()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr5" doxytag="AliHLTPHOSRawAnalyzerComponent::fModuleID"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">AliHLTUInt16_t <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr5">AliHLTPHOSRawAnalyzerComponent::fModuleID</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00058">58</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">SetCoordinates()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr10" doxytag="AliHLTPHOSRawAnalyzerComponent::fOutPtr"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html">AliHLTPHOSRcuCellEnergyDataStruct</a>* <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">AliHLTPHOSRawAnalyzerComponent::fOutPtr</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00063">63</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr8" doxytag="AliHLTPHOSRawAnalyzerComponent::fPHOSRawStream"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">AliCaloRawStream* <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">AliHLTPHOSRawAnalyzerComponent::fPHOSRawStream</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00061">61</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00087">DoDeinit()</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">DoInit()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00050">~AliHLTPHOSRawAnalyzerComponent()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr9" doxytag="AliHLTPHOSRawAnalyzerComponent::fRawMemoryReader"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">AliRawReaderMemory* <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">AliHLTPHOSRawAnalyzerComponent::fRawMemoryReader</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00062">62</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00087">DoDeinit()</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">DoInit()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00050">~AliHLTPHOSRawAnalyzerComponent()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr4" doxytag="AliHLTPHOSRawAnalyzerComponent::fRcuColOffeset"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">AliHLTUInt16_t <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr4">AliHLTPHOSRawAnalyzerComponent::fRcuColOffeset</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00057">57</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">SetCoordinates()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr3" doxytag="AliHLTPHOSRawAnalyzerComponent::fRcuRowOffeset"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">AliHLTUInt16_t <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr3">AliHLTPHOSRawAnalyzerComponent::fRcuRowOffeset</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00056">56</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">SetCoordinates()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr1" doxytag="AliHLTPHOSRawAnalyzerComponent::fRcuX"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">AliHLTUInt16_t <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">AliHLTPHOSRawAnalyzerComponent::fRcuX</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00054">54</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">SetCoordinates()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr2" doxytag="AliHLTPHOSRawAnalyzerComponent::fRcuZ"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">AliHLTUInt16_t <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">AliHLTPHOSRawAnalyzerComponent::fRcuZ</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00055">55</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">SetCoordinates()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentr6" doxytag="AliHLTPHOSRawAnalyzerComponent::fTmpChannelData"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Double_t <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">AliHLTPHOSRawAnalyzerComponent::fTmpChannelData</a>[ALTRO_MAX_SAMPLES]<code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00059">59</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html">AliHLTPHOSRawAnalyzerComponent.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00357">ResetDataPtr()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentv1" doxytag="AliHLTPHOSRawAnalyzerComponent::outputDataType"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerComponentv1" doxytag="AliHLTPHOSRawAnalyzerComponent::inputDataTypes"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">const AliHLTComponentDataType <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">AliHLTPHOSRawAnalyzerComponent::outputDataType</a> = kAliHLTVoidDataType<code> [static, private]</code>          </td>
+          <td class="md" nowrap valign="top">const AliHLTComponentDataType <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">AliHLTPHOSRawAnalyzerComponent::inputDataTypes</a> = {kAliHLTVoidDataType,{0,"",""}}<code> [static, private]</code>          </td>
         </tr>
       </table>
     </td>
@@ -647,12 +1459,12 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-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>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00027">27</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.    </td>
   </tr>
 </table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <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>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index b8fd4ed8e757cac033af17f6ec0e7a97b4bcb3bb..afb9aa2b2387d58592329d7e9dc2186327b81b64 100644 (file)
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">FindStartIndex</a>(double treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">GetEnergy</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a>(Double_t *dta, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">GetTiming</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea2">operator=</a>(const AliHLTPHOSRawAnalyzerCrude)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html">AliHLTPHOSRawAnalyzerCrude</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">AliHLTPHOSRawAnalyzer::operator=</a>(const AliHLTPHOSRawAnalyzer &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a>(Double_t *aVector, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">SetData</a>(double *data)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a>(double freq)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a>(int startIndex)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a>(Double_t *tVector, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">~AliHLTPHOSRawAnalyzer</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea3">~AliHLTPHOSRawAnalyzerCrude</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html">AliHLTPHOSRawAnalyzerCrude</a></td><td><code> [virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 1d5a2d5f807017ac47a003786a40a0ad0bca1309..7e890f55d8ae8fd743383a7e4f39406a47df493d 100644 (file)
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a> (double freq)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a> (int startIndex)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> (int treshold)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a> (int treshold)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a> (Double_t *tVector, Int_t size)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a> (Double_t *aVector, Int_t size)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a> (Double_t *dta, Int_t size)</td></tr>
 
 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td></tr>
 
@@ -58,7 +66,7 @@
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td></tr>
 
 </table>
 <hr><h2>Constructor &amp; Destructor Documentation</h2>
@@ -90,7 +98,7 @@ The AliHLTPHOSPeakfinder class is the class for extracting the basic signal para
 <p>
 Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx-source.html#l00036">36</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx-source.html">AliHLTPHOSRawAnalyzerCrude.cxx</a>.<div class="fragment"><pre class="fragment">00036                                                       :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer</a>() 
 00037 {
-00038   cout &lt;&lt;<span class="stringliteral">"AliHLTPHOSRawAnalyzerCrude::Creating a new AliHLTPHOSRawAnalyzerCrude() object "</span>&lt;&lt;endl;
+00038   <span class="comment">//  cout &lt;&lt;"AliHLTPHOSRawAnalyzerCrude::Creating a new AliHLTPHOSRawAnalyzerCrude() object "&lt;&lt;endl;</span>
 00039 }
 </pre></div>
 <p>
@@ -194,7 +202,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx-source.ht
     <td>
 
 <p>
-Shifts the basline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
+Shifts the baseline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>dataPtr</em>&nbsp;</td><td>array for wich to correct the basline </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>BaslineValue</em>&nbsp;</td><td>the basline value to subtract.. </td></tr>
@@ -202,13 +210,13 @@ Shifts the basline with the amount given by baselineValue If pretrigger samples
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00075">75</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
-00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
-00063   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
-00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00065 } <span class="comment">//end BaslineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00076 {
+00077   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
+00078   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
+00079   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00080 } <span class="comment">//end BaslineCorrection</span>
 </pre></div>
 <p>
     </td>
@@ -256,13 +264,13 @@ Attemps to level the basline to zero. The baseline will be calculated from the p
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">45</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">AliHLTPHOSRawAnalyzer::n</a>.<div class="fragment"><pre class="fragment">00046 {
-00047   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
-00048   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a>=N;
-00049   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00050 } <span class="comment">//end BaselineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
+00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
+00063   <span class="comment">//  n=N;</span>
+00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00065 } <span class="comment">//end BaselineCorrection</span>
 </pre></div>
 <p>
     </td>
@@ -312,26 +320,29 @@ Extraction of timing and energy using Crude estimate. The. The parameters "start
 </dl>
 
 <p>
-Implements <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera14">AliHLTPHOSRawAnalyzer</a>.
+Implements <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">AliHLTPHOSRawAnalyzer</a>.
 <p>
 Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx-source.html#l00064">64</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx-source.html">AliHLTPHOSRawAnalyzerCrude.cxx</a>.<div class="fragment"><pre class="fragment">00065 {
-00066   
-00067   <span class="keywordtype">double</span> tmpAmplitudeMax =0; 
-00068   <span class="keywordtype">double</span> tmpTime = 0;
-00069 
-00070   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=start; i&lt;length; i++)
-00071     {
-00072       <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>[i] &gt;  tmpAmplitudeMax)
-00073         {
-00074           tmpAmplitudeMax = <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>[i];
-00075           tmpTime = i;               
-00076         }
-00077     }
-00078         
-00079   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a> = tmpAmplitudeMax;
-00080   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a> =  tmpTime;
-00081   <span class="comment">//thats all </span>
-00082 } <span class="comment">//end Crude</span>
+00066   <span class="comment">//  printf("\nAliHLTPHOSRawAnalyzerCrude::Evaluat() from index %d to %d\n", start, start + length);</span>
+00067   
+00068   
+00069   <span class="keywordtype">double</span> tmpAmplitudeMax =0; 
+00070   <span class="keywordtype">double</span> tmpTime = 0;
+00071 
+00072   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=start; i&lt;length; i++)
+00073     {
+00074       <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>[i] &gt;  tmpAmplitudeMax)
+00075         {
+00076           tmpAmplitudeMax = <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>[i];
+00077           tmpTime = i;               
+00078         }
+00079     }
+00080         
+00081   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a> = tmpAmplitudeMax;
+00082   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a> =  tmpTime;
+00083  
+00084   <span class="comment">//thats all </span>
+00085 } <span class="comment">//end Crude</span>
 </pre></div>
 <p>
     </td>
@@ -364,11 +375,11 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx-source.ht
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00110 {
-00111   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
-00112   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
-00113   <span class="keywordflow">return</span> 0;
-00114 } <span class="comment">//end FindStartIndex</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00124">124</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00125 {
+00126   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
+00127   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
+00128   <span class="keywordflow">return</span> 0;
+00129 } <span class="comment">//end FindStartIndex</span>
 </pre></div>
 <p>
     </td>
@@ -400,9 +411,68 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the time in entities of ADC channels (quantization levels). Absolute enrgy is found by multiplying with offline calibration constants. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00084">84</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00085 {
-00086   <span class="keywordflow">return</span> fDAmpl;
-00087 } <span class="comment">//end GetEnergy</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00099">99</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00100 {
+00101   <span class="keywordflow">return</span> fDAmpl;
+00102 } <span class="comment">//end GetEnergy</span>
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera18" doxytag="AliHLTPHOSRawAnalyzerCrude::GetMaxValue"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Double_t AliHLTPHOSRawAnalyzer::GetMaxValue           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>dta</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00176">176</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00177 {
+00178 
+00179   Double_t tmpMax = 0;
+00180 
+00181   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i &lt; size; i++)
+00182     {
+00183       <span class="keywordflow">if</span>(dta[i] &gt; tmpMax)
+00184         {
+00185           tmpMax = dta[i];
+00186         }
+00187 
+00188     }
+00189   
+00190   <span class="keywordflow">return</span> tmpMax;
+00191 
+00192 }
 </pre></div>
 <p>
     </td>
@@ -434,15 +504,17 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the timing in entities of sample indexes Physical time is found by multiplying with the sampling intervall (Ts). 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00073">73</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00074 {
-00075   <span class="keywordflow">return</span> fDTof;
-00076 } <span class="comment">//end GetTiming</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00088">88</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00089 {
+00090   <span class="keywordflow">return</span> fDTof;
+00091 } <span class="comment">//end GetTiming</span>
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzerCrude::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera16" doxytag="AliHLTPHOSRawAnalyzerCrude::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -474,16 +546,16 @@ This function applies only to the Chi and Least mean square fit. An initial gues
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00134">134</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00135 {
-00136   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
-00137   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
-00138 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00149">149</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00150 {
+00151   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
+00152   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
+00153 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzerCrude::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzerCrude::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -509,9 +581,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 This function applies only to the Chi and Least mean square fit. An initial guess is made based on the average of the first 5 samples and the first value exeeding this value. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00122">122</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00123 {
-00124   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
-00125 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00137">137</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00138 {
+00139   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
+00140 }
 </pre></div>
 <p>
     </td>
@@ -552,6 +624,54 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8h-source.html
     </td>
   </tr>
 </table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSa17" doxytag="AliHLTPHOSRawAnalyzerCrude::SetAVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetAVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>aVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00169">169</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00170 {
+00171  cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetAVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00172 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera12" doxytag="AliHLTPHOSRawAnalyzerCrude::SetData"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
@@ -579,14 +699,16 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8h-source.html
 <p>
 Set data array. Overrides data data array set in the constructor. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">94</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00095 {
-00096   <span class="comment">//  double *dta;</span>
-00097   <span class="comment">//  dta = data;</span>
-00098   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
-00099   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
-00100 }
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00110 {
+00111   <span class="comment">//  double *dta;</span>
+00112   <span class="comment">//  dta = data;</span>
+00113   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
+00114   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
+00115 }
 </pre></div>
 <p>
     </td>
@@ -619,9 +741,98 @@ References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliH
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00103">103</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00104 {
-00105 
-00106 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">118</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">AliHLTPHOSRawAnalyzer::fSampleFrequency</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00119 {
+00120   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = freq;
+00121 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzerCrude::SetStartIndex"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetStartIndex           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>startIndex</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">156</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">AliHLTPHOSRawAnalyzer::fStartIndex</a>.<div class="fragment"><pre class="fragment">00157 {
+00158   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a> = index;
+00159 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSa16" doxytag="AliHLTPHOSRawAnalyzerCrude::SetTVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetTVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>tVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00162">162</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00163 {
+00164   cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetTVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00165 }
 </pre></div>
 <p>
     </td>
@@ -650,7 +861,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Amplitude in entities of ADC levels 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00044">44</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp3" doxytag="AliHLTPHOSRawAnalyzerCrude::fDAmplGuess"></a><p>
@@ -675,7 +886,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for amplitude 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00035">35</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00041">41</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp5" doxytag="AliHLTPHOSRawAnalyzerCrude::fDTof"></a><p>
@@ -700,7 +911,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Time of flight in entities of sample intervals 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00037">37</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00043">43</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp2" doxytag="AliHLTPHOSRawAnalyzerCrude::fDTofGuess"></a><p>
@@ -725,7 +936,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for t0 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00040">40</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp0" doxytag="AliHLTPHOSRawAnalyzerCrude::fFloatDataPtr"></a><p>
@@ -734,7 +945,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">Double_t* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -750,9 +961,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Float representation of data that should be fitted 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">32</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">AliHLTPHOSRawAnalyzer::SetData()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00024">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">AliHLTPHOSRawAnalyzer::SetData()</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp1" doxytag="AliHLTPHOSRawAnalyzerCrude::fSampleFrequency"></a><p>
@@ -777,18 +988,18 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
 <p>
 The ADC sample frequency in MHz used under data taking 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00033">33</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00044">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">AliHLTPHOSRawAnalyzer::SetSampleFreq()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzerCrude::fTau"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzerCrude::fStartIndex"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer::fTau</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::fStartIndex</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -802,18 +1013,20 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
     <td>
 
 <p>
-The risetime in micro seconds 
+
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00036">36</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">46</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">AliHLTPHOSRawAnalyzer::SetStartIndex()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzerCrude::n"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzerCrude::fTau"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::n</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer::fTau</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -827,16 +1040,14 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td>
 
 <p>
-
-<p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+The risetime in micro seconds 
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00042">42</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <li><a class="el" href="AliHLTPHOSRawAnalyzerCrude_8h-source.html">AliHLTPHOSRawAnalyzerCrude.h</a><li><a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx-source.html">AliHLTPHOSRawAnalyzerCrude.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index c89866368d99a9a9cc633b7dd28629f1afb1aecc..b1334f55e46d7d2fe02eb00cf88719f82f3e6a97 100644 (file)
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta0">AliHLTPHOSRawAnalyzerCrudeComponent</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta2">AliHLTPHOSRawAnalyzerCrudeComponent</a>(const AliHLTPHOSRawAnalyzerCrudeComponent &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">Deinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DoDeinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">DoEvent</a>(const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoInit</a>(int argc, const char **argv)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Deinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoDeinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">DoEvent</a>(const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">DoInit</a>(int argc, const char **argv)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">DumpChannelData</a>(Double_t *data)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">DumpData</a>(int gain)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta4">GetComponentID</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">GetInputDataTypes</a>(std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetOutputDataSize</a>(long unsigned int &amp;, double &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">GetOutputDataType</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetEquippmentID</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">GetInputDataTypes</a>(std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">GetOutputDataSize</a>(unsigned long &amp;constBase, double &amp;inputMultiplier)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">GetOutputDataType</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta3">operator=</a>(const AliHLTPHOSRawAnalyzerCrudeComponent)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">AliHLTPHOSRawAnalyzerComponent::operator=</a>(const AliHLTPHOSRawAnalyzerComponent &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a>(AliHLTUInt32_t equippmentID)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a>(AliHLTUInt32_t id)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">Spawn</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta1">~AliHLTPHOSRawAnalyzerComponent</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta1">~AliHLTPHOSRawAnalyzerCrudeComponent</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 340cf0fa77f505ad79692c5d835643a54858eadc..73636d0d979b51ffee3880eb96118400b123b07d 100644 (file)
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponent *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">Spawn</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoInit</a> (int argc, const char **argv)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">DoInit</a> (int argc, const char **argv)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">Deinit</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Deinit</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DoDeinit</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoDeinit</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">GetInputDataTypes</a> (std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">DumpData</a> (int gain)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponentDataType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">GetOutputDataType</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetOutputDataSize</a> (long unsigned int &amp;, double &amp;)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">DumpChannelData</a> (Double_t *data)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">DoEvent</a> (const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a> (AliHLTUInt32_t id)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetEquippmentID</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a> (AliHLTUInt32_t equippmentID)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">GetInputDataTypes</a> (std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponentDataType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">GetOutputDataType</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">GetOutputDataSize</a> (unsigned long &amp;constBase, double &amp;inputMultiplier)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">DoEvent</a> (const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td></tr>
 
 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a></td></tr>
@@ -151,7 +163,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-
   </tr>
 </table>
 <hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta7" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::Deinit"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta5" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::Deinit"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -177,15 +189,15 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-
 <p>
 
 <p>
-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 {
-00044   <span class="keywordflow">return</span> 0;
-00045 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00076">76</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00077 {
+00078   <span class="keywordflow">return</span> 0;
+00079 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta8" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DoDeinit"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta6" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DoDeinit"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -211,23 +223,35 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-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 {
-00050  Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"PHOS"</span>, <span class="stringliteral">",AliHLTPHOSRawAnalyzerComponen DoDeinit"</span>);
-00051   <span class="keywordflow">return</span> 0;
-00052 
-00053 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00087">87</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00061">AliHLTPHOSRawAnalyzerComponent::fPHOSRawStream</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00062">AliHLTPHOSRawAnalyzerComponent::fRawMemoryReader</a>.<div class="fragment"><pre class="fragment">00088 {
+00089   Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"PHOS"</span>, <span class="stringliteral">",AliHLTPHOSRawAnalyzerComponen DoDeinit"</span>);
+00090 
+00091   <span class="keywordflow">if</span>(fRawMemoryReader !=0)
+00092     {
+00093       <span class="keyword">delete</span> fRawMemoryReader;
+00094     }
+00095     
+00096   <span class="keywordflow">if</span>(fPHOSRawStream != 0)
+00097     {
+00098       <span class="keyword">delete</span> fPHOSRawStream;
+00099     }
+00100   <span class="keywordflow">return</span> 0;
+00101 
+00102 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta12" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DoEvent"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta16" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DoEvent"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::DoEvent           </td>
+          <td class="md" nowrap valign="top">virtual int AliHLTPHOSRawAnalyzerComponent::DoEvent           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">const AliHLTComponentEventData &amp;&nbsp;</td>
           <td class="mdname" nowrap>, </td>
@@ -278,24 +302,11 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
     </td>
     <td>
 
-<p>
-
-<p>
-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>.
-<p>
-References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00049">AliHLTPHOSRawAnalyzerComponent::eventCount</a>.<div class="fragment"><pre class="fragment">00085 {
-00086   Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"Sample"</span>, <span class="stringliteral">"PhosHLTRawAnalyzerComonent, DoEvent"</span>);
-00087   printf(<span class="stringliteral">"\nPHOSHLT DoEvent: processing event: %d\n"</span>, eventCount);
-00088   <span class="comment">//  printf("\nPHOSHLT DoEvent, not yet implemented\n");</span>
-00089   eventCount++;
-00090   <span class="keywordflow">return</span> 0;
-00091 }
-</pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta6" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DoInit"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta4" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DoInit"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -331,13 +342,161 @@ References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00
 <p>
 
 <p>
-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 {
-00097   printf(<span class="stringliteral">"\nInside AliHLTPHOSRawAnalyzerComponent:DoInit\n"</span>);
-00098   <span class="keywordflow">if</span> (argc==0 &amp;&amp; argv==NULL) {
-00099     <span class="comment">// this is currently just to get rid of the warning "unused parameter"</span>
-00100   }
-00101   <span class="keywordflow">return</span> 0;
-00102 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">263</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00061">AliHLTPHOSRawAnalyzerComponent::fPHOSRawStream</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00062">AliHLTPHOSRawAnalyzerComponent::fRawMemoryReader</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00334">AliHLTPHOSRawAnalyzerComponent::Reset()</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">AliHLTPHOSRawAnalyzerComponent::SetCoordinates()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00385">AliHLTPHOSRawAnalyzerComponent::SetEquippmentID()</a>.<div class="fragment"><pre class="fragment">00264 {
+00265   <span class="keywordtype">int</span> equippmentID = atoi(argv[6]);
+00266   cout &lt;&lt; <span class="stringliteral">"AliHLTPHOSRawAnalyzerComponent::DoIni  Setting EquipmentID to"</span> &lt;&lt; equippmentID &lt;&lt; endl;
+00267   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">Reset</a>();
+00268   fRawMemoryReader = <span class="keyword">new</span> AliRawReaderMemory();
+00269   fPHOSRawStream = <span class="keyword">new</span>  AliCaloRawStream(fRawMemoryReader,<span class="stringliteral">"PHOS"</span>);
+00270   fPHOSRawStream-&gt;SetOldRCUFormat(kFALSE);
+00271   fRawMemoryReader-&gt;SetEquipmentID(equippmentID); 
+00272   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a>(equippmentID);
+00273   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a>(equippmentID);
+00274   <span class="keywordflow">if</span> (argc==0 &amp;&amp; argv==NULL) {
+00275     <span class="comment">// this is currently just to get rid of the warning "unused parameter"</span>
+00276   }
+00277   <span class="keywordflow">return</span> 0;
+00278 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta9" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DumpChannelData"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpChannelData           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>data</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00307">307</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00308 {
+00309       cout &lt;&lt; endl;
+00310       
+00311       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt;  ALTRO_MAX_SAMPLES; i++)
+00312         {
+00313           <span class="keywordflow">if</span> (data[i] != 0)
+00314             {
+00315               cout &lt;&lt;i &lt;&lt;<span class="stringliteral">"\t"</span>;
+00316             }
+00317         }
+00318       cout &lt;&lt; endl;
+00319       
+00320       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt;  ALTRO_MAX_SAMPLES; i++)
+00321         {
+00322           <span class="keywordflow">if</span> (data[i] != 0)
+00323             {
+00324               cout &lt;&lt;data[i] &lt;&lt;<span class="stringliteral">"\t"</span>;
+00325             }
+00326         }
+00327       
+00328       cout &lt;&lt; endl;
+00329 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta8" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DumpData"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpData           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00301">301</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00302 {
+00303   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a>(0);
+00304 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta7" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::DumpData"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpData           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>gain</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00281">281</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00060">AliHLTPHOSRawAnalyzerComponent::fMaxValues</a>.<div class="fragment"><pre class="fragment">00282 {
+00283   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> mod = 0; mod &lt; N_MODULES; mod ++)
+00284     {
+00285       printf(<span class="stringliteral">"\n ***********  MODULE %d ************\n"</span>, mod);
+00286       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> row = 0; row &lt;  N_ROWS_MOD; row ++)
+00287         {
+00288           <span class="keywordflow">for</span>(<span class="keywordtype">int</span> col = 0; col &lt;  N_COLUMNS_MOD; col ++)
+00289             {
+00290               <span class="keywordflow">if</span>( fMaxValues[mod][row][col][0] != 0)
+00291                 { 
+00292                   cout &lt;&lt; fMaxValues[mod][row][col][gain] &lt;&lt; <span class="stringliteral">"\t"</span>;
+00293                 }
+00294             }
+00295         } 
+00296     }
+00297 }
 </pre></div>
 <p>
     </td>
@@ -369,7 +528,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-Implements <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta7">AliHLTPHOSRawAnalyzerComponent</a>.
+Implements <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">AliHLTPHOSRawAnalyzerComponent</a>.
 <p>
 Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html#l00040">40</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a>.<div class="fragment"><pre class="fragment">00041 {
 00042   <span class="keywordflow">return</span> <span class="stringliteral">"PhosRawCrude"</span>;
@@ -379,7 +538,41 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta9" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetInputDataTypes"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta11" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetEquippmentID"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::GetEquippmentID           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00391">391</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00392 {
+00393   <span class="keywordflow">return</span>  fEquippmentID;
+00394 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta13" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetInputDataTypes"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -407,22 +600,22 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta11" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetOutputDataSize"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta15" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetOutputDataSize"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">virtual void AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize           </td>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">long unsigned int &amp;&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">unsigned long &amp;&nbsp;</td>
+          <td class="mdname" nowrap> <em>constBase</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
           <td class="md" nowrap>double &amp;&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="mdname" nowrap> <em>inputMultiplier</em></td>
         </tr>
         <tr>
           <td class="md"></td>
@@ -440,11 +633,19 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-
     </td>
     <td>
 
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00132">132</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00134 {
+00135   constBase = 30;
+00136   inputMultiplier = 0.1;
+00137 }
+</pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta10" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetOutputDataType"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta14" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::GetOutputDataType"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -470,9 +671,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-
 <p>
 
 <p>
-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 {
-00074   <span class="keywordflow">return</span> outputDataType;
-00075 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00126">126</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00127 {
+00128   <span class="keywordflow">return</span> AliHLTPHOSDefinitions::gkCellEnergyDataType;
+00129 }
 </pre></div>
 <p>
     </td>
@@ -504,8 +705,6 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 
 <p>
 
-<p>
-Reimplemented from <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">AliHLTPHOSRawAnalyzerComponent</a>.
 <p>
 Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8h-source.html#l00016">16</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8h-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.h</a>.<div class="fragment"><pre class="fragment">00017   {
 00018     <span class="keywordflow">return</span> *<span class="keyword">this</span>;
@@ -515,6 +714,114 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8h-so
     </td>
   </tr>
 </table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta12" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::SetCoordinates"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::SetCoordinates           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">AliHLTUInt32_t&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>equippmentID</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">397</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00053">AliHLTPHOSRawAnalyzerComponent::fEquippmentID</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00058">AliHLTPHOSRawAnalyzerComponent::fModuleID</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00057">AliHLTPHOSRawAnalyzerComponent::fRcuColOffeset</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00056">AliHLTPHOSRawAnalyzerComponent::fRcuRowOffeset</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00054">AliHLTPHOSRawAnalyzerComponent::fRcuX</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00055">AliHLTPHOSRawAnalyzerComponent::fRcuZ</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">AliHLTPHOSRawAnalyzerComponent::DoInit()</a>.<div class="fragment"><pre class="fragment">00398 {
+00399   <span class="keywordtype">int</span> rcuIndex =  (fEquippmentID - 1792)%4;
+00400   fModuleID = (fEquippmentID  -1792 -rcuIndex)/5;
+00401 
+00402   <span class="keywordflow">if</span>(rcuIndex == 0)
+00403     {
+00404       fRcuX = 0; 
+00405       fRcuZ = 0;
+00406     }
+00407 
+00408   <span class="keywordflow">if</span>(rcuIndex == 1)
+00409     {
+00410       fRcuX = 0; 
+00411       fRcuZ = 1;
+00412     }
+00413  
+00414   <span class="keywordflow">if</span>(rcuIndex == 2)
+00415     {
+00416       fRcuX = 1; 
+00417       fRcuZ = 0;
+00418     }
+00419 
+00420 
+00421   <span class="keywordflow">if</span>(rcuIndex == 3)
+00422     {
+00423       fRcuX = 1; 
+00424       fRcuZ = 1;
+00425     }
+00426 
+00427   fRcuRowOffeset = 32*fRcuX;
+00428   fRcuColOffeset = 28*fRcuZ;
+00429 
+00430 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta10" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::SetEquippmentID"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::SetEquippmentID           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">AliHLTUInt32_t&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00385">385</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00053">AliHLTPHOSRawAnalyzerComponent::fEquippmentID</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">AliHLTPHOSRawAnalyzerComponent::DoInit()</a>.<div class="fragment"><pre class="fragment">00386 {
+00387   fEquippmentID = id;
+00388 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerCrudeComponenta5" doxytag="AliHLTPHOSRawAnalyzerCrudeComponent::Spawn"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
@@ -541,7 +848,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8h-so
 <p>
 
 <p>
-Implements <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta11">AliHLTPHOSRawAnalyzerComponent</a>.
+Implements <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta17">AliHLTPHOSRawAnalyzerComponent</a>.
 <p>
 Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html#l00046">46</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a>.<div class="fragment"><pre class="fragment">00047 {
 00048   <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a>;
@@ -579,7 +886,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.
 </table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <li><a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8h-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.h</a><li><a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index f656f20fa3685d0b870cefac923a17e88f26348e..eae6b168e1f3e7a4ae0f65fb1b29877a3fe20d29 100644 (file)
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">FindStartIndex</a>(double treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">GetEnergy</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a>(Double_t *dta, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">GetTiming</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela2">operator=</a>(const AliHLTPHOSRawAnalyzerKLevel)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html">AliHLTPHOSRawAnalyzerKLevel</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">AliHLTPHOSRawAnalyzer::operator=</a>(const AliHLTPHOSRawAnalyzer &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a>(Double_t *aVector, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">SetData</a>(double *data)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a>(double freq)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a>(int startIndex)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a>(Double_t *tVector, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevelr0">tKLevel</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html">AliHLTPHOSRawAnalyzerKLevel</a></td><td><code> [private]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">~AliHLTPHOSRawAnalyzer</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela3">~AliHLTPHOSRawAnalyzerKLevel</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html">AliHLTPHOSRawAnalyzerKLevel</a></td><td><code> [virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 2f08ac019d9aa1640d29c8b7c3230d9ad5515fc1..94581a863410fe9c9a6a52d176530de6ea3879c4 100644 (file)
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a> (double freq)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a> (int startIndex)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> (int treshold)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a> (int treshold)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a> (Double_t *tVector, Int_t size)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a> (Double_t *aVector, Int_t size)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a> (Double_t *dta, Int_t size)</td></tr>
 
 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td></tr>
 
@@ -58,7 +66,7 @@
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td></tr>
 
 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevelr0">tKLevel</a></td></tr>
@@ -197,7 +205,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8cxx-source.h
     <td>
 
 <p>
-Shifts the basline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
+Shifts the baseline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>dataPtr</em>&nbsp;</td><td>array for wich to correct the basline </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>BaslineValue</em>&nbsp;</td><td>the basline value to subtract.. </td></tr>
@@ -205,13 +213,13 @@ Shifts the basline with the amount given by baselineValue If pretrigger samples
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00075">75</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
-00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
-00063   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
-00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00065 } <span class="comment">//end BaslineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00076 {
+00077   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
+00078   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
+00079   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00080 } <span class="comment">//end BaslineCorrection</span>
 </pre></div>
 <p>
     </td>
@@ -259,13 +267,13 @@ Attemps to level the basline to zero. The baseline will be calculated from the p
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">45</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">AliHLTPHOSRawAnalyzer::n</a>.<div class="fragment"><pre class="fragment">00046 {
-00047   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
-00048   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a>=N;
-00049   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00050 } <span class="comment">//end BaselineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
+00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
+00063   <span class="comment">//  n=N;</span>
+00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00065 } <span class="comment">//end BaselineCorrection</span>
 </pre></div>
 <p>
     </td>
@@ -313,7 +321,7 @@ Extraction of timing and energy using the Peakfinde Algorithm. The. The paramete
 </dl>
 
 <p>
-Implements <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera14">AliHLTPHOSRawAnalyzer</a>.
+Implements <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">AliHLTPHOSRawAnalyzer</a>.
 <p>
 Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8cxx-source.html#l00063">63</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8cxx-source.html">AliHLTPHOSRawAnalyzerKLevel.cxx</a>.<div class="fragment"><pre class="fragment">00064 {
 00065   <span class="comment">//thats all </span>
@@ -350,11 +358,11 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8cxx-source.h
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00110 {
-00111   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
-00112   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
-00113   <span class="keywordflow">return</span> 0;
-00114 } <span class="comment">//end FindStartIndex</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00124">124</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00125 {
+00126   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
+00127   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
+00128   <span class="keywordflow">return</span> 0;
+00129 } <span class="comment">//end FindStartIndex</span>
 </pre></div>
 <p>
     </td>
@@ -386,9 +394,68 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the time in entities of ADC channels (quantization levels). Absolute enrgy is found by multiplying with offline calibration constants. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00084">84</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00085 {
-00086   <span class="keywordflow">return</span> fDAmpl;
-00087 } <span class="comment">//end GetEnergy</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00099">99</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00100 {
+00101   <span class="keywordflow">return</span> fDAmpl;
+00102 } <span class="comment">//end GetEnergy</span>
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera18" doxytag="AliHLTPHOSRawAnalyzerKLevel::GetMaxValue"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Double_t AliHLTPHOSRawAnalyzer::GetMaxValue           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>dta</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00176">176</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00177 {
+00178 
+00179   Double_t tmpMax = 0;
+00180 
+00181   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i &lt; size; i++)
+00182     {
+00183       <span class="keywordflow">if</span>(dta[i] &gt; tmpMax)
+00184         {
+00185           tmpMax = dta[i];
+00186         }
+00187 
+00188     }
+00189   
+00190   <span class="keywordflow">return</span> tmpMax;
+00191 
+00192 }
 </pre></div>
 <p>
     </td>
@@ -420,15 +487,17 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the timing in entities of sample indexes Physical time is found by multiplying with the sampling intervall (Ts). 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00073">73</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00074 {
-00075   <span class="keywordflow">return</span> fDTof;
-00076 } <span class="comment">//end GetTiming</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00088">88</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00089 {
+00090   <span class="keywordflow">return</span> fDTof;
+00091 } <span class="comment">//end GetTiming</span>
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzerKLevel::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera16" doxytag="AliHLTPHOSRawAnalyzerKLevel::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -460,16 +529,16 @@ This function applies only to the Chi and Least mean square fit. An initial gues
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00134">134</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00135 {
-00136   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
-00137   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
-00138 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00149">149</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00150 {
+00151   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
+00152   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
+00153 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzerKLevel::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzerKLevel::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -495,9 +564,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 This function applies only to the Chi and Least mean square fit. An initial guess is made based on the average of the first 5 samples and the first value exeeding this value. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00122">122</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00123 {
-00124   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
-00125 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00137">137</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00138 {
+00139   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
+00140 }
 </pre></div>
 <p>
     </td>
@@ -538,6 +607,54 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8h-source.htm
     </td>
   </tr>
 </table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSa17" doxytag="AliHLTPHOSRawAnalyzerKLevel::SetAVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetAVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>aVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00169">169</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00170 {
+00171  cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetAVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00172 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera12" doxytag="AliHLTPHOSRawAnalyzerKLevel::SetData"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
@@ -565,14 +682,16 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8h-source.htm
 <p>
 Set data array. Overrides data data array set in the constructor. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">94</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00095 {
-00096   <span class="comment">//  double *dta;</span>
-00097   <span class="comment">//  dta = data;</span>
-00098   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
-00099   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
-00100 }
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00110 {
+00111   <span class="comment">//  double *dta;</span>
+00112   <span class="comment">//  dta = data;</span>
+00113   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
+00114   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
+00115 }
 </pre></div>
 <p>
     </td>
@@ -605,9 +724,98 @@ References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliH
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00103">103</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00104 {
-00105 
-00106 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">118</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">AliHLTPHOSRawAnalyzer::fSampleFrequency</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00119 {
+00120   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = freq;
+00121 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzerKLevel::SetStartIndex"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetStartIndex           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>startIndex</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">156</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">AliHLTPHOSRawAnalyzer::fStartIndex</a>.<div class="fragment"><pre class="fragment">00157 {
+00158   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a> = index;
+00159 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSa16" doxytag="AliHLTPHOSRawAnalyzerKLevel::SetTVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetTVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>tVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00162">162</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00163 {
+00164   cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetTVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00165 }
 </pre></div>
 <p>
     </td>
@@ -636,7 +844,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Amplitude in entities of ADC levels 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00044">44</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp3" doxytag="AliHLTPHOSRawAnalyzerKLevel::fDAmplGuess"></a><p>
@@ -661,7 +869,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for amplitude 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00035">35</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00041">41</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp5" doxytag="AliHLTPHOSRawAnalyzerKLevel::fDTof"></a><p>
@@ -686,7 +894,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Time of flight in entities of sample intervals 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00037">37</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00043">43</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp2" doxytag="AliHLTPHOSRawAnalyzerKLevel::fDTofGuess"></a><p>
@@ -711,7 +919,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for t0 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00040">40</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp0" doxytag="AliHLTPHOSRawAnalyzerKLevel::fFloatDataPtr"></a><p>
@@ -720,7 +928,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">Double_t* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -736,9 +944,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Float representation of data that should be fitted 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">32</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">AliHLTPHOSRawAnalyzer::SetData()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00024">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">AliHLTPHOSRawAnalyzer::SetData()</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp1" doxytag="AliHLTPHOSRawAnalyzerKLevel::fSampleFrequency"></a><p>
@@ -763,18 +971,18 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
 <p>
 The ADC sample frequency in MHz used under data taking 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00033">33</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00044">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">AliHLTPHOSRawAnalyzer::SetSampleFreq()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzerKLevel::fTau"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzerKLevel::fStartIndex"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer::fTau</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::fStartIndex</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -788,18 +996,20 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
     <td>
 
 <p>
-The risetime in micro seconds 
+
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00036">36</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">46</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">AliHLTPHOSRawAnalyzer::SetStartIndex()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzerKLevel::n"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzerKLevel::fTau"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::n</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer::fTau</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -813,11 +1023,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td>
 
 <p>
-
-<p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+The risetime in micro seconds 
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00042">42</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerKLevelr0" doxytag="AliHLTPHOSRawAnalyzerKLevel::tKLevel"></a><p>
@@ -847,7 +1055,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8h-source.htm
 </table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <li><a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8h-source.html">AliHLTPHOSRawAnalyzerKLevel.h</a><li><a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8cxx-source.html">AliHLTPHOSRawAnalyzerKLevel.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 916313f354e3241819ecd9ed001fe1deac38be00..219efd0ee7b5858ee476e7cf3453c5d20b26f346 100644 (file)
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">FindStartIndex</a>(double treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">fPCovarPtrPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a></td><td><code> [private]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">GetEnergy</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a>(Double_t *dta, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">GetTiming</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">kfMCovarPtrPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a></td><td><code> [private]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa3">operator=</a>(const AliHLTPHOSRawAnalyzerLMS)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">AliHLTPHOSRawAnalyzer::operator=</a>(const AliHLTPHOSRawAnalyzer &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a>(Double_t *aVector, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">SetData</a>(double *data)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a>(double freq)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a>(int startIndex)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a>(Double_t *tVector, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">~AliHLTPHOSRawAnalyzer</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa4">~AliHLTPHOSRawAnalyzerLMS</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a></td><td><code> [virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 5b489f73536f50284bfbb5e6b4c0abfaa7d4c94a..1f81e664649036543a00eab372989938b946aafc 100644 (file)
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a> (double freq)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a> (int startIndex)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> (int treshold)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a> (int treshold)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a> (Double_t *tVector, Int_t size)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a> (Double_t *aVector, Int_t size)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a> (Double_t *dta, Int_t size)</td></tr>
 
 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td></tr>
 
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td></tr>
 
 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">kfMCovarPtrPtr</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">kfMCovarPtrPtr</a> [1008][1008]</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double **&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">fPCovarPtrPtr</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">fPCovarPtrPtr</a> [1008][1008]</td></tr>
 
 </table>
 <hr><h2>Constructor &amp; Destructor Documentation</h2>
 <p>
 The AliHLTPHOSPeakfinder class is the class for extracting the basic signal parameters "timing" and "energy" from the PHOS raw data. Physical data will for a given readout channel be a sequense of ADC digitized 10 bit integer values, however for performance reasons all values used in calculation is of type double. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html">AliHLTPHOSRawAnalyzerLMS.cxx</a>.<div class="fragment"><pre class="fragment">00038                                                   :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer</a>(), <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">kfMCovarPtrPtr</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">fPCovarPtrPtr</a>(0) 
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html">AliHLTPHOSRawAnalyzerLMS.cxx</a>.<div class="fragment"><pre class="fragment">00038                                                   :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer</a>() 
 00039 {
 00040   cout &lt;&lt;<span class="stringliteral">"You cannot invoke the Fitter without arguments"</span>&lt;&lt;endl;;
 00041 }
@@ -146,7 +154,7 @@ Main constructor <dl compact><dt><b>Parameters:</b></dt><dd>
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html#l00049">49</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html">AliHLTPHOSRawAnalyzerLMS.cxx</a>.<div class="fragment"><pre class="fragment">00049                                                                            :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer</a>(),<a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">kfMCovarPtrPtr</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">fPCovarPtrPtr</a>(0) 
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html#l00049">49</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html">AliHLTPHOSRawAnalyzerLMS.cxx</a>.<div class="fragment"><pre class="fragment">00049                                                                            :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer</a>() 
 00050 {
 00051   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dtaPtr;  
 00052   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = fs;
@@ -253,7 +261,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html
     <td>
 
 <p>
-Shifts the basline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
+Shifts the baseline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>dataPtr</em>&nbsp;</td><td>array for wich to correct the basline </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>BaslineValue</em>&nbsp;</td><td>the basline value to subtract.. </td></tr>
@@ -261,13 +269,13 @@ Shifts the basline with the amount given by baselineValue If pretrigger samples
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00075">75</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
-00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
-00063   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
-00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00065 } <span class="comment">//end BaslineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00076 {
+00077   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
+00078   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
+00079   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00080 } <span class="comment">//end BaslineCorrection</span>
 </pre></div>
 <p>
     </td>
@@ -315,13 +323,13 @@ Attemps to level the basline to zero. The baseline will be calculated from the p
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">45</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">AliHLTPHOSRawAnalyzer::n</a>.<div class="fragment"><pre class="fragment">00046 {
-00047   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
-00048   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a>=N;
-00049   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00050 } <span class="comment">//end BaselineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
+00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
+00063   <span class="comment">//  n=N;</span>
+00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00065 } <span class="comment">//end BaselineCorrection</span>
 </pre></div>
 <p>
     </td>
@@ -369,7 +377,7 @@ Extraction of timing and energy using the Peakfinde Algorithm. The. The paramete
 </dl>
 
 <p>
-Implements <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera14">AliHLTPHOSRawAnalyzer</a>.
+Implements <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">AliHLTPHOSRawAnalyzer</a>.
 <p>
 Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html#l00074">74</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html">AliHLTPHOSRawAnalyzerLMS.cxx</a>.<div class="fragment"><pre class="fragment">00075 {
 00076   <span class="comment">/*</span>
@@ -410,11 +418,11 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00110 {
-00111   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
-00112   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
-00113   <span class="keywordflow">return</span> 0;
-00114 } <span class="comment">//end FindStartIndex</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00124">124</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00125 {
+00126   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
+00127   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
+00128   <span class="keywordflow">return</span> 0;
+00129 } <span class="comment">//end FindStartIndex</span>
 </pre></div>
 <p>
     </td>
@@ -446,9 +454,68 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the time in entities of ADC channels (quantization levels). Absolute enrgy is found by multiplying with offline calibration constants. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00084">84</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00085 {
-00086   <span class="keywordflow">return</span> fDAmpl;
-00087 } <span class="comment">//end GetEnergy</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00099">99</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00100 {
+00101   <span class="keywordflow">return</span> fDAmpl;
+00102 } <span class="comment">//end GetEnergy</span>
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera18" doxytag="AliHLTPHOSRawAnalyzerLMS::GetMaxValue"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Double_t AliHLTPHOSRawAnalyzer::GetMaxValue           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>dta</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00176">176</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00177 {
+00178 
+00179   Double_t tmpMax = 0;
+00180 
+00181   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i &lt; size; i++)
+00182     {
+00183       <span class="keywordflow">if</span>(dta[i] &gt; tmpMax)
+00184         {
+00185           tmpMax = dta[i];
+00186         }
+00187 
+00188     }
+00189   
+00190   <span class="keywordflow">return</span> tmpMax;
+00191 
+00192 }
 </pre></div>
 <p>
     </td>
@@ -480,15 +547,17 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the timing in entities of sample indexes Physical time is found by multiplying with the sampling intervall (Ts). 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00073">73</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00074 {
-00075   <span class="keywordflow">return</span> fDTof;
-00076 } <span class="comment">//end GetTiming</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00088">88</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00089 {
+00090   <span class="keywordflow">return</span> fDTof;
+00091 } <span class="comment">//end GetTiming</span>
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzerLMS::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera16" doxytag="AliHLTPHOSRawAnalyzerLMS::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -520,16 +589,16 @@ This function applies only to the Chi and Least mean square fit. An initial gues
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00134">134</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00135 {
-00136   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
-00137   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
-00138 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00149">149</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00150 {
+00151   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
+00152   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
+00153 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzerLMS::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzerLMS::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -555,9 +624,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 This function applies only to the Chi and Least mean square fit. An initial guess is made based on the average of the first 5 samples and the first value exeeding this value. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00122">122</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00123 {
-00124   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
-00125 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00137">137</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00138 {
+00139   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
+00140 }
 </pre></div>
 <p>
     </td>
@@ -590,9 +659,57 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html#l00017">17</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html">AliHLTPHOSRawAnalyzerLMS.h</a>.<div class="fragment"><pre class="fragment">00018     {
-00019       <span class="keywordflow">return</span> *<span class="keyword">this</span>; 
-00020     }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html#l00018">18</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html">AliHLTPHOSRawAnalyzerLMS.h</a>.<div class="fragment"><pre class="fragment">00019     {
+00020       <span class="keywordflow">return</span> *<span class="keyword">this</span>; 
+00021     }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSa17" doxytag="AliHLTPHOSRawAnalyzerLMS::SetAVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetAVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>aVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00169">169</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00170 {
+00171  cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetAVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00172 }
 </pre></div>
 <p>
     </td>
@@ -625,14 +742,16 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html#l
 <p>
 Set data array. Overrides data data array set in the constructor. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">94</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00095 {
-00096   <span class="comment">//  double *dta;</span>
-00097   <span class="comment">//  dta = data;</span>
-00098   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
-00099   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
-00100 }
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00110 {
+00111   <span class="comment">//  double *dta;</span>
+00112   <span class="comment">//  dta = data;</span>
+00113   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
+00114   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
+00115 }
 </pre></div>
 <p>
     </td>
@@ -665,9 +784,98 @@ References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliH
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00103">103</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00104 {
-00105 
-00106 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">118</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">AliHLTPHOSRawAnalyzer::fSampleFrequency</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00119 {
+00120   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = freq;
+00121 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzerLMS::SetStartIndex"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetStartIndex           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>startIndex</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">156</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">AliHLTPHOSRawAnalyzer::fStartIndex</a>.<div class="fragment"><pre class="fragment">00157 {
+00158   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a> = index;
+00159 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSa16" doxytag="AliHLTPHOSRawAnalyzerLMS::SetTVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetTVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>tVector</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual, inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented in <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00162">162</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00163 {
+00164   cout &lt;&lt;<span class="stringliteral">"ERROR: AliHLTPHOSRawAnalyzer::SetTVector:  You cannot set the peakfindervector here, must be set in derived class peakfinder"</span>&lt;&lt;endl;
+00165 }
 </pre></div>
 <p>
     </td>
@@ -696,7 +904,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Amplitude in entities of ADC levels 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00044">44</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp3" doxytag="AliHLTPHOSRawAnalyzerLMS::fDAmplGuess"></a><p>
@@ -721,7 +929,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for amplitude 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00035">35</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00041">41</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp5" doxytag="AliHLTPHOSRawAnalyzerLMS::fDTof"></a><p>
@@ -746,7 +954,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Time of flight in entities of sample intervals 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00037">37</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00043">43</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp2" doxytag="AliHLTPHOSRawAnalyzerLMS::fDTofGuess"></a><p>
@@ -771,7 +979,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for t0 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00040">40</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp0" doxytag="AliHLTPHOSRawAnalyzerLMS::fFloatDataPtr"></a><p>
@@ -780,7 +988,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">Double_t* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -796,9 +1004,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Float representation of data that should be fitted 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">32</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">AliHLTPHOSRawAnalyzer::SetData()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00024">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">AliHLTPHOSRawAnalyzer::SetData()</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerLMSr1" doxytag="AliHLTPHOSRawAnalyzerLMS::fPCovarPtrPtr"></a><p>
@@ -807,7 +1015,7 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double** <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">AliHLTPHOSRawAnalyzerLMS::fPCovarPtrPtr</a><code> [private]</code>          </td>
+          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">AliHLTPHOSRawAnalyzerLMS::fPCovarPtrPtr</a>[1008][1008]<code> [private]</code>          </td>
         </tr>
       </table>
     </td>
@@ -823,7 +1031,7 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
 <p>
 Covariance matrix of the estimated parameters 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html#l00026">26</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html">AliHLTPHOSRawAnalyzerLMS.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html#l00030">30</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html">AliHLTPHOSRawAnalyzerLMS.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp1" doxytag="AliHLTPHOSRawAnalyzerLMS::fSampleFrequency"></a><p>
@@ -848,18 +1056,18 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html#l
 <p>
 The ADC sample frequency in MHz used under data taking 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00033">33</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00044">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">AliHLTPHOSRawAnalyzer::SetSampleFreq()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzerLMS::fTau"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzerLMS::fStartIndex"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer::fTau</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::fStartIndex</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -873,18 +1081,20 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
     <td>
 
 <p>
-The risetime in micro seconds 
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">46</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00036">36</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">AliHLTPHOSRawAnalyzer::SetStartIndex()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSr0" doxytag="AliHLTPHOSRawAnalyzerLMS::kfMCovarPtrPtr"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzerLMS::fTau"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double** <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">AliHLTPHOSRawAnalyzerLMS::kfMCovarPtrPtr</a><code> [private]</code>          </td>
+          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer::fTau</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -898,18 +1108,18 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td>
 
 <p>
-Covariance matrix of the measurement
+The risetime in micro second
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html#l00025">25</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html">AliHLTPHOSRawAnalyzerLMS.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00042">42</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzerLMS::n"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerLMSr0" doxytag="AliHLTPHOSRawAnalyzerLMS::kfMCovarPtrPtr"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::n</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">double <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">AliHLTPHOSRawAnalyzerLMS::kfMCovarPtrPtr</a>[1008][1008]<code> [private]</code>          </td>
         </tr>
       </table>
     </td>
@@ -923,16 +1133,14 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html#l
     <td>
 
 <p>
-
-<p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Covariance matrix of the measurements 
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html#l00029">29</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html">AliHLTPHOSRawAnalyzerLMS.h</a>.    </td>
   </tr>
 </table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <li><a class="el" href="AliHLTPHOSRawAnalyzerLMS_8h-source.html">AliHLTPHOSRawAnalyzerLMS.h</a><li><a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx-source.html">AliHLTPHOSRawAnalyzerLMS.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index b6bb883571d90739ab149e1f81deaf87ba22254d..4d0ae0324ce75317fef443dfe6b95f1efae578fd 100644 (file)
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera3">AliHLTPHOSRawAnalyzer</a>(const AliHLTPHOSRawAnalyzer &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera0">AliHLTPHOSRawAnalyzerPeakFinder</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera1">AliHLTPHOSRawAnalyzerPeakFinder</a>(const AliHLTPHOSRawAnalyzerPeakFinder &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">aVector</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [private]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera7">BaselineCorrection</a>(double *dataPtr, int N)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera8">BaselineCorrection</a>(double *dataPtr, double baselineValue)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">Evaluate</a>(int start=0, int lenght=100)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">Evaluate</a>(Int_t start=0, Int_t lenght=100)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">AliHLTPHOSRawAnalyzer::Evaluate</a>(int start=0, int lenght=100)=0</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [pure virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">fAVectorPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr3">fAVectorSize</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [private]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp3">fDAmplGuess</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">FindStartIndex</a>(double treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">fTau</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">fTVectorPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr2">fTVectorSize</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [private]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">GetEnergy</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a>(Double_t *dta, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">GetTiming</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [protected]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a>(int treshold)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera2">operator=</a>(const AliHLTPHOSRawAnalyzerPeakFinder)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [inline]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">AliHLTPHOSRawAnalyzer::operator=</a>(const AliHLTPHOSRawAnalyzer &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">SetAVector</a>(double *aVector)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">SetAVector</a>(Double_t *aVect, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">SetData</a>(double *data)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a>(double freq)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">SetTVector</a>(double *tVector)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">tVector</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a>(int startIndex)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">SetTVector</a>(Double_t *tVect, Int_t size)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">~AliHLTPHOSRawAnalyzer</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera3">~AliHLTPHOSRawAnalyzerPeakFinder</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a></td><td><code> [virtual]</code></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index e1c93cc2494440115e096a092399189f5976572a..ded40296870f1ad00ed77ef7d961cc52b602270d 100644 (file)
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera3">~AliHLTPHOSRawAnalyzerPeakFinder</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">SetTVector</a> (double *<a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">tVector</a>)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">SetTVector</a> (Double_t *tVect, Int_t size)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">SetAVector</a> (double *<a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">aVector</a>)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">SetAVector</a> (Double_t *aVect, Int_t size)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">Evaluate</a> (int start=0, int lenght=100)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">Evaluate</a> (Int_t start=0, Int_t lenght=100)</td></tr>
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera7">BaselineCorrection</a> (double *dataPtr, int N)</td></tr>
 
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">SetSampleFreq</a> (double freq)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">MakeInitialGuess</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">SetStartIndex</a> (int startIndex)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> (int treshold)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">MakeInitialGuess</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">MakeInitialGuess</a> (int treshold)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">Evaluate</a> (int start=0, int lenght=100)=0</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">GetMaxValue</a> (Double_t *dta, Int_t size)</td></tr>
 
 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a></td></tr>
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a></td></tr>
 
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a></td></tr>
 
 <tr><td colspan="2"><br><h2>Private Attributes</h2></td></tr>
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">tVector</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">fTVectorPtr</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Double_t *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">fAVectorPtr</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">double *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">aVector</a></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Int_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr2">fTVectorSize</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Int_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr3">fAVectorSize</a></td></tr>
 
 </table>
 <hr><h2>Constructor &amp; Destructor Documentation</h2>
 <p>
 The AliHLTPHOSPeakfinder class is the class for extracting the basic signal parameters "timing" and "energy" from the PHOS raw data. Physical data will for a given readout channel be a sequense of ADC digitized 10 bit integer values, however for performance reasons all values used in calculation is of type double. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.<div class="fragment"><pre class="fragment">00038                                                                 :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer</a>(),<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">tVector</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">aVector</a>(0) 
-00039 {
-00040   cout &lt;&lt;<span class="stringliteral">"PeakFinder:You cannot invoke the Fitter without arguments"</span>&lt;&lt;endl;;
-00041 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00042">42</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.<div class="fragment"><pre class="fragment">00042                                                                 :<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera0">AliHLTPHOSRawAnalyzer</a>(), <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">fTVectorPtr</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">fAVectorPtr</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr2">fTVectorSize</a>(0), <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr3">fAVectorSize</a>(0)
+00043 {
+00044   <span class="comment">//  cout &lt;&lt;"PeakFinder:You cannot invoke the Fitter without arguments"&lt;&lt;endl;;</span>
+00045 }
 </pre></div>
 <p>
     </td>
@@ -160,9 +170,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-sour
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00045">45</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.<div class="fragment"><pre class="fragment">00046 {
-00047 
-00048 } <span class="comment">//end AliHLTPHOSRawAnalyzerPeakFinder</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00049">49</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.<div class="fragment"><pre class="fragment">00050 {
+00051 
+00052 } <span class="comment">//end AliHLTPHOSRawAnalyzerPeakFinder</span>
 </pre></div>
 <p>
     </td>
@@ -203,7 +213,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-sour
     <td>
 
 <p>
-Shifts the basline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
+Shifts the baseline with the amount given by baselineValue If pretrigger samples are not present then the basline correction will be incorrect. <dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>dataPtr</em>&nbsp;</td><td>array for wich to correct the basline </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>BaslineValue</em>&nbsp;</td><td>the basline value to subtract.. </td></tr>
@@ -211,13 +221,13 @@ Shifts the basline with the amount given by baselineValue If pretrigger samples
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00075">75</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
-00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
-00063   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
-00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00065 } <span class="comment">//end BaslineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00076 {
+00077   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;   
+00078   printf(<span class="stringliteral">"\nbaselineValue = %f\n"</span>, baselineValue);
+00079   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00080 } <span class="comment">//end BaslineCorrection</span>
 </pre></div>
 <p>
     </td>
@@ -265,25 +275,25 @@ Attemps to level the basline to zero. The baseline will be calculated from the p
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">45</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">60</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">AliHLTPHOSRawAnalyzer::n</a>.<div class="fragment"><pre class="fragment">00046 {
-00047   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
-00048   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">n</a>=N;
-00049   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
-00050 } <span class="comment">//end BaselineCorrection</span>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00061 {
+00062   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = dataPtr;  
+00063   <span class="comment">//  n=N;</span>
+00064   cout &lt;&lt; <span class="stringliteral">"Baseline correction not yet implemeted"</span> &lt;&lt; endl;
+00065 } <span class="comment">//end BaselineCorrection</span>
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera6" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::Evaluate"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera17" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::Evaluate"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerPeakFinder::Evaluate           </td>
+          <td class="md" nowrap valign="top">virtual void AliHLTPHOSRawAnalyzer::Evaluate           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">int&nbsp;</td>
           <td class="mdname" nowrap> <em>start</em> = <code>0</code>, </td>
@@ -292,12 +302,12 @@ References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliH
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
           <td class="md" nowrap>int&nbsp;</td>
-          <td class="mdname" nowrap> <em>length</em> = <code>100</code></td>
+          <td class="mdname" nowrap> <em>lenght</em> = <code>100</code></td>
         </tr>
         <tr>
           <td class="md"></td>
           <td class="md">)&nbsp;</td>
-          <td class="md" colspan="2"><code> [virtual]</code></td>
+          <td class="md" colspan="2"><code> [pure virtual, inherited]</code></td>
         </tr>
       </table>
     </td>
@@ -311,52 +321,48 @@ References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliH
     <td>
 
 <p>
-Extraction of timing and energy using the Peakfinde Algorithm. The. The parameters "start" and "length" defines a sub array of the data array that will be used for the the fit. If start+length must not exeed the total length of the Data array. "start" must be chosen as close as possible to t0. The baseline must also be subtracted. The length of "tVector" and "aVector" mus be equal to length. "index + length" must not exeed the length of the data array set in the constructor. <dl compact><dt><b>Parameters:</b></dt><dd>
-  <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>start</em>&nbsp;</td><td>the start index of the subarray of the data array. </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>length</em>&nbsp;</td><td>the number of samples to use starting from index </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>tVector</em>&nbsp;</td><td>the peakfinder vector for timing </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>aVector</em>&nbsp;</td><td>the peakfinder vector for amplitude (energy) </td></tr>
-  </table>
-</dl>
 
 <p>
-Implements <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera14">AliHLTPHOSRawAnalyzer</a>.
-<p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00077">77</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.
+Implemented in <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita4">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea4">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela4">AliHLTPHOSRawAnalyzerKLevel</a>, and <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa5">AliHLTPHOSRawAnalyzerLMS</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera6" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::Evaluate"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">virtual void AliHLTPHOSRawAnalyzerPeakFinder::Evaluate           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>start</em> = <code>0</code>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>lenght</em> = <code>100</code></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00026">aVector</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00025">tVector</a>.<div class="fragment"><pre class="fragment">00078 {
-00079   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a> = 0;
-00080   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a> = 0;
-00081 
-00082   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">tVector</a> == 0 || <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">aVector</a> == 0)
-00083     {
-00084       printf(<span class="stringliteral">"\nError: the peakfinder vectors are not specified, aborting !!!\n"</span>);
-00085     }
-00086   <span class="keywordflow">else</span>
-00087     {
-00088 
-00089       printf(<span class="stringliteral">"\nstart = %d, length = %d\n"</span>, start, length);   
-00090       <span class="keywordtype">double</span> tmpTime[1008];
-00091       
-00092       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i &lt; length; i++)
-00093         {  
-00094           <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">fDAmpl</a> += <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">aVector</a>[i]*<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>[i];    
-00095         }
-00096   
-00097       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i &lt; length; i++)
-00098         {   
-00099           tmpTime[i] = <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">tVector</a>[i]*<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a>[i];
-00100           <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a> = <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a> + tmpTime[i]; 
-00101         }
-00102 
-00103       <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a> = <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">fDTof</a>/fDAmpl;
-00104     }
-00105   <span class="comment">//thats all </span>
-00106 } <span class="comment">//end FitPeakFinder</span>
-</pre></div>
+
 <p>
-    </td>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera9" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::FindStartIndex"></a><p>
@@ -386,11 +392,11 @@ References <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l0
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00110 {
-00111   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
-00112   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
-00113   <span class="keywordflow">return</span> 0;
-00114 } <span class="comment">//end FindStartIndex</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00124">124</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00125 {
+00126   printf(<span class="stringliteral">"\ntreshold = %f \n"</span>, treshold);
+00127   cout &lt;&lt; <span class="stringliteral">"Find Start index not yet implemented"</span> &lt;&lt; endl;
+00128   <span class="keywordflow">return</span> 0;
+00129 } <span class="comment">//end FindStartIndex</span>
 </pre></div>
 <p>
     </td>
@@ -422,9 +428,68 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the time in entities of ADC channels (quantization levels). Absolute enrgy is found by multiplying with offline calibration constants. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00084">84</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00085 {
-00086   <span class="keywordflow">return</span> fDAmpl;
-00087 } <span class="comment">//end GetEnergy</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00099">99</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00100 {
+00101   <span class="keywordflow">return</span> fDAmpl;
+00102 } <span class="comment">//end GetEnergy</span>
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera18" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::GetMaxValue"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Double_t AliHLTPHOSRawAnalyzer::GetMaxValue           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>dta</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00176">176</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00177 {
+00178 
+00179   Double_t tmpMax = 0;
+00180 
+00181   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i = 0; i &lt; size; i++)
+00182     {
+00183       <span class="keywordflow">if</span>(dta[i] &gt; tmpMax)
+00184         {
+00185           tmpMax = dta[i];
+00186         }
+00187 
+00188     }
+00189   
+00190   <span class="keywordflow">return</span> tmpMax;
+00191 
+00192 }
 </pre></div>
 <p>
     </td>
@@ -456,15 +521,17 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 Gives the timing in entities of sample indexes Physical time is found by multiplying with the sampling intervall (Ts). 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00073">73</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00074 {
-00075   <span class="keywordflow">return</span> fDTof;
-00076 } <span class="comment">//end GetTiming</span>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00088">88</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00089 {
+00090   <span class="keywordflow">return</span> fDTof;
+00091 } <span class="comment">//end GetTiming</span>
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera16" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -496,16 +563,16 @@ This function applies only to the Chi and Least mean square fit. An initial gues
 </dl>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00134">134</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00135 {
-00136   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
-00137   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
-00138 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00149">149</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00150 {
+00151   printf(<span class="stringliteral">"\ntreshold = %d\n"</span>, treshold);
+00152   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;  
+00153 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::MakeInitialGuess"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera15" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::MakeInitialGuess"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -531,9 +598,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 This function applies only to the Chi and Least mean square fit. An initial guess is made based on the average of the first 5 samples and the first value exeeding this value. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00122">122</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00123 {
-00124   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
-00125 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00137">137</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00138 {
+00139   cout &lt;&lt; <span class="stringliteral">"Make initial guess not yet implemeted"</span> &lt;&lt; endl;
+00140 }
 </pre></div>
 <p>
     </td>
@@ -566,9 +633,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00015">15</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>.<div class="fragment"><pre class="fragment">00016     {
-00017       <span class="keywordflow">return</span> *<span class="keyword">this</span>; 
-00018     }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00016">16</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>.<div class="fragment"><pre class="fragment">00017     {
+00018       <span class="keywordflow">return</span> *<span class="keyword">this</span>; 
+00019     }
 </pre></div>
 <p>
     </td>
@@ -582,10 +649,19 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source
         <tr>
           <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerPeakFinder::SetAVector           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">double *&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap> <em>aVector</em>          </td>
-          <td class="md" valign="top">&nbsp;)&nbsp;</td>
-          <td class="md" nowrap></td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>aVect</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual]</code></td>
         </tr>
       </table>
     </td>
@@ -601,12 +677,28 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00057">57</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.
+Reimplemented from <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">AliHLTPHOSRawAnalyzer</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00026">aVector</a>.<div class="fragment"><pre class="fragment">00058 {
-00059   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">aVector</a> = aVec;
-00060 
-00061 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00074">74</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00026">fAVectorPtr</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00028">fAVectorSize</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00075 {
+00076     
+00077   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr3">fAVectorSize</a> = size;
+00078 
+00079   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">fAVectorPtr</a> != 0)
+00080     {
+00081       <span class="keyword">delete</span> fAVectorPtr;
+00082     }
+00083   
+00084   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">fAVectorPtr</a> = <span class="keyword">new</span> Double_t[size];
+00085 
+00086   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt; size; i++)
+00087     {
+00088       <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">fAVectorPtr</a>[i] = aVec[i];
+00089     }
+00090 }
 </pre></div>
 <p>
     </td>
@@ -639,14 +731,16 @@ References <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l0
 <p>
 Set data array. Overrides data data array set in the constructor. 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">94</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">109</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a>.<div class="fragment"><pre class="fragment">00095 {
-00096   <span class="comment">//  double *dta;</span>
-00097   <span class="comment">//  dta = data;</span>
-00098   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
-00099   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
-00100 }
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00110 {
+00111   <span class="comment">//  double *dta;</span>
+00112   <span class="comment">//  dta = data;</span>
+00113   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">fFloatDataPtr</a> = data;
+00114   <span class="comment">//  cout &lt;&lt; "Set data not yet implemented" &lt;&lt; endl;</span>
+00115 }
 </pre></div>
 <p>
     </td>
@@ -679,26 +773,30 @@ References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">AliH
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00103">103</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.<div class="fragment"><pre class="fragment">00104 {
-00105 
-00106 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">118</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">AliHLTPHOSRawAnalyzer::fSampleFrequency</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00119 {
+00120   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">fSampleFrequency</a> = freq;
+00121 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera4" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::SetTVector"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera14" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::SetStartIndex"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerPeakFinder::SetTVector           </td>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzer::SetStartIndex           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">double *&nbsp;</td>
-          <td class="mdname1" valign="top" nowrap> <em>tVector</em>          </td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>startIndex</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
-          <td class="md" nowrap></td>
+          <td class="md" nowrap><code> [inherited]</code></td>
         </tr>
       </table>
     </td>
@@ -714,24 +812,86 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l0
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00051">51</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">156</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html">AliHLTPHOSRawAnalyzer.cxx</a>.
 <p>
-References <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00025">tVector</a>.<div class="fragment"><pre class="fragment">00052 {
-00053   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">tVector</a> = tVec;
-00054 }
+References <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">AliHLTPHOSRawAnalyzer::fStartIndex</a>.<div class="fragment"><pre class="fragment">00157 {
+00158   <a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">fStartIndex</a> = index;
+00159 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFindera4" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::SetTVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerPeakFinder::SetTVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname" nowrap> <em>tVect</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>Int_t&nbsp;</td>
+          <td class="mdname" nowrap> <em>size</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [virtual]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Reimplemented from <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">AliHLTPHOSRawAnalyzer</a>.
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00055">55</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00025">fTVectorPtr</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00027">fTVectorSize</a>.
+<p>
+Referenced by <a class="el" href="PeakFinderTest_8cxx-source.html#l00011">main()</a>.<div class="fragment"><pre class="fragment">00056 {
+00057   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr2">fTVectorSize</a> = size;
+00058 
+00059   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">fTVectorPtr</a> != 0)
+00060     {
+00061       <span class="keyword">delete</span> fTVectorPtr;
+00062     }
+00063   
+00064   <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">fTVectorPtr</a> = <span class="keyword">new</span> Double_t[size];
+00065 
+00066   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt; size; i++)
+00067     {
+00068       <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">fTVectorPtr</a>[i] = tVec[i];
+00069     }
+00070 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
 <hr><h2>Member Data Documentation</h2>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderr1" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::aVector"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderr1" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fAVectorPtr"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double* <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">AliHLTPHOSRawAnalyzerPeakFinder::aVector</a><code> [private]</code>          </td>
+          <td class="md" nowrap valign="top">Double_t* <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">AliHLTPHOSRawAnalyzerPeakFinder::fAVectorPtr</a><code> [private]</code>          </td>
         </tr>
       </table>
     </td>
@@ -745,11 +905,38 @@ References <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l0
     <td>
 
 <p>
-Peakfinder vector for Energy reconstruction 
+
 <p>
 Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00026">26</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00077">Evaluate()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00057">SetAVector()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00074">SetAVector()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderr3" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fAVectorSize"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Int_t <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr3">AliHLTPHOSRawAnalyzerPeakFinder::fAVectorSize</a><code> [private]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00028">28</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00074">SetAVector()</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp6" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fDAmpl"></a><p>
@@ -774,7 +961,7 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.ht
 <p>
 Amplitude in entities of ADC levels 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00044">44</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp3" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fDAmplGuess"></a><p>
@@ -799,7 +986,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for amplitude 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00035">35</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00041">41</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp5" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fDTof"></a><p>
@@ -824,7 +1011,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Time of flight in entities of sample intervals 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00037">37</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00043">43</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp2" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fDTofGuess"></a><p>
@@ -849,7 +1036,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Initial guess for t0 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00040">40</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp0" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fFloatDataPtr"></a><p>
@@ -858,7 +1045,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">Double_t* <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer::fFloatDataPtr</a><code> [protected, inherited]</code>          </td>
         </tr>
       </table>
     </td>
@@ -874,9 +1061,9 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 Float representation of data that should be fitted 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00032">32</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00038">38</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00094">AliHLTPHOSRawAnalyzer::SetData()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00024">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00060">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00109">AliHLTPHOSRawAnalyzer::SetData()</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp1" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fSampleFrequency"></a><p>
@@ -901,9 +1088,36 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
 <p>
 The ADC sample frequency in MHz used under data taking 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00033">33</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00044">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00118">AliHLTPHOSRawAnalyzer::SetSampleFreq()</a>.    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fStartIndex"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::fStartIndex</a><code> [protected, inherited]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00046">46</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029">AliHLTPHOSRawAnalyzer::AliHLTPHOSRawAnalyzer()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00156">AliHLTPHOSRawAnalyzer::SetStartIndex()</a>.    </td>
   </tr>
 </table>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp4" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fTau"></a><p>
@@ -928,16 +1142,16 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00029"
 <p>
 The risetime in micro seconds 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00036">36</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00042">42</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderp7" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::n"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderr0" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fTVectorPtr"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">int <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer::n</a><code> [protected, inherited]</code>          </td>
+          <td class="md" nowrap valign="top">Double_t* <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">AliHLTPHOSRawAnalyzerPeakFinder::fTVectorPtr</a><code> [private]</code>          </td>
         </tr>
       </table>
     </td>
@@ -953,18 +1167,18 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l000
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html#l00039">39</a> of file <a class="el" href="AliHLTPHOSRawAnalyzer_8h-source.html">AliHLTPHOSRawAnalyzer.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00025">25</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045">AliHLTPHOSRawAnalyzer::BaselineCorrection()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00055">SetTVector()</a>.    </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderr0" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::tVector"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderr2" doxytag="AliHLTPHOSRawAnalyzerPeakFinder::fTVectorSize"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">double* <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">AliHLTPHOSRawAnalyzerPeakFinder::tVector</a><code> [private]</code>          </td>
+          <td class="md" nowrap valign="top">Int_t <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr2">AliHLTPHOSRawAnalyzerPeakFinder::fTVectorSize</a><code> [private]</code>          </td>
         </tr>
       </table>
     </td>
@@ -978,16 +1192,16 @@ Referenced by <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00045"
     <td>
 
 <p>
-Peakfinder vector for TOF reconstruction 
+
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00025">25</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html#l00027">27</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a>.
 <p>
-Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00077">Evaluate()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00051">SetTVector()</a>.    </td>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html#l00055">SetTVector()</a>.    </td>
   </tr>
 </table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <li><a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a><li><a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index d5877eace9b33c4f34384c454ca22ada361bfb15..f2baa283d236d6cbe5474c654e58adc9d7b62fa0 100644 (file)
@@ -9,21 +9,31 @@
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta2">AliHLTPHOSRawAnalyzerComponent</a>(const AliHLTPHOSRawAnalyzerComponent &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta0">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>(const AliHLTPHOSRawAnalyzerPeakFinderComponent &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>(const AliHLTPHOSRawAnalyzerPeakFinderComponent &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><code> [private]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [protected]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">Deinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DoDeinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">DoEvent</a>(const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoInit</a>(int argc, const char **argv)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">GetComponentID</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">GetInputDataTypes</a>(std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetOutputDataSize</a>(long unsigned int &amp;, double &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">GetOutputDataType</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">operator=</a>(const AliHLTPHOSRawAnalyzerPeakFinderComponent)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><code> [inline]</code></td></tr>
-  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Spawn</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Deinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoDeinit</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">DoEvent</a>(const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">DoInit</a>(int argc, const char **argv)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">DumpChannelData</a>(Double_t *data)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">DumpData</a>(int gain)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponents0">gAliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><code> [static]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">GetComponentID</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetEquippmentID</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">GetInputDataTypes</a>(std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">GetOutputDataSize</a>(unsigned long &amp;constBase, double &amp;inputMultiplier)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">GetOutputDataType</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [virtual]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">LoadPFVector</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd1">LoadPFVector</a>(int startindex, int Nsamples, int tau, int fs)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><code> [private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd3">operator=</a>(const AliHLTPHOSRawAnalyzerPeakFinderComponent)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><code> [inline, private]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">AliHLTPHOSRawAnalyzerComponent::operator=</a>(const AliHLTPHOSRawAnalyzerComponent &amp;)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td><code> [inline]</code></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a>(AliHLTUInt32_t equippmentID)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a>(AliHLTUInt32_t id)</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
+  <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">Spawn</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td><code> [virtual]</code></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta1">~AliHLTPHOSRawAnalyzerComponent</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a></td><td></td></tr>
   <tr class="memlist"><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta1">~AliHLTPHOSRawAnalyzerPeakFinderComponent</a>()</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></td><td></td></tr>
-</table><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+</table><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index b5dd6bf5ac748d3cc53ddabf0babe59eba1b83d5..462e070b986137ee6c0be4c802396f8d34d4047a 100644 (file)
 
 <tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta1">~AliHLTPHOSRawAnalyzerPeakFinderComponent</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> (const <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp;)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">GetComponentID</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">operator=</a> (const <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponent *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">Spawn</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">GetComponentID</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">DoInit</a> (int argc, const char **argv)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponent *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Spawn</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">Deinit</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoInit</a> (int argc, const char **argv)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">DoDeinit</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">Deinit</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">DumpData</a> (int gain)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DoDeinit</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">GetInputDataTypes</a> (std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">DumpChannelData</a> (Double_t *data)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponentDataType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">GetOutputDataType</a> ()</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a> (AliHLTUInt32_t id)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetOutputDataSize</a> (long unsigned int &amp;, double &amp;)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">GetEquippmentID</a> ()</td></tr>
 
-<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">DoEvent</a> (const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a> (AliHLTUInt32_t equippmentID)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">GetInputDataTypes</a> (std::vector&lt; AliHLTComponentDataType, std::allocator&lt; AliHLTComponentDataType &gt; &gt; &amp;)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual AliHLTComponentDataType&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">GetOutputDataType</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">GetOutputDataSize</a> (unsigned long &amp;constBase, double &amp;inputMultiplier)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">DoEvent</a> (const AliHLTComponentEventData &amp;, const AliHLTComponentBlockData *, AliHLTComponentTriggerData &amp;, AliHLTUInt8_t *, AliHLTUInt32_t &amp;, std::vector&lt; AliHLTComponentBlockData, std::allocator&lt; AliHLTComponentBlockData &gt; &gt; &amp;)</td></tr>
+
+<tr><td colspan="2"><br><h2>Static Public Attributes</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponents0">gAliHLTPHOSRawAnalyzerPeakFinderComponent</a></td></tr>
 
 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a></td></tr>
 
+<tr><td colspan="2"><br><h2>Private Member Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Bool_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">LoadPFVector</a> ()</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">Bool_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd1">LoadPFVector</a> (int startindex, int Nsamples, int tau, int fs)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> (const <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp;)</td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd3">operator=</a> (const <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>)</td></tr>
+
 </table>
 <hr><h2>Constructor &amp; Destructor Documentation</h2>
 <a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta0" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::AliHLTPHOSRawAnalyzerPeakFinderComponent"></a><p>
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00022">22</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.<div class="fragment"><pre class="fragment">00022                                                                                   :<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>()
-00023 {
-00024   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a> = <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>();
-00025 } 
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00027">27</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00062">LoadPFVector()</a>.<div class="fragment"><pre class="fragment">00027                                                                                   :<a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>()
+00028 {
+00029   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a> = <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>();
+00030 
+00031   <span class="keywordflow">if</span>(<a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">LoadPFVector</a>() == kFALSE)
+00032     {
+00033       <span class="comment">//      cout &lt;&lt; "Warning, could not load PF vectors" &lt;&lt; endl;</span>
+00034     }
+00035   <span class="keywordflow">else</span> 
+00036     {
+00037       <span class="comment">//    cout &lt;&lt; "Loaded PF vectors" &lt;&lt; endl;</span>
+00038     }
+00039 
+00040 } 
 </pre></div>
 <p>
     </td>
@@ -107,15 +139,15 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00027">27</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.<div class="fragment"><pre class="fragment">00028 {
-00029 
-00030 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00042">42</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.<div class="fragment"><pre class="fragment">00043 {
+00044 
+00045 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta2" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::AliHLTPHOSRawAnalyzerPeakFinderComponent"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponentd2" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::AliHLTPHOSRawAnalyzerPeakFinderComponent"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -126,7 +158,7 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_
           <td class="md" nowrap valign="top">const <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> &amp;&nbsp;</td>
           <td class="mdname1" valign="top" nowrap>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
-          <td class="md" nowrap></td>
+          <td class="md" nowrap><code> [private]</code></td>
         </tr>
       </table>
     </td>
@@ -142,17 +174,17 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_
 <p>
 
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00034">34</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.<div class="fragment"><pre class="fragment">00034                                                                                                                                     : <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>()
-00035 {
-00036 
-00037 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00049">49</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.<div class="fragment"><pre class="fragment">00049                                                                                                                                     : <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta0">AliHLTPHOSRawAnalyzerComponent</a>()
+00050 {
+00051 
+00052 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
 <hr><h2>Member Function Documentation</h2>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta7" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::Deinit"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta5" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::Deinit"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -178,15 +210,15 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_
 <p>
 
 <p>
-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 {
-00044   <span class="keywordflow">return</span> 0;
-00045 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00076">76</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00077 {
+00078   <span class="keywordflow">return</span> 0;
+00079 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta8" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::DoDeinit"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta6" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::DoDeinit"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -212,23 +244,35 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-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 {
-00050  Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"PHOS"</span>, <span class="stringliteral">",AliHLTPHOSRawAnalyzerComponen DoDeinit"</span>);
-00051   <span class="keywordflow">return</span> 0;
-00052 
-00053 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00087">87</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00061">AliHLTPHOSRawAnalyzerComponent::fPHOSRawStream</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00062">AliHLTPHOSRawAnalyzerComponent::fRawMemoryReader</a>.<div class="fragment"><pre class="fragment">00088 {
+00089   Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"PHOS"</span>, <span class="stringliteral">",AliHLTPHOSRawAnalyzerComponen DoDeinit"</span>);
+00090 
+00091   <span class="keywordflow">if</span>(fRawMemoryReader !=0)
+00092     {
+00093       <span class="keyword">delete</span> fRawMemoryReader;
+00094     }
+00095     
+00096   <span class="keywordflow">if</span>(fPHOSRawStream != 0)
+00097     {
+00098       <span class="keyword">delete</span> fPHOSRawStream;
+00099     }
+00100   <span class="keywordflow">return</span> 0;
+00101 
+00102 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta12" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::DoEvent"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta16" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::DoEvent"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::DoEvent           </td>
+          <td class="md" nowrap valign="top">virtual int AliHLTPHOSRawAnalyzerComponent::DoEvent           </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">const AliHLTComponentEventData &amp;&nbsp;</td>
           <td class="mdname" nowrap>, </td>
@@ -279,24 +323,11 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
     </td>
     <td>
 
-<p>
-
-<p>
-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>.
-<p>
-References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00049">AliHLTPHOSRawAnalyzerComponent::eventCount</a>.<div class="fragment"><pre class="fragment">00085 {
-00086   Logging(kHLTLogInfo, <span class="stringliteral">"HLT"</span>, <span class="stringliteral">"Sample"</span>, <span class="stringliteral">"PhosHLTRawAnalyzerComonent, DoEvent"</span>);
-00087   printf(<span class="stringliteral">"\nPHOSHLT DoEvent: processing event: %d\n"</span>, eventCount);
-00088   <span class="comment">//  printf("\nPHOSHLT DoEvent, not yet implemented\n");</span>
-00089   eventCount++;
-00090   <span class="keywordflow">return</span> 0;
-00091 }
-</pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta6" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::DoInit"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta4" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::DoInit"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -332,19 +363,167 @@ References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00
 <p>
 
 <p>
-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 {
-00097   printf(<span class="stringliteral">"\nInside AliHLTPHOSRawAnalyzerComponent:DoInit\n"</span>);
-00098   <span class="keywordflow">if</span> (argc==0 &amp;&amp; argv==NULL) {
-00099     <span class="comment">// this is currently just to get rid of the warning "unused parameter"</span>
-00100   }
-00101   <span class="keywordflow">return</span> 0;
-00102 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">263</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00061">AliHLTPHOSRawAnalyzerComponent::fPHOSRawStream</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00062">AliHLTPHOSRawAnalyzerComponent::fRawMemoryReader</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00334">AliHLTPHOSRawAnalyzerComponent::Reset()</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">AliHLTPHOSRawAnalyzerComponent::SetCoordinates()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00385">AliHLTPHOSRawAnalyzerComponent::SetEquippmentID()</a>.<div class="fragment"><pre class="fragment">00264 {
+00265   <span class="keywordtype">int</span> equippmentID = atoi(argv[6]);
+00266   cout &lt;&lt; <span class="stringliteral">"AliHLTPHOSRawAnalyzerComponent::DoIni  Setting EquipmentID to"</span> &lt;&lt; equippmentID &lt;&lt; endl;
+00267   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">Reset</a>();
+00268   fRawMemoryReader = <span class="keyword">new</span> AliRawReaderMemory();
+00269   fPHOSRawStream = <span class="keyword">new</span>  AliCaloRawStream(fRawMemoryReader,<span class="stringliteral">"PHOS"</span>);
+00270   fPHOSRawStream-&gt;SetOldRCUFormat(kFALSE);
+00271   fRawMemoryReader-&gt;SetEquipmentID(equippmentID); 
+00272   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">SetEquippmentID</a>(equippmentID);
+00273   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">SetCoordinates</a>(equippmentID);
+00274   <span class="keywordflow">if</span> (argc==0 &amp;&amp; argv==NULL) {
+00275     <span class="comment">// this is currently just to get rid of the warning "unused parameter"</span>
+00276   }
+00277   <span class="keywordflow">return</span> 0;
+00278 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta9" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::DumpChannelData"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpChannelData           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">Double_t *&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>data</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00307">307</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00308 {
+00309       cout &lt;&lt; endl;
+00310       
+00311       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt;  ALTRO_MAX_SAMPLES; i++)
+00312         {
+00313           <span class="keywordflow">if</span> (data[i] != 0)
+00314             {
+00315               cout &lt;&lt;i &lt;&lt;<span class="stringliteral">"\t"</span>;
+00316             }
+00317         }
+00318       cout &lt;&lt; endl;
+00319       
+00320       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i&lt;  ALTRO_MAX_SAMPLES; i++)
+00321         {
+00322           <span class="keywordflow">if</span> (data[i] != 0)
+00323             {
+00324               cout &lt;&lt;data[i] &lt;&lt;<span class="stringliteral">"\t"</span>;
+00325             }
+00326         }
+00327       
+00328       cout &lt;&lt; endl;
+00329 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta4" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::GetComponentID"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta8" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::DumpData"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpData           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00301">301</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00302 {
+00303   <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">DumpData</a>(0);
+00304 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta7" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::DumpData"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::DumpData           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>gain</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00281">281</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00060">AliHLTPHOSRawAnalyzerComponent::fMaxValues</a>.<div class="fragment"><pre class="fragment">00282 {
+00283   <span class="keywordflow">for</span>(<span class="keywordtype">int</span> mod = 0; mod &lt; N_MODULES; mod ++)
+00284     {
+00285       printf(<span class="stringliteral">"\n ***********  MODULE %d ************\n"</span>, mod);
+00286       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> row = 0; row &lt;  N_ROWS_MOD; row ++)
+00287         {
+00288           <span class="keywordflow">for</span>(<span class="keywordtype">int</span> col = 0; col &lt;  N_COLUMNS_MOD; col ++)
+00289             {
+00290               <span class="keywordflow">if</span>( fMaxValues[mod][row][col][0] != 0)
+00291                 { 
+00292                   cout &lt;&lt; fMaxValues[mod][row][col][gain] &lt;&lt; <span class="stringliteral">"\t"</span>;
+00293                 }
+00294             }
+00295         } 
+00296     }
+00297 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta2" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::GetComponentID"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -370,17 +549,51 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-Implements <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta7">AliHLTPHOSRawAnalyzerComponent</a>.
+Implements <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">AliHLTPHOSRawAnalyzerComponent</a>.
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00041">41</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.<div class="fragment"><pre class="fragment">00042 {
-00043   <span class="keywordflow">return</span> <span class="stringliteral">"PhosRawPeakFinder"</span>;
-00044 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00056">56</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.<div class="fragment"><pre class="fragment">00057 {
+00058   <span class="keywordflow">return</span> <span class="stringliteral">"PhosRawPeakFinder"</span>;
+00059 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta9" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::GetInputDataTypes"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta11" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::GetEquippmentID"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">int AliHLTPHOSRawAnalyzerComponent::GetEquippmentID           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00391">391</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00392 {
+00393   <span class="keywordflow">return</span>  fEquippmentID;
+00394 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta13" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::GetInputDataTypes"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -408,22 +621,22 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta11" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::GetOutputDataSize"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta15" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::GetOutputDataSize"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top">virtual void AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize           </td>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::GetOutputDataSize           </td>
           <td class="md" valign="top">(&nbsp;</td>
-          <td class="md" nowrap valign="top">long unsigned int &amp;&nbsp;</td>
-          <td class="mdname" nowrap>, </td>
+          <td class="md" nowrap valign="top">unsigned long &amp;&nbsp;</td>
+          <td class="mdname" nowrap> <em>constBase</em>, </td>
         </tr>
         <tr>
           <td class="md" nowrap align="right"></td>
           <td class="md"></td>
           <td class="md" nowrap>double &amp;&nbsp;</td>
-          <td class="mdname" nowrap></td>
+          <td class="mdname" nowrap> <em>inputMultiplier</em></td>
         </tr>
         <tr>
           <td class="md"></td>
@@ -441,11 +654,19 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_
     </td>
     <td>
 
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00132">132</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00134 {
+00135   constBase = 30;
+00136   inputMultiplier = 0.1;
+00137 }
+</pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta10" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::GetOutputDataType"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta14" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::GetOutputDataType"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -471,15 +692,148 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_
 <p>
 
 <p>
-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 {
-00074   <span class="keywordflow">return</span> outputDataType;
-00075 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00126">126</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.<div class="fragment"><pre class="fragment">00127 {
+00128   <span class="keywordflow">return</span> AliHLTPHOSDefinitions::gkCellEnergyDataType;
+00129 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta3" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::operator="></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponentd1" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Bool_t AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">int&nbsp;</td>
+          <td class="mdname" nowrap> <em>startindex</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>Nsamples</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>tau</em>, </td>
+        </tr>
+        <tr>
+          <td class="md" nowrap align="right"></td>
+          <td class="md"></td>
+          <td class="md" nowrap>int&nbsp;</td>
+          <td class="mdname" nowrap> <em>fs</em></td>
+        </tr>
+        <tr>
+          <td class="md"></td>
+          <td class="md">)&nbsp;</td>
+          <td class="md" colspan="2"><code> [private]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00069">69</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00024">PF_VECTOR_DIR</a>, <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00169">AliHLTPHOSRawAnalyzer::SetAVector()</a>, and <a class="el" href="AliHLTPHOSRawAnalyzer_8cxx-source.html#l00162">AliHLTPHOSRawAnalyzer::SetTVector()</a>.<div class="fragment"><pre class="fragment">00070 {
+00071   <span class="keywordtype">char</span> tmpPFPath[PF_MAX_PATH_LENGTH];
+00072   Double_t tmpAVector[nSamples];
+00073   Double_t tmpTVector[nSamples]; 
+00074   sprintf(tmpPFPath,<span class="stringliteral">"%s%s/start%dN%dtau%dfs%d.txt"</span>, getenv(<span class="stringliteral">"ALICE_ROOT"</span>), PF_VECTOR_DIR, startIndex, nSamples, tau, fs);
+00075   <span class="comment">//  cout &lt;&lt;"PF PATH =" &lt;&lt; tmpPFPath &lt;&lt; endl;</span>
+00076 
+00077   FILE *fp;
+00078 
+00079   fp = fopen(tmpPFPath, <span class="stringliteral">"r"</span>);
+00080   
+00081   <span class="keywordflow">if</span>(fp != 0)
+00082     {
+00083       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i &lt;  nSamples; i++)
+00084         {
+00085           fscanf(fp, <span class="stringliteral">"%lf"</span>, &amp;tmpAVector[i]);
+00086         }
+00087 
+00088 
+00089       fscanf(fp, <span class="stringliteral">"\n"</span>);
+00090 
+00091       <span class="keywordflow">for</span>(<span class="keywordtype">int</span> i=0; i &lt; nSamples; i++)
+00092         {
+00093                   fscanf(fp, <span class="stringliteral">"%lf"</span>, &amp;tmpTVector[i]);
+00094         }
+00095 
+00096       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a>-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">SetAVector</a>(tmpAVector,  nSamples);
+00097       <a class="code" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">analyzerPtr</a>-&gt;<a class="code" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">SetTVector</a>(tmpTVector,  nSamples);
+00098 
+00099       fclose(fp);
+00100       <span class="keywordflow">return</span> kTRUE;
+00101 
+00102     }
+00103   
+00104   <span class="keywordflow">else</span>
+00105     {
+00106       HLTFatal(<span class="stringliteral">"ERROR: could not  open PF vector file"</span>);
+00107       <span class="keywordflow">return</span> kFALSE;
+00108     }
+00109 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponentd0" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">Bool_t AliHLTPHOSRawAnalyzerPeakFinderComponent::LoadPFVector           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [private]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00062">62</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00035">DEFAULT_FS</a>, <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00034">DEFAULT_TAU</a>, <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00025">PF_DEFAULT_N_SAMPLES</a>, and <a class="el" href="AliHLTPHOSCommonDefs_8h-source.html#l00026">PF_DEFAULT_STARTINDEX</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00027">AliHLTPHOSRawAnalyzerPeakFinderComponent()</a>.<div class="fragment"><pre class="fragment">00063 {
+00064   <span class="keywordflow">return</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd0">LoadPFVector</a>(PF_DEFAULT_STARTINDEX,  PF_DEFAULT_N_SAMPLES, DEFAULT_TAU, DEFAULT_FS );
+00065 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponentd3" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::operator="></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -490,7 +844,42 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
           <td class="md" nowrap valign="top">const &nbsp;</td>
           <td class="mdname1" valign="top" nowrap> <em>AliHLTPHOSRawAnalyzerPeakFinderComponent</em>          </td>
           <td class="md" valign="top">&nbsp;)&nbsp;</td>
-          <td class="md" nowrap><code> [inline]</code></td>
+          <td class="md" nowrap><code> [inline, private]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h-source.html#l00021">21</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.h</a>.<div class="fragment"><pre class="fragment">00022     {
+00023       <span class="keywordflow">return</span> *<span class="keyword">this</span>;
+00024     };
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta12" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::SetCoordinates"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::SetCoordinates           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">AliHLTUInt32_t&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>equippmentID</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
         </tr>
       </table>
     </td>
@@ -506,17 +895,88 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-sourc
 <p>
 
 <p>
-Reimplemented from <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">AliHLTPHOSRawAnalyzerComponent</a>.
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00397">397</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00053">AliHLTPHOSRawAnalyzerComponent::fEquippmentID</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00058">AliHLTPHOSRawAnalyzerComponent::fModuleID</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00057">AliHLTPHOSRawAnalyzerComponent::fRcuColOffeset</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00056">AliHLTPHOSRawAnalyzerComponent::fRcuRowOffeset</a>, <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00054">AliHLTPHOSRawAnalyzerComponent::fRcuX</a>, and <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00055">AliHLTPHOSRawAnalyzerComponent::fRcuZ</a>.
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h-source.html#l00015">15</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.h</a>.<div class="fragment"><pre class="fragment">00016   {
-00017     <span class="keywordflow">return</span> *<span class="keyword">this</span>;
-00018   };
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">AliHLTPHOSRawAnalyzerComponent::DoInit()</a>.<div class="fragment"><pre class="fragment">00398 {
+00399   <span class="keywordtype">int</span> rcuIndex =  (fEquippmentID - 1792)%4;
+00400   fModuleID = (fEquippmentID  -1792 -rcuIndex)/5;
+00401 
+00402   <span class="keywordflow">if</span>(rcuIndex == 0)
+00403     {
+00404       fRcuX = 0; 
+00405       fRcuZ = 0;
+00406     }
+00407 
+00408   <span class="keywordflow">if</span>(rcuIndex == 1)
+00409     {
+00410       fRcuX = 0; 
+00411       fRcuZ = 1;
+00412     }
+00413  
+00414   <span class="keywordflow">if</span>(rcuIndex == 2)
+00415     {
+00416       fRcuX = 1; 
+00417       fRcuZ = 0;
+00418     }
+00419 
+00420 
+00421   <span class="keywordflow">if</span>(rcuIndex == 3)
+00422     {
+00423       fRcuX = 1; 
+00424       fRcuZ = 1;
+00425     }
+00426 
+00427   fRcuRowOffeset = 32*fRcuX;
+00428   fRcuColOffeset = 28*fRcuZ;
+00429 
+00430 }
 </pre></div>
 <p>
     </td>
   </tr>
 </table>
-<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta5" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::Spawn"></a><p>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta10" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::SetEquippmentID"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top">void AliHLTPHOSRawAnalyzerComponent::SetEquippmentID           </td>
+          <td class="md" valign="top">(&nbsp;</td>
+          <td class="md" nowrap valign="top">AliHLTUInt32_t&nbsp;</td>
+          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
+          <td class="md" valign="top">&nbsp;)&nbsp;</td>
+          <td class="md" nowrap><code> [inherited]</code></td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00385">385</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerComponent.cxx</a>.
+<p>
+References <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8h-source.html#l00053">AliHLTPHOSRawAnalyzerComponent::fEquippmentID</a>.
+<p>
+Referenced by <a class="el" href="AliHLTPHOSRawAnalyzerComponent_8cxx-source.html#l00263">AliHLTPHOSRawAnalyzerComponent::DoInit()</a>.<div class="fragment"><pre class="fragment">00386 {
+00387   fEquippmentID = id;
+00388 }
+</pre></div>
+<p>
+    </td>
+  </tr>
+</table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponenta3" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::Spawn"></a><p>
 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
   <tr>
     <td class="mdRow">
@@ -542,11 +1002,11 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_
 <p>
 
 <p>
-Implements <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta11">AliHLTPHOSRawAnalyzerComponent</a>.
+Implements <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta17">AliHLTPHOSRawAnalyzerComponent</a>.
 <p>
-Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00048">48</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.<div class="fragment"><pre class="fragment">00049 {
-00050   <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>;
-00051 }
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html#l00114">114</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a>.<div class="fragment"><pre class="fragment">00115 {
+00116   <span class="keywordflow">return</span> <span class="keyword">new</span> <a class="code" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>;
+00117 }
 </pre></div>
 <p>
     </td>
@@ -578,9 +1038,34 @@ Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_
 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>
   </tr>
 </table>
+<a class="anchor" name="AliHLTPHOSRawAnalyzerPeakFinderComponents0" doxytag="AliHLTPHOSRawAnalyzerPeakFinderComponent::gAliHLTPHOSRawAnalyzerPeakFinderComponent"></a><p>
+<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
+  <tr>
+    <td class="mdRow">
+      <table cellpadding="0" cellspacing="0" border="0">
+        <tr>
+          <td class="md" nowrap valign="top"><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a> <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponents0">AliHLTPHOSRawAnalyzerPeakFinderComponent::gAliHLTPHOSRawAnalyzerPeakFinderComponent</a><code> [static]</code>          </td>
+        </tr>
+      </table>
+    </td>
+  </tr>
+</table>
+<table cellspacing="5" cellpadding="0" border="0">
+  <tr>
+    <td>
+      &nbsp;
+    </td>
+    <td>
+
+<p>
+
+<p>
+Definition at line <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h-source.html#l00016">16</a> of file <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.h</a>.    </td>
+  </tr>
+</table>
 <hr>The documentation for this class was generated from the following files:<ul>
 <li><a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.h</a><li><a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 874412da5e3761c9be2a80bf6125772510090852..de607b16594e1fe4e3204ca219307eb98dc1a3d5 100644 (file)
@@ -8,8 +8,8 @@
 <h1>AliHLTPHOS Class Index</h1><p><div class="qindex"><a class="qindex" href="#letter_A">A</a></div><p>
 <table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
 <tr><td><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;A&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html">AliHLTPHOSRawAnalyzerCrude</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html">AliHLTPHOSRawAnalyzerKLevel</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html">AliHLTPHOSRawAnalyzerChiSquareFit</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classAliHLTPHOSPulseGenerator.html">AliHLTPHOSPulseGenerator</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>&nbsp;&nbsp;&nbsp;</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_A">A</a></div><p>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+</td><td><a class="el" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSPulseGenerator.html">AliHLTPHOSPulseGenerator</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html">AliHLTPHOSRawAnalyzerCrude</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html">AliHLTPHOSRawAnalyzerPeakFinder</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html">AliHLTPHOSCellEnergiesFileWriter</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSFileWriter.html">AliHLTPHOSFileWriter</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="structAliHLTPHOSDataHeaderStruct.html">AliHLTPHOSDataHeaderStruct</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSFileWriterComponent.html">AliHLTPHOSFileWriterComponent</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html">AliHLTPHOSRawAnalyzerChiSquareFit</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html">AliHLTPHOSRawAnalyzerKLevel</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html">AliHLTPHOSRcuCellEnergyDataStruct</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html">AliHLTPHOSDDLPackedFileWriter</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html">AliHLTPHOSModuleCellEnergyDataStruct</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html">AliHLTPHOSRawAnalyzerComponent</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html">AliHLTPHOSRawAnalyzerLMS</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="structAliHLTPHOSValidCellDataStruct.html">AliHLTPHOSValidCellDataStruct</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="classAliHLTPHOSDefinitions.html">AliHLTPHOSDefinitions</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="classAliHLTPHOSModuleMergerComponent.html">AliHLTPHOSModuleMergerComponent</a>&nbsp;&nbsp;&nbsp;</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_A">A</a></div><p>
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 66c69eb1f9c30c939589ecc5237f5d290c17e2b8..daeb6973c0475a8df527fa10ada7c0c7aedb88af 100644 (file)
@@ -6,10 +6,24 @@
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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="qindexHL" 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>
 <h1>AliHLTPHOS File List</h1>Here is a list of all files with brief descriptions:<table>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSCellEnergiesFileWriter_8cxx.html">AliHLTPHOSCellEnergiesFileWriter.cxx</a> <a href="AliHLTPHOSCellEnergiesFileWriter_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSCellEnergiesFileWriter_8h.html">AliHLTPHOSCellEnergiesFileWriter.h</a> <a href="AliHLTPHOSCellEnergiesFileWriter_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="AliHLTPHOSCommonDefs_8h.html">AliHLTPHOSCommonDefs.h</a> <a href="AliHLTPHOSCommonDefs_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSDataHeaderStruct_8h.html">AliHLTPHOSDataHeaderStruct.h</a> <a href="AliHLTPHOSDataHeaderStruct_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSDDLPackedFileWriter_8cxx.html">AliHLTPHOSDDLPackedFileWriter.cxx</a> <a href="AliHLTPHOSDDLPackedFileWriter_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSDDLPackedFileWriter_8h.html">AliHLTPHOSDDLPackedFileWriter.h</a> <a href="AliHLTPHOSDDLPackedFileWriter_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSDefinitions_8cxx.html">AliHLTPHOSDefinitions.cxx</a> <a href="AliHLTPHOSDefinitions_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSDefinitions_8h.html">AliHLTPHOSDefinitions.h</a> <a href="AliHLTPHOSDefinitions_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="AliHLTPHOSEmcCalibData_8cxx.html">AliHLTPHOSEmcCalibData.cxx</a> <a href="AliHLTPHOSEmcCalibData_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="AliHLTPHOSEmcCalibData_8h.html">AliHLTPHOSEmcCalibData.h</a> <a href="AliHLTPHOSEmcCalibData_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSFileWriter_8cxx.html">AliHLTPHOSFileWriter.cxx</a> <a href="AliHLTPHOSFileWriter_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSFileWriter_8h.html">AliHLTPHOSFileWriter.h</a> <a href="AliHLTPHOSFileWriter_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSFileWriterComponent_8cxx.html">AliHLTPHOSFileWriterComponent.cxx</a> <a href="AliHLTPHOSFileWriterComponent_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSFileWriterComponent_8h.html">AliHLTPHOSFileWriterComponent.h</a> <a href="AliHLTPHOSFileWriterComponent_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="AliHLTPHOSLinkDef_8h.html">AliHLTPHOSLinkDef.h</a> <a href="AliHLTPHOSLinkDef_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSModuleCellEnergyDataStruct_8h.html">AliHLTPHOSModuleCellEnergyDataStruct.h</a> <a href="AliHLTPHOSModuleCellEnergyDataStruct_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSModuleMergerComponent_8cxx.html">AliHLTPHOSModuleMergerComponent.cxx</a> <a href="AliHLTPHOSModuleMergerComponent_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSModuleMergerComponent_8h.html">AliHLTPHOSModuleMergerComponent.h</a> <a href="AliHLTPHOSModuleMergerComponent_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="AliHLTPHOSPulseGenerator_8cxx.html">AliHLTPHOSPulseGenerator.cxx</a> <a href="AliHLTPHOSPulseGenerator_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="AliHLTPHOSPulseGenerator_8h.html">AliHLTPHOSPulseGenerator.h</a> <a href="AliHLTPHOSPulseGenerator_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="AliHLTPHOSRawAnalyzer_8cxx.html">AliHLTPHOSRawAnalyzer.cxx</a> <a href="AliHLTPHOSRawAnalyzer_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h.html">AliHLTPHOSRawAnalyzerPeakFinder.h</a> <a href="AliHLTPHOSRawAnalyzerPeakFinder_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a> <a href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h.html">AliHLTPHOSRawAnalyzerPeakFinderComponent.h</a> <a href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSRcuCellEnergyDataStruct_8h.html">AliHLTPHOSRcuCellEnergyDataStruct.h</a> <a href="AliHLTPHOSRcuCellEnergyDataStruct_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
+  <tr><td class="indexkey"><a class="el" href="AliHLTPHOSValidCellDataStruct_8h.html">AliHLTPHOSValidCellDataStruct.h</a> <a href="AliHLTPHOSValidCellDataStruct_8h-source.html">[code]</a></td><td class="indexvalue"></td></tr>
   <tr><td class="indexkey"><a class="el" href="PeakFinderTest_8cxx.html">PeakFinderTest.cxx</a> <a href="PeakFinderTest_8cxx-source.html">[code]</a></td><td class="indexvalue"></td></tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:02 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 38b0ec738919a42fa2ba1ef3feef9df85631bf3d..fd45c5cb2fd637793d7d902b4cba23d501bc59fe 100644 (file)
@@ -6,17 +6,23 @@
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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="qindexHL" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
 <div class="qindex"><a class="qindexHL" href="functions.html">All</a> | <a class="qindex" href="functions_func.html">Functions</a> | <a class="qindex" href="functions_vars.html">Variables</a></div>
-<div class="qindex"><a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_d">d</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_k">k</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_n">n</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_q">q</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_t">t</a> | <a class="qindex" href="#index_~">~</a></div>
+<div class="qindex"><a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_d">d</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_k">k</a> | <a class="qindex" href="#index_l">l</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_q">q</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_t">t</a> | <a class="qindex" href="#index_w">w</a> | <a class="qindex" href="#index_~">~</a></div>
 
 <p>
 
 <p>
 Here is a list of all class members with links to the classes they belong to:<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
 <li>AddBaseline()
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora5">AliHLTPHOSPulseGenerator</a><li>AddNoise()
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora5">AliHLTPHOSPulseGenerator</a><li>AddDataType()
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta2">AliHLTPHOSFileWriterComponent</a><li>AddNoise()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora7">AliHLTPHOSPulseGenerator</a><li>AddPretriggerSamples()
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora8">AliHLTPHOSPulseGenerator</a><li>AliHLTPHOSEmcCalibData()
-: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa2">AliHLTPHOSEmcCalibData</a><li>AliHLTPHOSPulseGenerator()
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora8">AliHLTPHOSPulseGenerator</a><li>AliHLTPHOSCellEnergiesFileWriter()
+: <a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html#AliHLTPHOSCellEnergiesFileWritera0">AliHLTPHOSCellEnergiesFileWriter</a><li>AliHLTPHOSDDLPackedFileWriter()
+: <a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html#AliHLTPHOSDDLPackedFileWritera0">AliHLTPHOSDDLPackedFileWriter</a><li>AliHLTPHOSEmcCalibData()
+: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa2">AliHLTPHOSEmcCalibData</a><li>AliHLTPHOSFileWriter()
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterd0">AliHLTPHOSFileWriter</a><li>AliHLTPHOSFileWriterComponent()
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentd1">AliHLTPHOSFileWriterComponent</a><li>AliHLTPHOSModuleMergerComponent()
+: <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta2">AliHLTPHOSModuleMergerComponent</a><li>AliHLTPHOSPulseGenerator()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora3">AliHLTPHOSPulseGenerator</a><li>AliHLTPHOSRawAnalyzer()
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera3">AliHLTPHOSRawAnalyzer</a><li>AliHLTPHOSRawAnalyzerChiSquareFit()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita1">AliHLTPHOSRawAnalyzerChiSquareFit</a><li>AliHLTPHOSRawAnalyzerComponent()
@@ -26,73 +32,125 @@ Here is a list of all class members with links to the classes they belong to:<h3
 : <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela1">AliHLTPHOSRawAnalyzerKLevel</a><li>AliHLTPHOSRawAnalyzerLMS()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa2">AliHLTPHOSRawAnalyzerLMS</a><li>AliHLTPHOSRawAnalyzerPeakFinder()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera1">AliHLTPHOSRawAnalyzerPeakFinder</a><li>AliHLTPHOSRawAnalyzerPeakFinderComponent()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a><li>analyzerPtr
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">AliHLTPHOSRawAnalyzerComponent</a><li>aVector
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">AliHLTPHOSRawAnalyzerPeakFinder</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a><li>analyzerPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">AliHLTPHOSRawAnalyzerComponent</a></ul>
 <h3><a class="anchor" name="index_b">- b -</a></h3><ul>
 <li>BaselineCorrection()
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera8">AliHLTPHOSRawAnalyzer</a></ul>
+<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
+<li>cellEnergies
+: <a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html#AliHLTPHOSModuleCellEnergyDataStructo3">AliHLTPHOSModuleCellEnergyDataStruct</a></ul>
 <h3><a class="anchor" name="index_d">- d -</a></h3><ul>
 <li>Deinit()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">AliHLTPHOSRawAnalyzerComponent</a><li>DoDeinit()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">AliHLTPHOSRawAnalyzerComponent</a><li>DoEvent()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">AliHLTPHOSRawAnalyzerComponent</a><li>DoInit()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">AliHLTPHOSRawAnalyzerComponent</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta5">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta3">AliHLTPHOSFileWriterComponent</a><li>DoDeinit()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta6">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta4">AliHLTPHOSFileWriterComponent</a><li>DoEvent()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta7">AliHLTPHOSModuleMergerComponent</a><li>DoInit()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta4">AliHLTPHOSModuleMergerComponent</a><li>DumpChannelData()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">AliHLTPHOSRawAnalyzerComponent</a><li>DumpData()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta8">AliHLTPHOSModuleMergerComponent</a></ul>
 <h3><a class="anchor" name="index_e">- e -</a></h3><ul>
 <li>Evaluate()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa5">AliHLTPHOSRawAnalyzerLMS</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela4">AliHLTPHOSRawAnalyzerKLevel</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea4">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita4">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera14">AliHLTPHOSRawAnalyzer</a><li>eventCount
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">AliHLTPHOSRawAnalyzerComponent</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa5">AliHLTPHOSRawAnalyzerLMS</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela4">AliHLTPHOSRawAnalyzerKLevel</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea4">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita4">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">AliHLTPHOSRawAnalyzer</a></ul>
 <h3><a class="anchor" name="index_f">- f -</a></h3><ul>
 <li>fADCchannelEnergy
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">AliHLTPHOSEmcCalibData</a><li>fADCpedestalAltroReg
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">AliHLTPHOSEmcCalibData</a><li>fADCpedestalCorrectionTable
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">AliHLTPHOSEmcCalibData</a><li>fADCpedestalEmcMeasured
-: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">AliHLTPHOSEmcCalibData</a><li>fAmplitude
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr0">AliHLTPHOSPulseGenerator</a><li>fDAmpl
+: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">AliHLTPHOSEmcCalibData</a><li>fAlgorithm
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo3">AliHLTPHOSDataHeaderStruct</a><li>fAmplitude
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr0">AliHLTPHOSPulseGenerator</a><li>fAVectorPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">AliHLTPHOSRawAnalyzerPeakFinder</a><li>fAVectorSize
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr3">AliHLTPHOSRawAnalyzerPeakFinder</a><li>fCellEnergiesFileWriterPtr
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr0">AliHLTPHOSFileWriterComponent</a><li>fCnt
+: <a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo3">AliHLTPHOSRcuCellEnergyDataStruct</a>, <a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html#AliHLTPHOSModuleCellEnergyDataStructo1">AliHLTPHOSModuleCellEnergyDataStruct</a><li>fCol
+: <a class="el" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo1">AliHLTPHOSValidCellDataStruct</a><li>fCurrentEvntCnt
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterp0">AliHLTPHOSFileWriter</a>, <a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html#AliHLTPHOSCellEnergiesFileWriterr0">AliHLTPHOSCellEnergiesFileWriter</a><li>fCurrentFile
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterp1">AliHLTPHOSFileWriter</a><li>fCurrentFilename
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterp3">AliHLTPHOSFileWriter</a><li>fDAmpl
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">AliHLTPHOSRawAnalyzer</a><li>fDAmplGuess
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp3">AliHLTPHOSRawAnalyzer</a><li>fDataPtr
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr5">AliHLTPHOSPulseGenerator</a><li>fDT
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr5">AliHLTPHOSPulseGenerator</a><li>fDataType
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo1">AliHLTPHOSDataHeaderStruct</a><li>fDataTypesToFile
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr4">AliHLTPHOSFileWriterComponent</a><li>fDDLPackedFileWriterPtr
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr1">AliHLTPHOSFileWriterComponent</a><li>fDirectory
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr2">AliHLTPHOSFileWriterComponent</a>, <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterp2">AliHLTPHOSFileWriter</a><li>fDT
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr6">AliHLTPHOSPulseGenerator</a><li>fDTof
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">AliHLTPHOSRawAnalyzer</a><li>fDTofGuess
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp2">AliHLTPHOSRawAnalyzer</a><li>fEvent
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr7">AliHLTPHOSPulseGenerator</a><li>fFloatDataPtr
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer</a><li>FindStartIndex()
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">AliHLTPHOSRawAnalyzer</a><li>fNSamples
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr1">AliHLTPHOSPulseGenerator</a><li>fPCovarPtrPtr
-: <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">AliHLTPHOSRawAnalyzerLMS</a><li>fSampleFreq
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp2">AliHLTPHOSRawAnalyzer</a><li>fEnergy
+: <a class="el" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo3">AliHLTPHOSValidCellDataStruct</a><li>fEquippmentID
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentr1">AliHLTPHOSModuleMergerComponent</a><li>fEvent
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr7">AliHLTPHOSPulseGenerator</a><li>fEventCount
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentr0">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr5">AliHLTPHOSFileWriterComponent</a><li>fEventID
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo2">AliHLTPHOSDataHeaderStruct</a><li>fFilename
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr3">AliHLTPHOSFileWriterComponent</a><li>fFloatDataPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer</a><li>fFormatVersion
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo4">AliHLTPHOSDataHeaderStruct</a><li>fFutureUse0
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo5">AliHLTPHOSDataHeaderStruct</a><li>fFutureUse1
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo6">AliHLTPHOSDataHeaderStruct</a><li>fFutureUse2
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo7">AliHLTPHOSDataHeaderStruct</a><li>fGain
+: <a class="el" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo2">AliHLTPHOSValidCellDataStruct</a><li>FindStartIndex()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">AliHLTPHOSRawAnalyzer</a><li>fInputDataTypes
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentv0">AliHLTPHOSFileWriterComponent</a><li>fMaxValues
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentr3">AliHLTPHOSModuleMergerComponent</a><li>fModuleID
+: <a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo0">AliHLTPHOSRcuCellEnergyDataStruct</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr5">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html#AliHLTPHOSModuleCellEnergyDataStructo0">AliHLTPHOSModuleCellEnergyDataStruct</a><li>fNSamples
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr1">AliHLTPHOSPulseGenerator</a><li>fOutPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">AliHLTPHOSRawAnalyzerComponent</a><li>fPCovarPtrPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">AliHLTPHOSRawAnalyzerLMS</a><li>fPHOSRawStream
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">AliHLTPHOSRawAnalyzerComponent</a><li>fRawMemoryReader
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">AliHLTPHOSRawAnalyzerComponent</a><li>fRcuColOffeset
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr4">AliHLTPHOSRawAnalyzerComponent</a><li>fRcuRowOffeset
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr3">AliHLTPHOSRawAnalyzerComponent</a><li>fRcuX
+: <a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo1">AliHLTPHOSRcuCellEnergyDataStruct</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">AliHLTPHOSRawAnalyzerComponent</a><li>fRcuZ
+: <a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo2">AliHLTPHOSRcuCellEnergyDataStruct</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">AliHLTPHOSRawAnalyzerComponent</a><li>fRow
+: <a class="el" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo0">AliHLTPHOSValidCellDataStruct</a><li>fSampleFreq
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr3">AliHLTPHOSPulseGenerator</a><li>fSampleFrequency
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">AliHLTPHOSRawAnalyzer</a><li>fTau
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer</a>, <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr2">AliHLTPHOSPulseGenerator</a><li>fTZero
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr4">AliHLTPHOSPulseGenerator</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">AliHLTPHOSRawAnalyzer</a><li>fSize
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo0">AliHLTPHOSDataHeaderStruct</a><li>fStartIndex
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer</a><li>fTau
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer</a>, <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr2">AliHLTPHOSPulseGenerator</a><li>fTime
+: <a class="el" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo4">AliHLTPHOSValidCellDataStruct</a><li>fTmpChannelData
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentr2">AliHLTPHOSModuleMergerComponent</a><li>fTVectorPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">AliHLTPHOSRawAnalyzerPeakFinder</a><li>fTVectorSize
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr2">AliHLTPHOSRawAnalyzerPeakFinder</a><li>fTZero
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr4">AliHLTPHOSPulseGenerator</a><li>fValidData
+: <a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo4">AliHLTPHOSRcuCellEnergyDataStruct</a>, <a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html#AliHLTPHOSModuleCellEnergyDataStructo2">AliHLTPHOSModuleCellEnergyDataStruct</a></ul>
 <h3><a class="anchor" name="index_g">- g -</a></h3><ul>
-<li>GetADCchannelEnergy()
+<li>gAliHLTPHOSRawAnalyzerPeakFinderComponent
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponents0">AliHLTPHOSRawAnalyzerPeakFinderComponent</a><li>GetADCchannelEnergy()
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa7">AliHLTPHOSEmcCalibData</a><li>GetADCpedestalEmcMeasured()
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa8">AliHLTPHOSEmcCalibData</a><li>GetComponentID()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta4">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta7">AliHLTPHOSRawAnalyzerComponent</a><li>GetEnergy()
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">AliHLTPHOSRawAnalyzer</a><li>GetInputDataTypes()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">AliHLTPHOSRawAnalyzerComponent</a><li>GetOutputDataSize()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">AliHLTPHOSRawAnalyzerComponent</a><li>GetOutputDataType()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">AliHLTPHOSRawAnalyzerComponent</a><li>GetPulse()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta4">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta10">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta5">AliHLTPHOSFileWriterComponent</a><li>GetEnergy()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">AliHLTPHOSRawAnalyzer</a><li>GetEquippmentId()
+: <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta9">AliHLTPHOSModuleMergerComponent</a><li>GetEquippmentID()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">AliHLTPHOSRawAnalyzerComponent</a><li>GetInputDataTypes()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta11">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta6">AliHLTPHOSFileWriterComponent</a><li>GetMaxValue()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">AliHLTPHOSRawAnalyzer</a><li>GetOutputDataSize()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta13">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta8">AliHLTPHOSFileWriterComponent</a><li>GetOutputDataType()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta12">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta7">AliHLTPHOSFileWriterComponent</a><li>GetPulse()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora10">AliHLTPHOSPulseGenerator</a><li>GetTiming()
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">AliHLTPHOSRawAnalyzer</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">AliHLTPHOSRawAnalyzer</a><li>gkCellEnergyDataType
+: <a class="el" href="classAliHLTPHOSDefinitions.html#AliHLTPHOSDefinitionss0">AliHLTPHOSDefinitions</a><li>gkDDLPackedRawDataType
+: <a class="el" href="classAliHLTPHOSDefinitions.html#AliHLTPHOSDefinitionss1">AliHLTPHOSDefinitions</a></ul>
 <h3><a class="anchor" name="index_i">- i -</a></h3><ul>
 <li>inputDataTypes
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">AliHLTPHOSRawAnalyzerComponent</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentv0">AliHLTPHOSModuleMergerComponent</a><li>IsRegisteredDataType()
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentd0">AliHLTPHOSFileWriterComponent</a></ul>
 <h3><a class="anchor" name="index_k">- k -</a></h3><ul>
 <li>kfMCovarPtrPtr
 : <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">AliHLTPHOSRawAnalyzerLMS</a></ul>
+<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
+<li>LoadPFVector()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd1">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></ul>
 <h3><a class="anchor" name="index_m">- m -</a></h3><ul>
 <li>MakeADCpedestalCorrectionTable()
-: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa11">AliHLTPHOSEmcCalibData</a><li>MakeInitialGuess()
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">AliHLTPHOSRawAnalyzer</a><li>MakePulse()
+: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa11">AliHLTPHOSEmcCalibData</a><li>MakeFilename()
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWritera2">AliHLTPHOSFileWriter</a><li>MakeInitialGuess()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">AliHLTPHOSRawAnalyzer</a><li>MakePulse()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratord1">AliHLTPHOSPulseGenerator</a></ul>
-<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
-<li>n
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer</a></ul>
 <h3><a class="anchor" name="index_o">- o -</a></h3><ul>
 <li>operator=()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera2">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa3">AliHLTPHOSRawAnalyzerLMS</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela2">AliHLTPHOSRawAnalyzerKLevel</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta3">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea2">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita2">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">AliHLTPHOSRawAnalyzer</a>, <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora4">AliHLTPHOSPulseGenerator</a>, <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa3">AliHLTPHOSEmcCalibData</a><li>outputDataType
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">AliHLTPHOSRawAnalyzerComponent</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd3">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera2">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa3">AliHLTPHOSRawAnalyzerLMS</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela2">AliHLTPHOSRawAnalyzerKLevel</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta3">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea2">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita2">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">AliHLTPHOSRawAnalyzer</a>, <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora4">AliHLTPHOSPulseGenerator</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta3">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentd2">AliHLTPHOSFileWriterComponent</a>, <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterd1">AliHLTPHOSFileWriter</a>, <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa3">AliHLTPHOSEmcCalibData</a><li>outputDataType
+: <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentv1">AliHLTPHOSModuleMergerComponent</a></ul>
 <h3><a class="anchor" name="index_p">- p -</a></h3><ul>
 <li>Print()
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa6">AliHLTPHOSEmcCalibData</a></ul>
@@ -101,26 +159,39 @@ Here is a list of all class members with links to the classes they belong to:<h3
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora11">AliHLTPHOSPulseGenerator</a></ul>
 <h3><a class="anchor" name="index_r">- r -</a></h3><ul>
 <li>Reset()
-: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa5">AliHLTPHOSEmcCalibData</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentb0">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa5">AliHLTPHOSEmcCalibData</a><li>ResetDataPtr()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd3">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentb1">AliHLTPHOSModuleMergerComponent</a></ul>
 <h3><a class="anchor" name="index_s">- s -</a></h3><ul>
 <li>SetADCchannelEnergy()
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa9">AliHLTPHOSEmcCalibData</a><li>SetADCpedestalEmcMeasured()
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa10">AliHLTPHOSEmcCalibData</a><li>SetAmplitude()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora12">AliHLTPHOSPulseGenerator</a><li>SetAVector()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder</a><li>SetData()
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">AliHLTPHOSRawAnalyzer</a><li>SetDT()
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora13">AliHLTPHOSPulseGenerator</a><li>SetSampleFreq()
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">AliHLTPHOSRawAnalyzer</a><li>SetTVector()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder</a><li>SetTZero()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">AliHLTPHOSRawAnalyzer</a><li>SetCoordinates()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">AliHLTPHOSRawAnalyzerComponent</a><li>SetData()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">AliHLTPHOSRawAnalyzer</a><li>SetDirectory()
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWritera3">AliHLTPHOSFileWriter</a><li>SetDT()
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora13">AliHLTPHOSPulseGenerator</a><li>SetEquippmentID()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">AliHLTPHOSRawAnalyzerComponent</a><li>SetEquippmentId()
+: <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta14">AliHLTPHOSModuleMergerComponent</a><li>SetSampleFreq()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">AliHLTPHOSRawAnalyzer</a><li>SetStartIndex()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">AliHLTPHOSRawAnalyzer</a><li>SetTVector()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">AliHLTPHOSRawAnalyzer</a><li>SetTZero()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora14">AliHLTPHOSPulseGenerator</a><li>Spawn()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta11">AliHLTPHOSRawAnalyzerComponent</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta17">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta15">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta9">AliHLTPHOSFileWriterComponent</a></ul>
 <h3><a class="anchor" name="index_t">- t -</a></h3><ul>
 <li>tKLevel
-: <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevelr0">AliHLTPHOSRawAnalyzerKLevel</a><li>tVector
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">AliHLTPHOSRawAnalyzerPeakFinder</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevelr0">AliHLTPHOSRawAnalyzerKLevel</a></ul>
+<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
+<li>WriteFile()
+: <a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html#AliHLTPHOSDDLPackedFileWritera2">AliHLTPHOSDDLPackedFileWriter</a></ul>
 <h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
-<li>~AliHLTPHOSEmcCalibData()
-: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa4">AliHLTPHOSEmcCalibData</a><li>~AliHLTPHOSPulseGenerator()
+<li>~AliHLTPHOSCellEnergiesFileWriter()
+: <a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html#AliHLTPHOSCellEnergiesFileWritera1">AliHLTPHOSCellEnergiesFileWriter</a><li>~AliHLTPHOSDDLPackedFileWriter()
+: <a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html#AliHLTPHOSDDLPackedFileWritera1">AliHLTPHOSDDLPackedFileWriter</a><li>~AliHLTPHOSEmcCalibData()
+: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa4">AliHLTPHOSEmcCalibData</a><li>~AliHLTPHOSFileWriter()
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWritera1">AliHLTPHOSFileWriter</a><li>~AliHLTPHOSFileWriterComponent()
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta1">AliHLTPHOSFileWriterComponent</a><li>~AliHLTPHOSModuleMergerComponent()
+: <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta1">AliHLTPHOSModuleMergerComponent</a><li>~AliHLTPHOSPulseGenerator()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora1">AliHLTPHOSPulseGenerator</a><li>~AliHLTPHOSRawAnalyzer()
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">AliHLTPHOSRawAnalyzer</a><li>~AliHLTPHOSRawAnalyzerChiSquareFit()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita3">AliHLTPHOSRawAnalyzerChiSquareFit</a><li>~AliHLTPHOSRawAnalyzerComponent()
@@ -131,7 +202,7 @@ Here is a list of all class members with links to the classes they belong to:<h3
 : <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa4">AliHLTPHOSRawAnalyzerLMS</a><li>~AliHLTPHOSRawAnalyzerPeakFinder()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera3">AliHLTPHOSRawAnalyzerPeakFinder</a><li>~AliHLTPHOSRawAnalyzerPeakFinderComponent()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta1">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index d42fec1e73ac989c9d740d33ec5e27663d82cd50..7203217251ab93a9708010e57c7554bb2e58cc61 100644 (file)
@@ -6,17 +6,23 @@
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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="qindexHL" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
 <div class="qindex"><a class="qindex" href="functions.html">All</a> | <a class="qindexHL" href="functions_func.html">Functions</a> | <a class="qindex" href="functions_vars.html">Variables</a></div>
-<div class="qindex"><a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_d">d</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_q">q</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_~">~</a></div>
+<div class="qindex"><a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_b">b</a> | <a class="qindex" href="#index_d">d</a> | <a class="qindex" href="#index_e">e</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_l">l</a> | <a class="qindex" href="#index_m">m</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_p">p</a> | <a class="qindex" href="#index_q">q</a> | <a class="qindex" href="#index_r">r</a> | <a class="qindex" href="#index_s">s</a> | <a class="qindex" href="#index_w">w</a> | <a class="qindex" href="#index_~">~</a></div>
 
 <p>
 
 <p>
 <h3><a class="anchor" name="index_a">- a -</a></h3><ul>
 <li>AddBaseline()
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora5">AliHLTPHOSPulseGenerator</a><li>AddNoise()
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora5">AliHLTPHOSPulseGenerator</a><li>AddDataType()
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta2">AliHLTPHOSFileWriterComponent</a><li>AddNoise()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora7">AliHLTPHOSPulseGenerator</a><li>AddPretriggerSamples()
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora8">AliHLTPHOSPulseGenerator</a><li>AliHLTPHOSEmcCalibData()
-: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa2">AliHLTPHOSEmcCalibData</a><li>AliHLTPHOSPulseGenerator()
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora8">AliHLTPHOSPulseGenerator</a><li>AliHLTPHOSCellEnergiesFileWriter()
+: <a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html#AliHLTPHOSCellEnergiesFileWritera0">AliHLTPHOSCellEnergiesFileWriter</a><li>AliHLTPHOSDDLPackedFileWriter()
+: <a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html#AliHLTPHOSDDLPackedFileWritera0">AliHLTPHOSDDLPackedFileWriter</a><li>AliHLTPHOSEmcCalibData()
+: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa2">AliHLTPHOSEmcCalibData</a><li>AliHLTPHOSFileWriter()
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterd0">AliHLTPHOSFileWriter</a><li>AliHLTPHOSFileWriterComponent()
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentd1">AliHLTPHOSFileWriterComponent</a><li>AliHLTPHOSModuleMergerComponent()
+: <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta2">AliHLTPHOSModuleMergerComponent</a><li>AliHLTPHOSPulseGenerator()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora3">AliHLTPHOSPulseGenerator</a><li>AliHLTPHOSRawAnalyzer()
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera3">AliHLTPHOSRawAnalyzer</a><li>AliHLTPHOSRawAnalyzerChiSquareFit()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita1">AliHLTPHOSRawAnalyzerChiSquareFit</a><li>AliHLTPHOSRawAnalyzerComponent()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela1">AliHLTPHOSRawAnalyzerKLevel</a><li>AliHLTPHOSRawAnalyzerLMS()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa2">AliHLTPHOSRawAnalyzerLMS</a><li>AliHLTPHOSRawAnalyzerPeakFinder()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera1">AliHLTPHOSRawAnalyzerPeakFinder</a><li>AliHLTPHOSRawAnalyzerPeakFinderComponent()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></ul>
 <h3><a class="anchor" name="index_b">- b -</a></h3><ul>
 <li>BaselineCorrection()
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera8">AliHLTPHOSRawAnalyzer</a></ul>
 <h3><a class="anchor" name="index_d">- d -</a></h3><ul>
 <li>Deinit()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta7">AliHLTPHOSRawAnalyzerComponent</a><li>DoDeinit()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">AliHLTPHOSRawAnalyzerComponent</a><li>DoEvent()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">AliHLTPHOSRawAnalyzerComponent</a><li>DoInit()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">AliHLTPHOSRawAnalyzerComponent</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta5">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta3">AliHLTPHOSFileWriterComponent</a><li>DoDeinit()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta6">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta6">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta4">AliHLTPHOSFileWriterComponent</a><li>DoEvent()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta16">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta7">AliHLTPHOSModuleMergerComponent</a><li>DoInit()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta4">AliHLTPHOSModuleMergerComponent</a><li>DumpChannelData()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">AliHLTPHOSRawAnalyzerComponent</a><li>DumpData()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta8">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta8">AliHLTPHOSModuleMergerComponent</a></ul>
 <h3><a class="anchor" name="index_e">- e -</a></h3><ul>
 <li>Evaluate()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa5">AliHLTPHOSRawAnalyzerLMS</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela4">AliHLTPHOSRawAnalyzerKLevel</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea4">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita4">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera14">AliHLTPHOSRawAnalyzer</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera6">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa5">AliHLTPHOSRawAnalyzerLMS</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela4">AliHLTPHOSRawAnalyzerKLevel</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea4">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita4">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera17">AliHLTPHOSRawAnalyzer</a></ul>
 <h3><a class="anchor" name="index_f">- f -</a></h3><ul>
 <li>FindStartIndex()
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera9">AliHLTPHOSRawAnalyzer</a></ul>
 <li>GetADCchannelEnergy()
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa7">AliHLTPHOSEmcCalibData</a><li>GetADCpedestalEmcMeasured()
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa8">AliHLTPHOSEmcCalibData</a><li>GetComponentID()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta4">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta4">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta7">AliHLTPHOSRawAnalyzerComponent</a><li>GetEnergy()
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">AliHLTPHOSRawAnalyzer</a><li>GetInputDataTypes()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta9">AliHLTPHOSRawAnalyzerComponent</a><li>GetOutputDataSize()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">AliHLTPHOSRawAnalyzerComponent</a><li>GetOutputDataType()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">AliHLTPHOSRawAnalyzerComponent</a><li>GetPulse()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta2">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta4">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta13">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta10">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta5">AliHLTPHOSFileWriterComponent</a><li>GetEnergy()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera11">AliHLTPHOSRawAnalyzer</a><li>GetEquippmentId()
+: <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta9">AliHLTPHOSModuleMergerComponent</a><li>GetEquippmentID()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta11">AliHLTPHOSRawAnalyzerComponent</a><li>GetInputDataTypes()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta13">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta11">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta6">AliHLTPHOSFileWriterComponent</a><li>GetMaxValue()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera18">AliHLTPHOSRawAnalyzer</a><li>GetOutputDataSize()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta15">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta13">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta8">AliHLTPHOSFileWriterComponent</a><li>GetOutputDataType()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta14">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta12">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta7">AliHLTPHOSFileWriterComponent</a><li>GetPulse()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora10">AliHLTPHOSPulseGenerator</a><li>GetTiming()
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera10">AliHLTPHOSRawAnalyzer</a></ul>
+<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
+<li>IsRegisteredDataType()
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentd0">AliHLTPHOSFileWriterComponent</a></ul>
+<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
+<li>LoadPFVector()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd1">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></ul>
 <h3><a class="anchor" name="index_m">- m -</a></h3><ul>
 <li>MakeADCpedestalCorrectionTable()
-: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa11">AliHLTPHOSEmcCalibData</a><li>MakeInitialGuess()
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera15">AliHLTPHOSRawAnalyzer</a><li>MakePulse()
+: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa11">AliHLTPHOSEmcCalibData</a><li>MakeFilename()
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWritera2">AliHLTPHOSFileWriter</a><li>MakeInitialGuess()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera16">AliHLTPHOSRawAnalyzer</a><li>MakePulse()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratord1">AliHLTPHOSPulseGenerator</a></ul>
 <h3><a class="anchor" name="index_o">- o -</a></h3><ul>
 <li>operator=()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera2">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa3">AliHLTPHOSRawAnalyzerLMS</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela2">AliHLTPHOSRawAnalyzerKLevel</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta3">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea2">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita2">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">AliHLTPHOSRawAnalyzer</a>, <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora4">AliHLTPHOSPulseGenerator</a>, <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa3">AliHLTPHOSEmcCalibData</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentd3">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera2">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa3">AliHLTPHOSRawAnalyzerLMS</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevela2">AliHLTPHOSRawAnalyzerKLevel</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta3">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html#AliHLTPHOSRawAnalyzerCrudea2">AliHLTPHOSRawAnalyzerCrude</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta3">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita2">AliHLTPHOSRawAnalyzerChiSquareFit</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera4">AliHLTPHOSRawAnalyzer</a>, <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora4">AliHLTPHOSPulseGenerator</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta3">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentd2">AliHLTPHOSFileWriterComponent</a>, <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterd1">AliHLTPHOSFileWriter</a>, <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa3">AliHLTPHOSEmcCalibData</a></ul>
 <h3><a class="anchor" name="index_p">- p -</a></h3><ul>
 <li>Print()
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa6">AliHLTPHOSEmcCalibData</a></ul>
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora11">AliHLTPHOSPulseGenerator</a></ul>
 <h3><a class="anchor" name="index_r">- r -</a></h3><ul>
 <li>Reset()
-: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa5">AliHLTPHOSEmcCalibData</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd0">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentb0">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa5">AliHLTPHOSEmcCalibData</a><li>ResetDataPtr()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentd3">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentb1">AliHLTPHOSModuleMergerComponent</a></ul>
 <h3><a class="anchor" name="index_s">- s -</a></h3><ul>
 <li>SetADCchannelEnergy()
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa9">AliHLTPHOSEmcCalibData</a><li>SetADCpedestalEmcMeasured()
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa10">AliHLTPHOSEmcCalibData</a><li>SetAmplitude()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora12">AliHLTPHOSPulseGenerator</a><li>SetAVector()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder</a><li>SetData()
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">AliHLTPHOSRawAnalyzer</a><li>SetDT()
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora13">AliHLTPHOSPulseGenerator</a><li>SetSampleFreq()
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">AliHLTPHOSRawAnalyzer</a><li>SetTVector()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder</a><li>SetTZero()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera5">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa17">AliHLTPHOSRawAnalyzer</a><li>SetCoordinates()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta12">AliHLTPHOSRawAnalyzerComponent</a><li>SetData()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera12">AliHLTPHOSRawAnalyzer</a><li>SetDirectory()
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWritera3">AliHLTPHOSFileWriter</a><li>SetDT()
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora13">AliHLTPHOSPulseGenerator</a><li>SetEquippmentID()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta10">AliHLTPHOSRawAnalyzerComponent</a><li>SetEquippmentId()
+: <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta14">AliHLTPHOSModuleMergerComponent</a><li>SetSampleFreq()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera13">AliHLTPHOSRawAnalyzer</a><li>SetStartIndex()
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFindera14">AliHLTPHOSRawAnalyzer</a><li>SetTVector()
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera4">AliHLTPHOSRawAnalyzerPeakFinder</a>, <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerLMSa16">AliHLTPHOSRawAnalyzer</a><li>SetTZero()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora14">AliHLTPHOSPulseGenerator</a><li>Spawn()
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta5">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta11">AliHLTPHOSRawAnalyzerComponent</a></ul>
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta3">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html#AliHLTPHOSRawAnalyzerCrudeComponenta5">AliHLTPHOSRawAnalyzerCrudeComponent</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponenta17">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta15">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta9">AliHLTPHOSFileWriterComponent</a></ul>
+<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
+<li>WriteFile()
+: <a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html#AliHLTPHOSDDLPackedFileWritera2">AliHLTPHOSDDLPackedFileWriter</a></ul>
 <h3><a class="anchor" name="index_~">- ~ -</a></h3><ul>
-<li>~AliHLTPHOSEmcCalibData()
-: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa4">AliHLTPHOSEmcCalibData</a><li>~AliHLTPHOSPulseGenerator()
+<li>~AliHLTPHOSCellEnergiesFileWriter()
+: <a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html#AliHLTPHOSCellEnergiesFileWritera1">AliHLTPHOSCellEnergiesFileWriter</a><li>~AliHLTPHOSDDLPackedFileWriter()
+: <a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html#AliHLTPHOSDDLPackedFileWritera1">AliHLTPHOSDDLPackedFileWriter</a><li>~AliHLTPHOSEmcCalibData()
+: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDataa4">AliHLTPHOSEmcCalibData</a><li>~AliHLTPHOSFileWriter()
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWritera1">AliHLTPHOSFileWriter</a><li>~AliHLTPHOSFileWriterComponent()
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponenta1">AliHLTPHOSFileWriterComponent</a><li>~AliHLTPHOSModuleMergerComponent()
+: <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponenta1">AliHLTPHOSModuleMergerComponent</a><li>~AliHLTPHOSPulseGenerator()
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratora1">AliHLTPHOSPulseGenerator</a><li>~AliHLTPHOSRawAnalyzer()
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzera1">AliHLTPHOSRawAnalyzer</a><li>~AliHLTPHOSRawAnalyzerChiSquareFit()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html#AliHLTPHOSRawAnalyzerChiSquareFita3">AliHLTPHOSRawAnalyzerChiSquareFit</a><li>~AliHLTPHOSRawAnalyzerComponent()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSa4">AliHLTPHOSRawAnalyzerLMS</a><li>~AliHLTPHOSRawAnalyzerPeakFinder()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFindera3">AliHLTPHOSRawAnalyzerPeakFinder</a><li>~AliHLTPHOSRawAnalyzerPeakFinderComponent()
 : <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponenta1">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 42cfffeb85e23ea0e9e2493d5c60bbe0b2d600a4..734222b0a4e2994ad4cb0bc08845c35b047e5911 100644 (file)
@@ -6,39 +6,97 @@
 <!-- Generated by Doxygen 1.3.9.1 -->
 <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="qindexHL" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
 <div class="qindex"><a class="qindex" href="functions.html">All</a> | <a class="qindex" href="functions_func.html">Functions</a> | <a class="qindexHL" href="functions_vars.html">Variables</a></div>
+<div class="qindex"><a class="qindex" href="#index_a">a</a> | <a class="qindex" href="#index_c">c</a> | <a class="qindex" href="#index_f">f</a> | <a class="qindex" href="#index_g">g</a> | <a class="qindex" href="#index_i">i</a> | <a class="qindex" href="#index_k">k</a> | <a class="qindex" href="#index_o">o</a> | <a class="qindex" href="#index_t">t</a></div>
 
 <p>
-<ul>
+
+<p>
+<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
 <li>analyzerPtr
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">AliHLTPHOSRawAnalyzerComponent</a><li>aVector
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">AliHLTPHOSRawAnalyzerPeakFinder</a><li>eventCount
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">AliHLTPHOSRawAnalyzerComponent</a><li>fADCchannelEnergy
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponentp0">AliHLTPHOSRawAnalyzerComponent</a></ul>
+<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
+<li>cellEnergies
+: <a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html#AliHLTPHOSModuleCellEnergyDataStructo3">AliHLTPHOSModuleCellEnergyDataStruct</a></ul>
+<h3><a class="anchor" name="index_f">- f -</a></h3><ul>
+<li>fADCchannelEnergy
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap0">AliHLTPHOSEmcCalibData</a><li>fADCpedestalAltroReg
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap2">AliHLTPHOSEmcCalibData</a><li>fADCpedestalCorrectionTable
 : <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap3">AliHLTPHOSEmcCalibData</a><li>fADCpedestalEmcMeasured
-: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">AliHLTPHOSEmcCalibData</a><li>fAmplitude
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr0">AliHLTPHOSPulseGenerator</a><li>fDAmpl
+: <a class="el" href="classAliHLTPHOSEmcCalibData.html#AliHLTPHOSEmcCalibDatap1">AliHLTPHOSEmcCalibData</a><li>fAlgorithm
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo3">AliHLTPHOSDataHeaderStruct</a><li>fAmplitude
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr0">AliHLTPHOSPulseGenerator</a><li>fAVectorPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr1">AliHLTPHOSRawAnalyzerPeakFinder</a><li>fAVectorSize
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr3">AliHLTPHOSRawAnalyzerPeakFinder</a><li>fCellEnergiesFileWriterPtr
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr0">AliHLTPHOSFileWriterComponent</a><li>fCnt
+: <a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo3">AliHLTPHOSRcuCellEnergyDataStruct</a>, <a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html#AliHLTPHOSModuleCellEnergyDataStructo1">AliHLTPHOSModuleCellEnergyDataStruct</a><li>fCol
+: <a class="el" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo1">AliHLTPHOSValidCellDataStruct</a><li>fCurrentEvntCnt
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterp0">AliHLTPHOSFileWriter</a>, <a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html#AliHLTPHOSCellEnergiesFileWriterr0">AliHLTPHOSCellEnergiesFileWriter</a><li>fCurrentFile
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterp1">AliHLTPHOSFileWriter</a><li>fCurrentFilename
+: <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterp3">AliHLTPHOSFileWriter</a><li>fDAmpl
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp6">AliHLTPHOSRawAnalyzer</a><li>fDAmplGuess
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp3">AliHLTPHOSRawAnalyzer</a><li>fDataPtr
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr5">AliHLTPHOSPulseGenerator</a><li>fDT
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr5">AliHLTPHOSPulseGenerator</a><li>fDataType
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo1">AliHLTPHOSDataHeaderStruct</a><li>fDataTypesToFile
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr4">AliHLTPHOSFileWriterComponent</a><li>fDDLPackedFileWriterPtr
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr1">AliHLTPHOSFileWriterComponent</a><li>fDirectory
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr2">AliHLTPHOSFileWriterComponent</a>, <a class="el" href="classAliHLTPHOSFileWriter.html#AliHLTPHOSFileWriterp2">AliHLTPHOSFileWriter</a><li>fDT
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr6">AliHLTPHOSPulseGenerator</a><li>fDTof
 : <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp5">AliHLTPHOSRawAnalyzer</a><li>fDTofGuess
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp2">AliHLTPHOSRawAnalyzer</a><li>fEvent
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr7">AliHLTPHOSPulseGenerator</a><li>fFloatDataPtr
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer</a><li>fNSamples
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr1">AliHLTPHOSPulseGenerator</a><li>fPCovarPtrPtr
-: <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">AliHLTPHOSRawAnalyzerLMS</a><li>fSampleFreq
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp2">AliHLTPHOSRawAnalyzer</a><li>fEnergy
+: <a class="el" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo3">AliHLTPHOSValidCellDataStruct</a><li>fEquippmentID
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr0">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentr1">AliHLTPHOSModuleMergerComponent</a><li>fEvent
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr7">AliHLTPHOSPulseGenerator</a><li>fEventCount
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentr0">AliHLTPHOSModuleMergerComponent</a>, <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr5">AliHLTPHOSFileWriterComponent</a><li>fEventID
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo2">AliHLTPHOSDataHeaderStruct</a><li>fFilename
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentr3">AliHLTPHOSFileWriterComponent</a><li>fFloatDataPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp0">AliHLTPHOSRawAnalyzer</a><li>fFormatVersion
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo4">AliHLTPHOSDataHeaderStruct</a><li>fFutureUse0
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo5">AliHLTPHOSDataHeaderStruct</a><li>fFutureUse1
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo6">AliHLTPHOSDataHeaderStruct</a><li>fFutureUse2
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo7">AliHLTPHOSDataHeaderStruct</a><li>fGain
+: <a class="el" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo2">AliHLTPHOSValidCellDataStruct</a><li>fInputDataTypes
+: <a class="el" href="classAliHLTPHOSFileWriterComponent.html#AliHLTPHOSFileWriterComponentv0">AliHLTPHOSFileWriterComponent</a><li>fMaxValues
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr7">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentr3">AliHLTPHOSModuleMergerComponent</a><li>fModuleID
+: <a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo0">AliHLTPHOSRcuCellEnergyDataStruct</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr5">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html#AliHLTPHOSModuleCellEnergyDataStructo0">AliHLTPHOSModuleCellEnergyDataStruct</a><li>fNSamples
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr1">AliHLTPHOSPulseGenerator</a><li>fOutPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr10">AliHLTPHOSRawAnalyzerComponent</a><li>fPCovarPtrPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr1">AliHLTPHOSRawAnalyzerLMS</a><li>fPHOSRawStream
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr8">AliHLTPHOSRawAnalyzerComponent</a><li>fRawMemoryReader
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr9">AliHLTPHOSRawAnalyzerComponent</a><li>fRcuColOffeset
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr4">AliHLTPHOSRawAnalyzerComponent</a><li>fRcuRowOffeset
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr3">AliHLTPHOSRawAnalyzerComponent</a><li>fRcuX
+: <a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo1">AliHLTPHOSRcuCellEnergyDataStruct</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr1">AliHLTPHOSRawAnalyzerComponent</a><li>fRcuZ
+: <a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo2">AliHLTPHOSRcuCellEnergyDataStruct</a>, <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr2">AliHLTPHOSRawAnalyzerComponent</a><li>fRow
+: <a class="el" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo0">AliHLTPHOSValidCellDataStruct</a><li>fSampleFreq
 : <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr3">AliHLTPHOSPulseGenerator</a><li>fSampleFrequency
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">AliHLTPHOSRawAnalyzer</a><li>fTau
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer</a>, <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr2">AliHLTPHOSPulseGenerator</a><li>fTZero
-: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr4">AliHLTPHOSPulseGenerator</a><li>inputDataTypes
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv0">AliHLTPHOSRawAnalyzerComponent</a><li>kfMCovarPtrPtr
-: <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">AliHLTPHOSRawAnalyzerLMS</a><li>n
-: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer</a><li>outputDataType
-: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">AliHLTPHOSRawAnalyzerComponent</a><li>tKLevel
-: <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevelr0">AliHLTPHOSRawAnalyzerKLevel</a><li>tVector
-: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">AliHLTPHOSRawAnalyzerPeakFinder</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp1">AliHLTPHOSRawAnalyzer</a><li>fSize
+: <a class="el" href="structAliHLTPHOSDataHeaderStruct.html#AliHLTPHOSDataHeaderStructo0">AliHLTPHOSDataHeaderStruct</a><li>fStartIndex
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp7">AliHLTPHOSRawAnalyzer</a><li>fTau
+: <a class="el" href="classAliHLTPHOSRawAnalyzer.html#AliHLTPHOSRawAnalyzerPeakFinderp4">AliHLTPHOSRawAnalyzer</a>, <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr2">AliHLTPHOSPulseGenerator</a><li>fTime
+: <a class="el" href="structAliHLTPHOSValidCellDataStruct.html#AliHLTPHOSValidCellDataStructo4">AliHLTPHOSValidCellDataStruct</a><li>fTmpChannelData
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentr6">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentr2">AliHLTPHOSModuleMergerComponent</a><li>fTVectorPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr0">AliHLTPHOSRawAnalyzerPeakFinder</a><li>fTVectorSize
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html#AliHLTPHOSRawAnalyzerPeakFinderr2">AliHLTPHOSRawAnalyzerPeakFinder</a><li>fTZero
+: <a class="el" href="classAliHLTPHOSPulseGenerator.html#AliHLTPHOSPulseGeneratorr4">AliHLTPHOSPulseGenerator</a><li>fValidData
+: <a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html#AliHLTPHOSRcuCellEnergyDataStructo4">AliHLTPHOSRcuCellEnergyDataStruct</a>, <a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html#AliHLTPHOSModuleCellEnergyDataStructo2">AliHLTPHOSModuleCellEnergyDataStruct</a></ul>
+<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
+<li>gAliHLTPHOSRawAnalyzerPeakFinderComponent
+: <a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html#AliHLTPHOSRawAnalyzerPeakFinderComponents0">AliHLTPHOSRawAnalyzerPeakFinderComponent</a><li>gkCellEnergyDataType
+: <a class="el" href="classAliHLTPHOSDefinitions.html#AliHLTPHOSDefinitionss0">AliHLTPHOSDefinitions</a><li>gkDDLPackedRawDataType
+: <a class="el" href="classAliHLTPHOSDefinitions.html#AliHLTPHOSDefinitionss1">AliHLTPHOSDefinitions</a></ul>
+<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
+<li>inputDataTypes
+: <a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html#AliHLTPHOSRawAnalyzerComponentv1">AliHLTPHOSRawAnalyzerComponent</a>, <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentv0">AliHLTPHOSModuleMergerComponent</a></ul>
+<h3><a class="anchor" name="index_k">- k -</a></h3><ul>
+<li>kfMCovarPtrPtr
+: <a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html#AliHLTPHOSRawAnalyzerLMSr0">AliHLTPHOSRawAnalyzerLMS</a></ul>
+<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
+<li>outputDataType
+: <a class="el" href="classAliHLTPHOSModuleMergerComponent.html#AliHLTPHOSModuleMergerComponentv1">AliHLTPHOSModuleMergerComponent</a></ul>
+<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
+<li>tKLevel
+: <a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html#AliHLTPHOSRawAnalyzerKLevelr0">AliHLTPHOSRawAnalyzerKLevel</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 6bb0b4e2e4a9d350e8f6bfd67856662f40f0e6a1..ab997348986f830d31b02bfdf0f3edf4ede412fd 100644 (file)
@@ -9,22 +9,36 @@
 
 <p>
 Here is a list of all file members with links to the files they belong to:<ul>
-<li>ClassImp()
-: <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html#a0">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx.html#a0">AliHLTPHOSRawAnalyzerLMS.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8cxx.html#a0">AliHLTPHOSRawAnalyzerKLevel.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx.html#a0">AliHLTPHOSRawAnalyzerCrude.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8cxx.html#a0">AliHLTPHOSRawAnalyzerChiSquareFit.cxx</a>, <a class="el" href="AliHLTPHOSPulseGenerator_8cxx.html#a0">AliHLTPHOSPulseGenerator.cxx</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx.html#a0">AliHLTPHOSEmcCalibData.cxx</a><li>gAliHLTPHOSRawAnalyzerCrudeComponent
+<li>ALTRO_MAX_SAMPLES
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a5">AliHLTPHOSCommonDefs.h</a><li>ClassImp()
+: <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html#a0">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx.html#a0">AliHLTPHOSRawAnalyzerLMS.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8cxx.html#a0">AliHLTPHOSRawAnalyzerKLevel.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx.html#a0">AliHLTPHOSRawAnalyzerCrude.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8cxx.html#a0">AliHLTPHOSRawAnalyzerChiSquareFit.cxx</a>, <a class="el" href="AliHLTPHOSPulseGenerator_8cxx.html#a0">AliHLTPHOSPulseGenerator.cxx</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx.html#a0">AliHLTPHOSEmcCalibData.cxx</a><li>DEFAULT_FS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a20">AliHLTPHOSCommonDefs.h</a><li>DEFAULT_TAU
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a19">AliHLTPHOSCommonDefs.h</a><li>gAliHLTPHOSFileWriterComponent
+: <a class="el" href="AliHLTPHOSFileWriterComponent_8cxx.html#a0">AliHLTPHOSFileWriterComponent.cxx</a><li>gAliHLTPHOSModuleMergerComponent
+: <a class="el" href="AliHLTPHOSModuleMergerComponent_8cxx.html#a0">AliHLTPHOSModuleMergerComponent.cxx</a><li>gAliHLTPHOSRawAnalyzerCrudeComponent
 : <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx.html#a0">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a><li>gAliHLTPHOSRawAnalyzerPeakFinderComponent
-: <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx.html#a0">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a><li>main()
-: <a class="el" href="PeakFinderTest_8cxx.html#a1">PeakFinderTest.cxx</a><li>PHOS_ALTROCHANNELS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a4">AliHLTPHOSCommonDefs.h</a><li>PHOS_ALTROS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a3">AliHLTPHOSCommonDefs.h</a><li>PHOS_BRANCHES
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a1">AliHLTPHOSCommonDefs.h</a><li>PHOS_COLUMNS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a7">AliHLTPHOSCommonDefs.h</a><li>PHOS_FEECS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a2">AliHLTPHOSCommonDefs.h</a><li>PHOS_GAINS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a8">AliHLTPHOSCommonDefs.h</a><li>PHOS_MODULES
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a5">AliHLTPHOSCommonDefs.h</a><li>PHOS_RCUS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a0">AliHLTPHOSCommonDefs.h</a><li>PHOS_ROWS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a6">AliHLTPHOSCommonDefs.h</a><li>setFileName()
+: <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx.html#a0">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a><li>HIGH_GAIN
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a18">AliHLTPHOSCommonDefs.h</a><li>LOW_GAIN
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a17">AliHLTPHOSCommonDefs.h</a><li>main()
+: <a class="el" href="PeakFinderTest_8cxx.html#a1">PeakFinderTest.cxx</a><li>N_ALTROCHANNELS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a4">AliHLTPHOSCommonDefs.h</a><li>N_ALTROS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a3">AliHLTPHOSCommonDefs.h</a><li>N_BRANCHES
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a1">AliHLTPHOSCommonDefs.h</a><li>N_COLUMNS_MOD
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a8">AliHLTPHOSCommonDefs.h</a><li>N_COLUMNS_RCU
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a10">AliHLTPHOSCommonDefs.h</a><li>N_DATATYPES
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a12">AliHLTPHOSCommonDefs.h</a><li>N_FEECS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a2">AliHLTPHOSCommonDefs.h</a><li>N_GAINS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a11">AliHLTPHOSCommonDefs.h</a><li>N_MODULES
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a6">AliHLTPHOSCommonDefs.h</a><li>N_RCUS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a0">AliHLTPHOSCommonDefs.h</a><li>N_ROWS_MOD
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a7">AliHLTPHOSCommonDefs.h</a><li>N_ROWS_RCU
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a9">AliHLTPHOSCommonDefs.h</a><li>PF_DEFAULT_N_SAMPLES
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a15">AliHLTPHOSCommonDefs.h</a><li>PF_DEFAULT_STARTINDEX
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a16">AliHLTPHOSCommonDefs.h</a><li>PF_MAX_PATH_LENGTH
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a13">AliHLTPHOSCommonDefs.h</a><li>PF_VECTOR_DIR
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a14">AliHLTPHOSCommonDefs.h</a><li>setFileName()
 : <a class="el" href="PeakFinderTest_8cxx.html#a0">PeakFinderTest.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index 94856b8fed24d14f9f3bd594919b16618d15a925..d7f24035d06f738d910373fc30943f3b75a2dd66 100644 (file)
@@ -9,17 +9,29 @@
 
 <p>
 <ul>
-<li>PHOS_ALTROCHANNELS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a4">AliHLTPHOSCommonDefs.h</a><li>PHOS_ALTROS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a3">AliHLTPHOSCommonDefs.h</a><li>PHOS_BRANCHES
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a1">AliHLTPHOSCommonDefs.h</a><li>PHOS_COLUMNS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a7">AliHLTPHOSCommonDefs.h</a><li>PHOS_FEECS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a2">AliHLTPHOSCommonDefs.h</a><li>PHOS_GAINS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a8">AliHLTPHOSCommonDefs.h</a><li>PHOS_MODULES
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a5">AliHLTPHOSCommonDefs.h</a><li>PHOS_RCUS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a0">AliHLTPHOSCommonDefs.h</a><li>PHOS_ROWS
-: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a6">AliHLTPHOSCommonDefs.h</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+<li>ALTRO_MAX_SAMPLES
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a5">AliHLTPHOSCommonDefs.h</a><li>DEFAULT_FS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a20">AliHLTPHOSCommonDefs.h</a><li>DEFAULT_TAU
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a19">AliHLTPHOSCommonDefs.h</a><li>HIGH_GAIN
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a18">AliHLTPHOSCommonDefs.h</a><li>LOW_GAIN
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a17">AliHLTPHOSCommonDefs.h</a><li>N_ALTROCHANNELS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a4">AliHLTPHOSCommonDefs.h</a><li>N_ALTROS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a3">AliHLTPHOSCommonDefs.h</a><li>N_BRANCHES
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a1">AliHLTPHOSCommonDefs.h</a><li>N_COLUMNS_MOD
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a8">AliHLTPHOSCommonDefs.h</a><li>N_COLUMNS_RCU
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a10">AliHLTPHOSCommonDefs.h</a><li>N_DATATYPES
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a12">AliHLTPHOSCommonDefs.h</a><li>N_FEECS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a2">AliHLTPHOSCommonDefs.h</a><li>N_GAINS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a11">AliHLTPHOSCommonDefs.h</a><li>N_MODULES
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a6">AliHLTPHOSCommonDefs.h</a><li>N_RCUS
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a0">AliHLTPHOSCommonDefs.h</a><li>N_ROWS_MOD
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a7">AliHLTPHOSCommonDefs.h</a><li>N_ROWS_RCU
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a9">AliHLTPHOSCommonDefs.h</a><li>PF_DEFAULT_N_SAMPLES
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a15">AliHLTPHOSCommonDefs.h</a><li>PF_DEFAULT_STARTINDEX
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a16">AliHLTPHOSCommonDefs.h</a><li>PF_MAX_PATH_LENGTH
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a13">AliHLTPHOSCommonDefs.h</a><li>PF_VECTOR_DIR
+: <a class="el" href="AliHLTPHOSCommonDefs_8h.html#a14">AliHLTPHOSCommonDefs.h</a></ul>
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index e9b40cf1c7e9aa8518abab22022f2e099d96a05f..2d6fdc4b73617570c99461f22121fb3fd1fc8486 100644 (file)
@@ -13,7 +13,7 @@
 : <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8cxx.html#a0">AliHLTPHOSRawAnalyzerPeakFinder.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerLMS_8cxx.html#a0">AliHLTPHOSRawAnalyzerLMS.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerKLevel_8cxx.html#a0">AliHLTPHOSRawAnalyzerKLevel.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerCrude_8cxx.html#a0">AliHLTPHOSRawAnalyzerCrude.cxx</a>, <a class="el" href="AliHLTPHOSRawAnalyzerChiSquareFit_8cxx.html#a0">AliHLTPHOSRawAnalyzerChiSquareFit.cxx</a>, <a class="el" href="AliHLTPHOSPulseGenerator_8cxx.html#a0">AliHLTPHOSPulseGenerator.cxx</a>, <a class="el" href="AliHLTPHOSEmcCalibData_8cxx.html#a0">AliHLTPHOSEmcCalibData.cxx</a><li>main()
 : <a class="el" href="PeakFinderTest_8cxx.html#a1">PeakFinderTest.cxx</a><li>setFileName()
 : <a class="el" href="PeakFinderTest_8cxx.html#a0">PeakFinderTest.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index f9817bd9d83dc83a21e4b4dc4fa180a561bcf05f..80022c5ccaf1c50382364bf62155a11920a91dbb 100644 (file)
@@ -9,10 +9,12 @@
 
 <p>
 <ul>
-<li>gAliHLTPHOSRawAnalyzerCrudeComponent
+<li>gAliHLTPHOSFileWriterComponent
+: <a class="el" href="AliHLTPHOSFileWriterComponent_8cxx.html#a0">AliHLTPHOSFileWriterComponent.cxx</a><li>gAliHLTPHOSModuleMergerComponent
+: <a class="el" href="AliHLTPHOSModuleMergerComponent_8cxx.html#a0">AliHLTPHOSModuleMergerComponent.cxx</a><li>gAliHLTPHOSRawAnalyzerCrudeComponent
 : <a class="el" href="AliHLTPHOSRawAnalyzerCrudeComponent_8cxx.html#a0">AliHLTPHOSRawAnalyzerCrudeComponent.cxx</a><li>gAliHLTPHOSRawAnalyzerPeakFinderComponent
 : <a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx.html#a0">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a></ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:44 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:04 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index d649d497bc65a4e87b10853c3e35a0cab8430ac4..52383c1c1c646e0f9527e268d53f171718099acd 100644 (file)
@@ -6,7 +6,17 @@
 <!-- Generated by Doxygen 1.3.9.1 -->
 <div class="qindex"><a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindexHL" 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>
 <h1>AliHLTPHOS Class Hierarchy</h1>This inheritance list is sorted roughly, but not completely, alphabetically:<ul>
+<li><a class="el" href="structAliHLTPHOSDataHeaderStruct.html">AliHLTPHOSDataHeaderStruct</a>
+<li><a class="el" href="classAliHLTPHOSDefinitions.html">AliHLTPHOSDefinitions</a>
 <li><a class="el" href="classAliHLTPHOSEmcCalibData.html">AliHLTPHOSEmcCalibData</a>
+<li><a class="el" href="classAliHLTPHOSFileWriter.html">AliHLTPHOSFileWriter</a>
+<ul>
+<li><a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html">AliHLTPHOSCellEnergiesFileWriter</a>
+<li><a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html">AliHLTPHOSDDLPackedFileWriter</a>
+</ul>
+<li><a class="el" href="classAliHLTPHOSFileWriterComponent.html">AliHLTPHOSFileWriterComponent</a>
+<li><a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html">AliHLTPHOSModuleCellEnergyDataStruct</a>
+<li><a class="el" href="classAliHLTPHOSModuleMergerComponent.html">AliHLTPHOSModuleMergerComponent</a>
 <li><a class="el" href="classAliHLTPHOSPulseGenerator.html">AliHLTPHOSPulseGenerator</a>
 <li><a class="el" href="classAliHLTPHOSRawAnalyzer.html">AliHLTPHOSRawAnalyzer</a>
 <ul>
 <li><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html">AliHLTPHOSRawAnalyzerCrudeComponent</a>
 <li><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html">AliHLTPHOSRawAnalyzerPeakFinderComponent</a>
 </ul>
+<li><a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html">AliHLTPHOSRcuCellEnergyDataStruct</a>
+<li><a class="el" href="structAliHLTPHOSValidCellDataStruct.html">AliHLTPHOSValidCellDataStruct</a>
 </ul>
-<hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:03 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index ac740d6809c2125d8d118868658f1ecb9927607a..290a701c965502f658da257c091de9502bd7a72f 100644 (file)
@@ -7,7 +7,7 @@
 <div class="qindex"><a class="qindexHL" 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>
 <h1>AliHLTPHOS Documentation</h1>
 <p>
-<h3 align="center">0.0.0 </h3><hr size="1"><address style="align: right;"><small>Generated on Wed Jan 17 21:56:43 2007 for AliHLTPHOS by&nbsp;
+<h3 align="center">0.0.0 </h3><hr size="1"><address style="align: right;"><small>Generated on Sun Feb 18 22:17:02 2007 for AliHLTPHOS by&nbsp;
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
 </body>
index c7bae11a9e92dd2040722f5e6e0ad641a0b6803b..1804acd08ef4904661dc887a5b1899509b13e57e 100644 (file)
         <p><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="main.html" target="basefrm">Main Page</a></p>
         <p><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder1', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder1', this)"/><a class="el" href="files.html" target="basefrm">File List</a></p>
         <div id="folder1">
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSCellEnergiesFileWriter_8cxx.html" target="basefrm">AliHLTPHOSCellEnergiesFileWriter.cxx</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSCellEnergiesFileWriter_8h.html" target="basefrm">AliHLTPHOSCellEnergiesFileWriter.h</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSCommonDefs_8h.html" target="basefrm">AliHLTPHOSCommonDefs.h</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSDataHeaderStruct_8h.html" target="basefrm">AliHLTPHOSDataHeaderStruct.h</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSDDLPackedFileWriter_8cxx.html" target="basefrm">AliHLTPHOSDDLPackedFileWriter.cxx</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSDDLPackedFileWriter_8h.html" target="basefrm">AliHLTPHOSDDLPackedFileWriter.h</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSDefinitions_8cxx.html" target="basefrm">AliHLTPHOSDefinitions.cxx</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSDefinitions_8h.html" target="basefrm">AliHLTPHOSDefinitions.h</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSEmcCalibData_8cxx.html" target="basefrm">AliHLTPHOSEmcCalibData.cxx</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSEmcCalibData_8h.html" target="basefrm">AliHLTPHOSEmcCalibData.h</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSFileWriter_8cxx.html" target="basefrm">AliHLTPHOSFileWriter.cxx</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSFileWriter_8h.html" target="basefrm">AliHLTPHOSFileWriter.h</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSFileWriterComponent_8cxx.html" target="basefrm">AliHLTPHOSFileWriterComponent.cxx</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSFileWriterComponent_8h.html" target="basefrm">AliHLTPHOSFileWriterComponent.h</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSLinkDef_8h.html" target="basefrm">AliHLTPHOSLinkDef.h</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSModuleCellEnergyDataStruct_8h.html" target="basefrm">AliHLTPHOSModuleCellEnergyDataStruct.h</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSModuleMergerComponent_8cxx.html" target="basefrm">AliHLTPHOSModuleMergerComponent.cxx</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSModuleMergerComponent_8h.html" target="basefrm">AliHLTPHOSModuleMergerComponent.h</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSPulseGenerator_8cxx.html" target="basefrm">AliHLTPHOSPulseGenerator.cxx</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSPulseGenerator_8h.html" target="basefrm">AliHLTPHOSPulseGenerator.h</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSRawAnalyzer_8cxx.html" target="basefrm">AliHLTPHOSRawAnalyzer.cxx</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSRawAnalyzerPeakFinder_8h.html" target="basefrm">AliHLTPHOSRawAnalyzerPeakFinder.h</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8cxx.html" target="basefrm">AliHLTPHOSRawAnalyzerPeakFinderComponent.cxx</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSRawAnalyzerPeakFinderComponent_8h.html" target="basefrm">AliHLTPHOSRawAnalyzerPeakFinderComponent.h</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSRcuCellEnergyDataStruct_8h.html" target="basefrm">AliHLTPHOSRcuCellEnergyDataStruct.h</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="AliHLTPHOSValidCellDataStruct_8h.html" target="basefrm">AliHLTPHOSValidCellDataStruct.h</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="PeakFinderTest_8cxx.html" target="basefrm">PeakFinderTest.cxx</a></p>
         </div>
         <p><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder2', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder2', this)"/><a class="el" href="annotated.html" target="basefrm">Class List</a></p>
         <div id="folder2">
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html" target="basefrm">AliHLTPHOSCellEnergiesFileWriter</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="structAliHLTPHOSDataHeaderStruct.html" target="basefrm">AliHLTPHOSDataHeaderStruct</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html" target="basefrm">AliHLTPHOSDDLPackedFileWriter</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSDefinitions.html" target="basefrm">AliHLTPHOSDefinitions</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSEmcCalibData.html" target="basefrm">AliHLTPHOSEmcCalibData</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSFileWriter.html" target="basefrm">AliHLTPHOSFileWriter</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSFileWriterComponent.html" target="basefrm">AliHLTPHOSFileWriterComponent</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html" target="basefrm">AliHLTPHOSModuleCellEnergyDataStruct</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSModuleMergerComponent.html" target="basefrm">AliHLTPHOSModuleMergerComponent</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSPulseGenerator.html" target="basefrm">AliHLTPHOSPulseGenerator</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzer.html" target="basefrm">AliHLTPHOSRawAnalyzer</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html" target="basefrm">AliHLTPHOSRawAnalyzerChiSquareFit</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html" target="basefrm">AliHLTPHOSRawAnalyzerKLevel</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html" target="basefrm">AliHLTPHOSRawAnalyzerLMS</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html" target="basefrm">AliHLTPHOSRawAnalyzerPeakFinder</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html" target="basefrm">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html" target="basefrm">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html" target="basefrm">AliHLTPHOSRcuCellEnergyDataStruct</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="structAliHLTPHOSValidCellDataStruct.html" target="basefrm">AliHLTPHOSValidCellDataStruct</a></p>
         </div>
         <p><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder3', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder3', this)"/><a class="el" href="hierarchy.html" target="basefrm">Class Hierarchy</a></p>
         <div id="folder3">
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="structAliHLTPHOSDataHeaderStruct.html" target="basefrm">AliHLTPHOSDataHeaderStruct</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSDefinitions.html" target="basefrm">AliHLTPHOSDefinitions</a></p>
           <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSEmcCalibData.html" target="basefrm">AliHLTPHOSEmcCalibData</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSPulseGenerator.html" target="basefrm">AliHLTPHOSPulseGenerator</a></p>
-          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder4', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder4', this)"/><a class="el" href="classAliHLTPHOSRawAnalyzer.html" target="basefrm">AliHLTPHOSRawAnalyzer</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder4', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder4', this)"/><a class="el" href="classAliHLTPHOSFileWriter.html" target="basefrm">AliHLTPHOSFileWriter</a></p>
           <div id="folder4">
+            <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSCellEnergiesFileWriter.html" target="basefrm">AliHLTPHOSCellEnergiesFileWriter</a></p>
+            <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSDDLPackedFileWriter.html" target="basefrm">AliHLTPHOSDDLPackedFileWriter</a></p>
+          </div>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSFileWriterComponent.html" target="basefrm">AliHLTPHOSFileWriterComponent</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="structAliHLTPHOSModuleCellEnergyDataStruct.html" target="basefrm">AliHLTPHOSModuleCellEnergyDataStruct</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSModuleMergerComponent.html" target="basefrm">AliHLTPHOSModuleMergerComponent</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSPulseGenerator.html" target="basefrm">AliHLTPHOSPulseGenerator</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder5', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder5', this)"/><a class="el" href="classAliHLTPHOSRawAnalyzer.html" target="basefrm">AliHLTPHOSRawAnalyzer</a></p>
+          <div id="folder5">
             <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerChiSquareFit.html" target="basefrm">AliHLTPHOSRawAnalyzerChiSquareFit</a></p>
             <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerCrude.html" target="basefrm">AliHLTPHOSRawAnalyzerCrude</a></p>
             <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerKLevel.html" target="basefrm">AliHLTPHOSRawAnalyzerKLevel</a></p>
             <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerLMS.html" target="basefrm">AliHLTPHOSRawAnalyzerLMS</a></p>
             <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinder.html" target="basefrm">AliHLTPHOSRawAnalyzerPeakFinder</a></p>
           </div>
-          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2plastnode.png" alt="\" width=16 height=22 onclick="toggleFolder('folder5', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder5', this)"/><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html" target="basefrm">AliHLTPHOSRawAnalyzerComponent</a></p>
-          <div id="folder5">
-            <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html" target="basefrm">AliHLTPHOSRawAnalyzerCrudeComponent</a></p>
-            <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2blank.png" alt="&nbsp;" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html" target="basefrm">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2pnode.png" alt="o" width=16 height=22 onclick="toggleFolder('folder6', this)"/><img src="ftv2folderclosed.png" alt="+" width=24 height=22 onclick="toggleFolder('folder6', this)"/><a class="el" href="classAliHLTPHOSRawAnalyzerComponent.html" target="basefrm">AliHLTPHOSRawAnalyzerComponent</a></p>
+          <div id="folder6">
+            <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerCrudeComponent.html" target="basefrm">AliHLTPHOSRawAnalyzerCrudeComponent</a></p>
+            <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="classAliHLTPHOSRawAnalyzerPeakFinderComponent.html" target="basefrm">AliHLTPHOSRawAnalyzerPeakFinderComponent</a></p>
           </div>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="structAliHLTPHOSRcuCellEnergyDataStruct.html" target="basefrm">AliHLTPHOSRcuCellEnergyDataStruct</a></p>
+          <p><img src="ftv2vertline.png" alt="|" width=16 height=22 /><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="structAliHLTPHOSValidCellDataStruct.html" target="basefrm">AliHLTPHOSValidCellDataStruct</a></p>
         </div>
         <p><img src="ftv2node.png" alt="o" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="functions.html" target="basefrm">Class Members</a></p>
         <p><img src="ftv2lastnode.png" alt="\" width=16 height=22 /><img src="ftv2doc.png" alt="*" width=24 height=22 /><a class="el" href="globals.html" target="basefrm">File Members</a></p>