c52cf5d8 |
1 | //$Id$ |
2 | |
3 | // Author: Anders Vestbo <mailto:vestbo@fi.uib.no> |
4 | //*-- Copyright © ASV |
5 | |
6 | #include "AliL3MemHandler.h" |
7 | #include "AliL3Logging.h" |
8 | #include "AliL3HoughBaseTransformer.h" |
9 | #include "AliL3Defs.h" |
10 | #include "AliL3Transform.h" |
11 | #include "AliL3DigitData.h" |
12 | #include "AliL3Histogram.h" |
13 | |
14 | //_____________________________________________________________ |
15 | // AliL3HoughBaseTransformer |
16 | // |
17 | // The base class for implementations of Hough Transform on ALICE TPC data. |
237d3f5c |
18 | // |
19 | // This is an abstract class, and is only meant to provide the interface |
20 | // to the different implementations. |
c52cf5d8 |
21 | |
22 | ClassImp(AliL3HoughBaseTransformer) |
23 | |
24 | AliL3HoughBaseTransformer::AliL3HoughBaseTransformer() |
25 | { |
26 | //Default constructor |
27 | fTransform = 0; |
28 | fDigitRowData = 0; |
c52cf5d8 |
29 | } |
30 | |
31 | AliL3HoughBaseTransformer::AliL3HoughBaseTransformer(Int_t slice,Int_t patch,Int_t n_eta_segments) |
32 | { |
33 | fSlice = slice; |
34 | fPatch = patch; |
35 | fNEtaSegments = n_eta_segments; |
36 | fEtaMin = 0; |
37 | fEtaMax = fSlice < 18 ? 0.9 : -0.9; |
c52cf5d8 |
38 | fThreshold = 0; |
237d3f5c |
39 | fDigitRowData = 0; |
40 | fTransform = 0; |
c52cf5d8 |
41 | } |
42 | |
43 | AliL3HoughBaseTransformer::~AliL3HoughBaseTransformer() |
44 | { |
c52cf5d8 |
45 | |
237d3f5c |
46 | } |