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