]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/doc/changelog.hough
Corrected initialization of static variables, removed warnings (Sun, HP)
[u/mrichter/AliRoot.git] / HLT / doc / changelog.hough
1 2003-08-19  Anders Strand Vestbo  <vestbo@hansa00>
2
3         * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
4         Bugfix from last changes of AliL3HistogramAdaptive. Also some minor
5         changes in AliL3Histogram class.
6
7 2003-08-17  Anders Strand Vestbo  <vestbo@hansa00>
8
9         * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h:
10         Added a LUT in order to speed up retrieval of bin numbers.
11
12 2003-08-12  Anders Strand Vestbo  <vestbo@hansa00>
13
14         * /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx:
15         Follow change in base class AliL3Merger.
16
17 2003-07-28  Constantin Loizides  <loizides@hansa00>
18
19         * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx:
20         Added std for gcc-3
21
22 2003-07-26  Constantin Loizides  <loizides@hansa00>
23
24         * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/Makefile.standalone:
25         Removed, use ALIHLT_USEPACKAGE=STANDALONE instead.
26
27 2003-07-25  Constantin Loizides  <loizides@hansa00>
28
29         * /cvs/hltcvs/level3code/hough/Makefile:
30         Changes to reflect the new makefile strategy.
31
32         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx:
33         g++ 3.3.1 requires explicit cast.
34
35 2003-07-23  Anders Strand Vestbo  <vestbo@hansa00>
36
37         * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/Makefile:
38         Added html tags for documentation. Some of the classes has also undergone
39         smaller modifications, - hopefully not too critical.
40
41 2003-07-22  Constantin Loizides  <loizides@hansa00>
42
43         * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
44         Added html tags for documentation.
45
46 2003-07-21  Constantin Loizides  <loizides@hansa00>
47
48         * /cvs/hltcvs/level3code/hough/Makefile:
49         Include misc as well and print rootcint command.
50
51 2003-07-14  Anders Strand Vestbo  <vestbo@hansa00>
52
53         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h:
54         Bugfix and some changes. Changes in the code which caclculates border line
55         where to do the transform.
56
57 2003-07-02  Anders Strand Vestbo  <vestbo@hansa00>
58
59         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
60         Changed Draw function, because it didn't work.
61
62 2003-07-02  Constantin Loizides  <loizides@hansa00>
63
64         * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
65         Changes for gcc-3.3; solved some virtual overload function ambiguosities.
66
67 2003-05-28  Anders Strand Vestbo  <vestbo@hansa00>
68
69         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h:
70         Transform global regions
71
72 2003-05-13  Constantin Loizides  <loizides@hansa00>
73
74         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
75         Little bug fix.
76
77 2003-04-25  Constantin Loizides  <loizides@hansa00>
78
79         * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
80         Bugfix in Max Finder borders thanks to Sondre.
81
82 2003-02-26  Constantin Loizides  <loizides@hansa00>
83
84         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
85         Optimize for speed.
86
87         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
88         Added adding of a one but commented it out again.
89
90 2003-02-24  Constantin Loizides  <loizides@hansa00>
91
92         * /cvs/hltcvs/level3code/hough/Makefile: Added defs string to rootcint
93
94 2003-02-19  Anders Strand Vestbo  <vestbo@hansa00>
95
96         * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
97         Checking in all the changes for the last couple of months.
98         All files were tagged prior to this checkin.
99
100         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h:
101         3D transform
102
103 2003-02-05  Anders Strand Vestbo  <vestbo@hansa00>
104
105         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
106         Set fDoMC to kFALSE in ctor. Also fill the charge in the transform.
107
108 2003-01-22  Anders Strand Vestbo  <vestbo@hansa00>
109
110         * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
111         Commented class which is defined in Makefile
112
113 2003-01-17  Anders Strand Vestbo  <vestbo@hansa00>
114
115         * /cvs/hltcvs/level3code/hough/Makefile: Changed definition of TOPDIR
116
117 2003-01-16  Anders Strand Vestbo  <vestbo@hansa00>
118
119         * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
120         Minor bugfix
121
122 2002-12-17  Anders Strand Vestbo  <vestbo@hansa00>
123
124         * /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h:
125         Generate data now in 3 dimensions. This means that the clusters
126         are really 2d for every padrow. Timedirection is gauss smeared
127         according to the drift distance.
128
129 2002-12-16  Anders Strand Vestbo  <vestbo@hansa00>
130
131         * /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h:
132         Several bugfixes
133
134 2002-12-10  Anders Strand Vestbo  <vestbo@hansa00>
135
136         * /cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTest.h:
137         Checking in code which until now only existed as macros in my
138         home directory. The class contains functions to generate data,
139         which should resemble tpc rawdata without any geant stuff in of
140         course. Is primarily used to investigate the properties of the
141         models, spread of peaks etc.
142
143 2002-12-09  Anders Strand Vestbo  <vestbo@hansa00>
144
145         * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h:
146         Seems to be working properly now.
147
148 2002-11-22  Anders Strand Vestbo  <vestbo@hansa00>
149
150         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
151         Fill charge as default
152
153 2002-11-15  Constantin Loizides  <loizides@hansa00>
154
155         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
156         Added Kappa information.
157
158 2002-11-13  Constantin Loizides  <loizides@hansa00>
159
160         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
161         Changes to show that do_mc is not yet working. Everything else is and was working now.
162
163 2002-10-01  Anders Strand Vestbo  <vestbo@hansa00>
164
165         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
166         Added new function AliL3Hough::MergeEtaSlices which merges tracks which
167         appear in 2 neighbouring eta slices. The tracks are matching if they have
168         identical kappa and psi; they appear in the same bin. The one with the
169         lower threshold are removed from the track array.
170
171         There is also a bugfix in AliL3HoughTransformer::GetEta, the sign should
172         not be swicthed on the other half of TPC, because the sign is already included
173         in the (GetEtaMax() - GetEtaMin()).
174
175         Also the DoMC flag in the AliL3HoughTransformer ctor.
176
177 2002-09-05  Constantin Loizides  <loizides@hansa00>
178
179         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
180         Changes done for new aliroot version. Faster calculation through saving LUT for kappa.
181
182 2002-09-02  Anders Strand Vestbo  <vestbo@hansa00>
183
184         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
185         Read from rootfile called digitfile.root in AliL3Hough.cxx.
186         Bugfix in the rest.
187
188 2002-08-29  Constantin Loizides  <loizides@hansa00>
189
190         * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx: Cosmetic.
191
192         * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx:
193         Added default values to default constructor.
194
195         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
196         New VHDL transformer code. Implemented iterative approach. Old code moved locally to *.old.
197
198         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
199         Small bugfix concerning calculation of eta.
200
201         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
202         Added LUT transformer and new function to set parameter for VHDL transformer.
203
204 2002-08-26  Anders Strand Vestbo  <vestbo@hansa00>
205
206         * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
207         Include AliL3StandardIncludes.h in AliL3HistogramAdaptive as well, and not in AliL3Histogram.h
208
209         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
210         Made Constantins last checkin compile ;-)
211
212 2002-08-25  Constantin Loizides  <loizides@hansa00>
213
214         * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
215         Little changes to make g++ version 3.2 compile the hough library.
216
217         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
218         Merged version. Bug still remains. New implementation started with AliL3HoughTransformerLUT.
219
220         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
221         Fast Hough transformer using extensivle LUT for geometry and cos/sin functions.
222
223 2002-08-24  Anders Strand Vestbo  <vestbo@hansa00>
224
225         * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
226         Some new changes in the adaptive histogram. Binsize in kappa are determined
227         from a given Pt resolution. Changes in AliL3Histogram class in order to make
228         the corresponding functions virtual, and the data members protected.
229
230 2002-08-23  Anders Strand Vestbo  <vestbo@hansa00>
231
232         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
233         Another bugfix connected to fTrackID histograms
234
235         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
236         Added private data member Bool_t fDoMC, in order to control the mc
237         information storage. Default is switched off, because it currently
238         uses _a lot_ of memory.
239
240         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
241         Bugfix from the last checkin
242
243 2002-08-21  Anders Strand Vestbo  <vestbo@hansa00>
244
245         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx:
246         Cosmetic changes, and a new function AliL3Hough::ProcessPatchIter.
247
248         * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
249         Cosmetic changes.
250
251         * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
252         Added mc functionality. If compiled with do_mc flag, the transformer will
253         fill arrays which are similar to the histograms with the particle id's
254         of the digits. The corresponding id of a given bin in a histogram, can
255         be obtained by the function AliL3HoughTransformer::GetTrackID. The id
256         returned is the id with the most hits in the corresponding bin.
257
258 2002-08-19  Anders Strand Vestbo  <vestbo@hansa00>
259
260         * /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h:
261         New histogram class in order to have a nonlinear binsize.
262
263 2002-08-09  Anders Strand Vestbo  <vestbo@hansa00>
264
265         * /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughClusterTransformer.h:
266         New toy class which works on clusters found by the fast cluster finder.
267         Not included in Makefiles yet.
268
269 2002-08-08  Anders Strand Vestbo  <vestbo@hansa00>
270
271         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
272         Also add the number of entries when adding 2 histograms.
273
274 2002-08-07  Anders Strand Vestbo  <vestbo@hansa00>
275
276         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
277         Changed the content array (fContent) of the histogram to integers
278         instead of double. In principle only integer is needed, and I really
279         don't remember now why I set it to be double.
280
281 2002-08-01  Anders Strand Vestbo  <vestbo@hansa00>
282
283         * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
284         Slice information is needed by the transformer in
285         AliL3HoughTransformer::GetEta, because the the sign
286         of the eta changes on the other half of the TPC.
287         Minor change in AliL3HoughMaxFinder; adjusted the
288         interface of FindPeak1 in order to be consistent.
289
290 2002-07-31  Anders Strand Vestbo  <vestbo@hansa00>
291
292         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
293         Get the BField from AliL3Transform. This was hardcoded up to now.
294
295 2002-07-11  Constantin Loizides  <loizides@hansa00>
296
297         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h:
298         New code which is much closer to the possible VHDL implementation. Should also be considerably faster (40 percent) than the normal transformer, but unfortunately has some bugs.
299
300         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
301         Little changes to make it work with GetEta function of HoughTransformer. Also litte changes to make it work and debug with the VHDL Hough Transformer.
302
303         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
304         Little changes to make it work with new base class.
305
306         * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h:
307         Added virtual function Init for setting the slice, patch and n_eta_seg information. Also have GetEta function which calculates eta according to slice info (minus sign) and Print function for debugging to get the parameters used by the VHDL Transformer.
308
309         * /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h:
310         Changes for independant library of standalone l3 code.
311
312         * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
313         Removed Clusterfinder class from link list.
314
315         * /cvs/hltcvs/level3code/hough/Makefile:
316         Changes for independant library of standalone l3 code.
317
318         * /cvs/hltcvs/level3code/hough/Makefile.standalone:
319         Newline added at the end of file.
320
321 2002-07-08  Anders Strand Vestbo  <vestbo@hansa00>
322
323         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
324         New function, CreateRootHisto(). Just to seperate it from Draw
325
326 2002-07-05  Anders Strand Vestbo  <vestbo@hansa00>
327
328         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
329         Merging my version with Constantins last checkin.
330         New function added EvaluatePatch(), which only looks
331         in 1 patch, instead of globally looking at the slice.
332         Small bugfix in AliL3HoughEval.
333
334 2002-07-05  Constantin Loizides  <loizides@hansa00>
335
336         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
337         Added function SetTransformerParams for setting Histogram Parameters of Transformer. And some litte code cleanups, see Init function.
338
339 2002-07-02  Constantin Loizides  <loizides@hansa00>
340
341         * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
342         Gradient check reverted, but also commented out.
343
344         * /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h:
345         Have definable geometry file.
346
347         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
348         Add version support for vhdl hough.
349
350         * /cvs/hltcvs/level3code/hough/Makefile:
351         Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now.
352
353 2002-07-02  Anders Strand Vestbo  <vestbo@hansa00>
354
355         * /cvs/hltcvs/level3code/hough/Makefile: New topdir Makefile
356
357 2002-05-31  Anders Strand Vestbo  <vestbo@hansa00>
358
359         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
360         Some changes in AliL3Hough::Evaluate. Comments have been added in the code.
361         Added some timing outputs in AliL3Hough.
362         In AliL3HoughEval::LookInsideRoad; removed the check whether the tracks is
363         leaving the slice; because this fails when the tracks is bending _in_ to the
364         slice. In the argument, one can also access the number of padrows which where
365         good; meaning padrows along the road which had signal.
366         In AliL3HoughMaxFinder; currently the check for the gradient is commented out.
367
368 2002-05-30  Anders Strand Vestbo  <vestbo@hansa00>
369
370         * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/Makefile:
371         Bugfix in AliL3Hough::FindTrackCandidates; when track->SetEta, one has to
372         check the current slice, in order to get minus sign on other half of TPC.
373         Included an upper threshold in AliL3HoughBaseTransformer; all digits with
374         high values than this are not transformed.
375
376 2002-05-29  Anders Strand Vestbo  <vestbo@hansa00>
377
378         * /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/Makefile:
379         Made display class work. Also added it to makefile.
380
381 2002-05-29  Constantin Loizides  <loizides@hansa00>
382
383         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.h, /cvs/hltcvs/level3code/hough/Makefile:
384         Changes done to include new ALiL3HoughTransformerVhdl.
385
386 2002-05-29  Anders Strand Vestbo  <vestbo@hansa00>
387
388         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
389         Made it possible to read different and several events from rootfile.
390         Also included a ntuppel, for storing different characteristics of the
391         peaks in AliL3HoughMaxFinder.
392
393 2002-05-27  Anders Strand Vestbo  <vestbo@hansa00>
394
395         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
396         Bugfix in line 314; paranthes missing
397
398         * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /cvs/hltcvs/level3code/hough/GetGoodParticles.h, /cvs/hltcvs/level3code/hough/Makefile:
399         Moved GetGoodParticles to alimacros
400
401 2002-05-25  Anders Strand Vestbo  <vestbo@hansa00>
402
403         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/Makefile:
404         Can now use 8 bit data as input, by setting the apropriate
405         flag in AliL3Hough::Init.
406
407 2002-05-23  Anders Strand Vestbo  <vestbo@hansa00>
408
409         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
410         Cleaning up. Made some changes in AliL3HoughMaxFinder. Peaks are now
411         stored in private arrays, and does not have to be passed as arguments
412         for every function. Instead, they should be reached with getters.
413         Some minor cleaning was also done in AliL3Hough and AliL3HoughEval.
414
415 2002-05-02  Anders Strand Vestbo  <vestbo@hansa00>
416
417         * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
418         Forgot to remove #include in previous checkin
419
420         * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
421         Get the Bfield from AliL3Transform
422
423 2002-04-26  Anders Strand Vestbo  <vestbo@hansa00>
424
425         * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx:
426         Changes as a result of making AliL3Transform static.
427
428 2002-04-25  Anders Strand Vestbo  <vestbo@hansa00>
429
430         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile:
431         Some additional changes related to the previous changes. AliL3Transform
432         object has now to be passed to the AliL3HoughBaseTransformer in order to
433         avoid giving the path where the config file is to the AliL3HoughBaseTransformer
434         object.
435
436         * /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
437         Made a new abstract base class; AliL3HoughBaseTransformer for different implementations
438         of the circle Hough transform. All the member functions which were previously in
439         AliL3HoughTransformer are virtual in this class, and should be appropriately overloaded
440         in the underlying implementations.
441
442 2002-04-23  Anders Strand Vestbo  <vestbo@hansa00>
443
444         * /cvs/hltcvs/level3code/hough/hough.C, /cvs/hltcvs/level3code/hough/hough_line.C, /cvs/hltcvs/level3code/hough/hough_line_merge.C, /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/hough_mergehistos.C, /cvs/hltcvs/level3code/hough/rootlogon.C, /cvs/hltcvs/level3code/hough/test.C, /cvs/hltcvs/level3code/hough/testPF.C:
445         Removing old scripts no longer used.
446
447 2002-04-20  Anders Strand Vestbo  <vestbo@hansa00>
448
449         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
450         More comments for documentation.
451
452 2002-04-18  Constantin Loizides  <loizides@hansa00>
453
454         * /cvs/hltcvs/level3code/hough/Makefile:
455         Root objects are compiled in lib_ROOT from now on.
456
457 2002-04-17  Anders Strand Vestbo  <vestbo@hansa00>
458
459         * /cvs/hltcvs/level3code/hough/Makefile:
460         Does not compile GetGoodParticles in case of no AliROOT.
461
462 2002-04-16  Constantin Loizides  <loizides@hansa00>
463
464         * /cvs/hltcvs/level3code/hough/Makefile:
465         Minor changes to check for NOLOGGING env str
466
467 2002-04-16  Anders Strand Vestbo  <vestbo@hansa00>
468
469         * /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h:
470         MergeEtaSlices and MergeTracks are currently empty.
471
472         * /cvs/hltcvs/level3code/hough/Makefile:
473         Improved Makefile, by setting logging path, TOPDIR and LIBDIR.
474
475 2002-04-15  Anders Strand Vestbo  <vestbo@hansa00>
476
477         * /cvs/hltcvs/level3code/hough/Makefile:
478         Added the USEPACKAGE option in Makefile.
479
480 2002-04-08  Anders Strand Vestbo  <vestbo@hansa00>
481
482         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile:
483         Added function AliL3HoughTransformer::GetEtaIndex. Modified AliL3Hough::WriteTracks.
484
485 2002-02-05  Anders Strand Vestbo  <vestbo@hansa00>
486
487         * /cvs/hltcvs/level3code/hough/Makefile: Check for lib directories
488
489 2002-02-01  Anders Strand Vestbo  <vestbo@hansa00>
490
491         * /cvs/hltcvs/level3code/hough/Makefile: Minor updates
492
493         * /cvs/hltcvs/level3code/hough/Makefile.standalone, /cvs/hltcvs/level3code/hough/rootlogon.C, /cvs/hltcvs/level3code/hough/test.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
494         Checking in for the weekend
495
496 2002-01-23  Anders Strand Vestbo  <vestbo@hansa00>
497
498         * /cvs/hltcvs/level3code/hough/Makefile:
499         New makefile. Written by me, hence better
500
501         * /cvs/hltcvs/level3code/hough/AliL3Defs.h:
502         Should only have one of these files
503
504 2002-01-22  Anders Strand Vestbo  <vestbo@hansa00>
505
506         * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
507         SetNHits, in order to make the IO work in memhandler class.
508
509 2002-01-18  Anders Strand Vestbo  <vestbo@hansa00>
510
511         * /cvs/hltcvs/level3code/hough/Makefile.standalone:
512         Makefile for standalone program
513
514         * /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
515         Minor changes
516
517         * /cvs/hltcvs/level3code/hough/test.C: More functions
518
519         * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
520         Added SetTgl in Set()
521
522         * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx:
523         Added test if the track is leaving the sector, in that case this should be taken account for when evaluating the number of rows it should cross.
524
525 2001-12-10  Anders Strand Vestbo  <vestbo@hansa00>
526
527         * /cvs/hltcvs/level3code/hough/GetGoodParticles.h, /cvs/hltcvs/level3code/hough/test.C, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Defs.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
528         Checking in latest changes.
529
530         * /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.h, /cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughGlobalMerger.cxx:
531         Merging classes
532
533 2001-11-27  Anders Strand Vestbo  <vestbo@hansa00>
534
535         * /cvs/hltcvs/level3code/hough/Makefile: Added new classes
536
537 2001-11-22  Anders Strand Vestbo  <vestbo@hansa00>
538
539         * /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h:
540         New display class
541
542 2001-11-19  Anders Strand Vestbo  <vestbo@hansa00>
543
544         * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
545         Bugfix in SetTrackParameters, wrong charge...
546
547 2001-11-16  Anders Strand Vestbo  <vestbo@hansa00>
548
549         * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/Makefile:
550         Moved AliL3HoughTrack to hough
551
552         * /cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
553         Moved classes from src
554
555 2001-11-13  Anders Strand Vestbo  <vestbo@hansa00>
556
557         * /cvs/hltcvs/level3code/hough/rootlogon.C:
558         New path to Timms shared library
559
560         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
561         Possible to compile without ROOT
562
563         * /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx, /cvs/hltcvs/level3code/hough/GetGoodParticles.h:
564         Possible to specify a number of slices, instead of only one
565
566         * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
567         Added some histos in CompareMC, and new function FindEta()
568
569         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
570         UpdateRowPointer is now static function in memhandler.
571
572         * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.h:
573         Changed name of merger
574
575         * /cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerger.h:
576         Changed name of merger to AliL3HoughMerger
577
578 2001-11-07  Anders Strand Vestbo  <vestbo@hansa00>
579
580         * /cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram1D.h:
581         Added 1D histograms.
582
583 2001-10-25  Anders Strand Vestbo  <vestbo@hansa00>
584
585         * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
586         Latest update, bugfix i think
587
588         * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
589         Added function CompareMC
590
591         * /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
592         Bugfix in destructor etc.
593
594         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
595         Added Reset function
596
597         * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/Makefile:
598         Added function GetGoodParticles
599
600         * /cvs/hltcvs/level3code/hough/GetGoodParticles.h, /cvs/hltcvs/level3code/hough/GetGoodParticles.cxx:
601         Added function to extract good particles
602
603 2001-09-21  Anders Strand Vestbo  <vestbo@hansa00>
604
605         * /cvs/hltcvs/level3code/hough/rootlogon.C, /cvs/hltcvs/level3code/hough/test.C:
606         results of cleanup
607
608         * /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
609         Rewriting and cleaning up
610
611         * /cvs/hltcvs/level3code/hough/AliL3Defs.h: blabla
612
613         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
614         Added threshold
615
616 2001-09-18  Anders Strand Vestbo  <vestbo@hansa00>
617
618         * /cvs/hltcvs/level3code/hough/test.C: Adding example macro
619
620         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx: Added function Add
621
622         * /cvs/hltcvs/level3code/hough/AliL3Histogram.h: Bugfix
623
624         * /cvs/hltcvs/level3code/hough/AliL3Defs.h: 6 patches
625
626         * /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
627         Cleaning up a lot
628
629 2001-07-30  Anders Strand Vestbo  <vestbo@hansa00>
630
631         * /cvs/hltcvs/level3code/hough/Makefile: Another bugfix
632
633         * /cvs/hltcvs/level3code/hough/Makefile: Bugfix in previous commitment
634
635         * /cvs/hltcvs/level3code/hough/Makefile: Changed path of mylibs
636
637 2001-07-26  Anders Strand Vestbo  <vestbo@hansa00>
638
639         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
640         Updating
641
642         * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h: Added histoclass
643
644         * /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
645         Some changes
646
647         * /cvs/hltcvs/level3code/hough/AliL3Defs.h: Added to constants
648
649         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h:
650         Just testing
651
652 2001-06-29  Anders Strand Vestbo  <vestbo@hansa00>
653
654         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
655         Major changes
656
657 2001-06-28  Anders Strand Vestbo  <vestbo@hansa00>
658
659         * /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
660         Wrote a new class
661
662 2001-04-06  Anders Strand Vestbo  <vestbo@hansa00>
663
664         * /cvs/hltcvs/level3code/hough/testPF.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/hough_mergehistos.C:
665         Updating before easter
666
667 2001-03-30  Anders Strand Vestbo  <vestbo@hansa00>
668
669         * /cvs/hltcvs/level3code/hough/AliL3Transform.h, /cvs/hltcvs/level3code/hough/AliL3Transform.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
670         Removed obsolete code, and removed a typo
671
672         * /cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /cvs/hltcvs/level3code/hough/AliL3Hough.h:
673         Added new base class
674
675         * /cvs/hltcvs/level3code/hough/AliL3HoughPixel.h, /cvs/hltcvs/level3code/hough/AliL3HoughPixel.cxx:
676         Removed obsolete code
677
678         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/Makefile, /cvs/hltcvs/level3code/hough/testPF.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3Defs.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx:
679         Updating changes before the weekend
680
681 2001-03-26  Anders Strand Vestbo  <vestbo@hansa00>
682
683         * /cvs/hltcvs/level3code/hough/testPF.C: Added a macro
684
685         * /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h, /cvs/hltcvs/level3code/hough/hough.C:
686         General updates
687
688         * /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
689         Debugging update
690
691 2001-03-23  Anders Strand Vestbo  <vestbo@hansa00>
692
693         * /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/hough.C, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h:
694         Added new peakfinder
695
696 2001-03-22  Anders Strand Vestbo  <vestbo@hansa00>
697
698         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/hough_mergehistos.C, /cvs/hltcvs/level3code/hough/rootlogon.C:
699         Imported Hough code
700
701         * /cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /cvs/hltcvs/level3code/hough/AliL3Histogram.h, /cvs/hltcvs/level3code/hough/hough_mergehistos.C, /cvs/hltcvs/level3code/hough/rootlogon.C:
702         New file.
703
704         * /cvs/hltcvs/level3code/hough/AliL3Transform.cxx, /cvs/hltcvs/level3code/hough/AliL3Transform.h, /cvs/hltcvs/level3code/hough/hough.C, /cvs/hltcvs/level3code/hough/hough_line.C, /cvs/hltcvs/level3code/hough/hough_line_merge.C, /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/Makefile:
705         Imported Hough code
706
707         * /cvs/hltcvs/level3code/hough/AliL3Transform.cxx, /cvs/hltcvs/level3code/hough/AliL3Transform.h, /cvs/hltcvs/level3code/hough/hough.C, /cvs/hltcvs/level3code/hough/hough_line.C, /cvs/hltcvs/level3code/hough/hough_line_merge.C, /cvs/hltcvs/level3code/hough/hough_merge.C, /cvs/hltcvs/level3code/hough/Makefile:
708         New file.
709
710         * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.h, /cvs/hltcvs/level3code/hough/AliL3HoughPixel.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughPixel.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
711         Imported Hough code
712
713         * /cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughMerge.h, /cvs/hltcvs/level3code/hough/AliL3HoughPixel.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughPixel.h, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
714         New file.
715
716         * /cvs/hltcvs/level3code/hough/AliL3Defs.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
717         Imported Hough code
718
719         * /cvs/hltcvs/level3code/hough/AliL3Defs.h, /cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
720         New file.
721