]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/PHOS/html/classAliHLTPHOSRawAnalyzerLMS.html
New documenation:wq
[u/mrichter/AliRoot.git] / HLT / PHOS / html / classAliHLTPHOSRawAnalyzerLMS.html
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>