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