Started the implemetation of the online analysis
[u/mrichter/AliRoot.git] / HLT / PHOS / AliHLTPHOSRawAnalyzerPeakFinder.h
1 #ifndef ALIHLTPHOSRAWANALYZERPEAKFINDER_H
2 #define ALIHLTPHOSRAWANALYZERPEAKFINDER_H
3 /* Copyright(c) 2006, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                          */
5
6 #include <Rtypes.h>
7 #include "TObject.h"
8 #include "AliHLTPHOSRawAnalyzer.h"
9
10
11 class AliHLTPHOSRawAnalyzerPeakFinder : public AliHLTPHOSRawAnalyzer
12 {
13  public:
14   AliHLTPHOSRawAnalyzerPeakFinder();
15   AliHLTPHOSRawAnalyzerPeakFinder(const AliHLTPHOSRawAnalyzerPeakFinder & );
16   AliHLTPHOSRawAnalyzerPeakFinder & operator = (const AliHLTPHOSRawAnalyzerPeakFinder)
17     {
18       return *this; 
19     }
20   
21   virtual ~AliHLTPHOSRawAnalyzerPeakFinder();
22   void SetTVector(double *tVector);
23   void SetAVector(double *aVector);
24   virtual void Evaluate(int start = 0, int lenght = 100);
25  private:
26   double    *tVector;          /**<Peakfinder vector for TOF reconstruction*/
27   double    *aVector;          /**<Peakfinder vector for Energy reconstruction*/
28
29   ClassDef(AliHLTPHOSRawAnalyzerPeakFinder, 2) 
30   
31     };
32
33 #endif