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