Processing SPD Mean Vertex only in PHYSICS runs.
[u/mrichter/AliRoot.git] / STEER / AliSignalProcesor.h
1 #ifndef ALISIGNALPROCESOR_H
2 #define ALISIGNALPROCESOR_H
3
4 class AliSignalProcesor : public TObject{
5  public: 
6   TF1 * GetAsymGauss();
7   void SplineSmoother(Double_t *ampin, Double_t *ampout, Int_t n);
8   void TailCancelationALTRO(Double_t *ampin, Double_t *ampout, Float_t K, Float_t L, 
9                             Int_t n);
10   void TailCancelationTRD(Double_t *ampin, Double_t *ampout, Float_t r, Float_t c, 
11                           Int_t n);
12   void TailCancelationALTRO1(Double_t *ampin, Double_t *ampout, Float_t norm, Float_t lambda, 
13                            Int_t n);
14
15   void TailCancelationTRD1(Double_t *ampin, Double_t *ampout, Float_t norm, Float_t lambda, 
16                         Int_t n);
17
18   void TailCancelationMI(Double_t *ampin, Double_t *ampout, Float_t norm, Float_t lambda, 
19                        Int_t n);
20
21   void TailMaker(Double_t *ampin, Double_t *ampout, Float_t lambda, 
22                Int_t n);
23
24   void TailMakerSpline(Double_t *ampin, Double_t *ampout, Float_t lambda, 
25                Int_t n);
26   ClassDef(AliSignalProcesor,1)
27 };
28
29 #endif