3 #ifndef ALIL3_HOUGHTRANSFORMERVHDL
4 #define ALIL3_HOUGHTRANSFORMERVDHL
6 #include "AliL3Histogram.h"
7 #include "AliL3HoughTransformerLUT.h"
10 class AliL3HoughTransformerVhdl : public AliL3HoughTransformerLUT
27 AliL3HoughTransformerVhdl();
28 AliL3HoughTransformerVhdl(Int_t slice,Int_t patch,Int_t n_eta_segments,Int_t n_its=0);
29 virtual ~AliL3HoughTransformerVhdl();
31 void CreateHistograms(Int_t nxbin,Float_t ptmin,Int_t nybin,Float_t phimin,Float_t phimax);
32 void CreateHistograms(Int_t nxbin,Float_t xmin,Float_t xmax,
33 Int_t nybin,Float_t ymin,Float_t ymax);
35 void TransformCircle();
36 void TransformCircleC(Int_t *rowrange,Int_t every) {return;}
38 void Init(Int_t slice=0,Int_t patch=0,Int_t n_eta_segments=100,Int_t n_its=-1);
42 ClassDef(AliL3HoughTransformerVhdl,1) //VHDL Hough transformation class