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