1 2003-11-18 Anders Strand Vestbo <vestbo@hansa>
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.
6 2003-11-18 Constantin Loizides <loizides@hansa>
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.
11 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
12 Commented to get rid of a compiler warning here.
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.
17 2003-11-13 Anders Strand Vestbo <vestbo@hansa>
19 * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx:
22 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h:
23 Smaller bugfixes, nothing important
25 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
26 Bugfix in FindAdaptedPeaks
28 2003-11-12 Anders Strand Vestbo <vestbo@hansa>
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.
33 - The AliL3Hough class has some new functions.
34 -SetTransformerParams, which basically sets the parameters of the histograms.
36 -AddTracks which adds the tracks to a global array (called for each slice)
37 - Default peak finder algorithm is now AliL3HoughMaxFinder::FindAdaptedPeaks().
39 2003-10-03 Anders Strand Vestbo <vestbo@hansa>
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
46 2003-08-19 Anders Strand Vestbo <vestbo@hansa>
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.
52 2003-08-17 Anders Strand Vestbo <vestbo@hansa>
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.
57 2003-08-12 Anders Strand Vestbo <vestbo@hansa>
59 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughIntMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx:
60 Follow change in base class AliL3Merger.
62 2003-07-28 Constantin Loizides <loizides@hansa>
64 * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx:
67 2003-07-26 Constantin Loizides <loizides@hansa>
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.
72 2003-07-25 Constantin Loizides <loizides@hansa>
74 * /alice/cvs/hltcvs/level3code/hough/Makefile:
75 Changes to reflect the new makefile strategy.
77 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx:
78 g++ 3.3.1 requires explicit cast.
80 2003-07-23 Anders Strand Vestbo <vestbo@hansa>
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.
86 2003-07-22 Constantin Loizides <loizides@hansa>
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.
91 2003-07-21 Constantin Loizides <loizides@hansa>
93 * /alice/cvs/hltcvs/level3code/hough/Makefile:
94 Include misc as well and print rootcint command.
96 2003-07-14 Anders Strand Vestbo <vestbo@hansa>
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.
102 2003-07-02 Anders Strand Vestbo <vestbo@hansa>
104 * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
105 Changed Draw function, because it didn't work.
107 2003-07-02 Constantin Loizides <loizides@hansa>
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.
112 2003-05-28 Anders Strand Vestbo <vestbo@hansa>
114 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerGlobal.h:
115 Transform global regions
117 2003-05-13 Constantin Loizides <loizides@hansa>
119 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
122 2003-04-25 Constantin Loizides <loizides@hansa>
124 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
125 Bugfix in Max Finder borders thanks to Sondre.
127 2003-02-26 Constantin Loizides <loizides@hansa>
129 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
132 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
133 Added adding of a one but commented it out again.
135 2003-02-24 Constantin Loizides <loizides@hansa>
137 * /alice/cvs/hltcvs/level3code/hough/Makefile:
138 Added defs string to rootcint
140 2003-02-19 Anders Strand Vestbo <vestbo@hansa>
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.
146 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerNew.h:
149 2003-02-05 Anders Strand Vestbo <vestbo@hansa>
151 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
152 Set fDoMC to kFALSE in ctor. Also fill the charge in the transform.
154 2003-01-22 Anders Strand Vestbo <vestbo@hansa>
156 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
157 Commented class which is defined in Makefile
159 2003-01-17 Anders Strand Vestbo <vestbo@hansa>
161 * /alice/cvs/hltcvs/level3code/hough/Makefile:
162 Changed definition of TOPDIR
164 2003-01-16 Anders Strand Vestbo <vestbo@hansa>
166 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
169 2002-12-17 Anders Strand Vestbo <vestbo@hansa>
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.
176 2002-12-16 Anders Strand Vestbo <vestbo@hansa>
178 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTest.h:
181 2002-12-10 Anders Strand Vestbo <vestbo@hansa>
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.
190 2002-12-09 Anders Strand Vestbo <vestbo@hansa>
192 * /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HistogramAdaptive.h:
193 Seems to be working properly now.
195 2002-11-22 Anders Strand Vestbo <vestbo@hansa>
197 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx:
198 Fill charge as default
200 2002-11-15 Constantin Loizides <loizides@hansa>
202 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerVhdl.cxx:
203 Added Kappa information.
205 2002-11-13 Constantin Loizides <loizides@hansa>
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.
210 2002-10-01 Anders Strand Vestbo <vestbo@hansa>
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.
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()).
222 Also the DoMC flag in the AliL3HoughTransformer ctor.
224 2002-09-05 Constantin Loizides <loizides@hansa>
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.
229 2002-09-02 Anders Strand Vestbo <vestbo@hansa>
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.
235 2002-08-29 Constantin Loizides <loizides@hansa>
237 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx: Cosmetic.
239 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughBaseTransformer.cxx:
240 Added default values to default constructor.
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.
245 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformerLUT.h:
246 Small bugfix concerning calculation of eta.
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.
251 2002-08-26 Anders Strand Vestbo <vestbo@hansa>
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
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 ;-)
259 2002-08-25 Constantin Loizides <loizides@hansa>
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.
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.
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.
270 2002-08-24 Anders Strand Vestbo <vestbo@hansa>
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.
277 2002-08-23 Anders Strand Vestbo <vestbo@hansa>
279 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
280 Another bugfix connected to fTrackID histograms
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.
287 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
288 Bugfix from the last checkin
290 2002-08-21 Anders Strand Vestbo <vestbo@hansa>
292 * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx:
293 Cosmetic changes, and a new function AliL3Hough::ProcessPatchIter.
295 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
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.
305 2002-08-19 Anders Strand Vestbo <vestbo@hansa>
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.
310 2002-08-09 Anders Strand Vestbo <vestbo@hansa>
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.
316 2002-08-08 Anders Strand Vestbo <vestbo@hansa>
318 * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
319 Also add the number of entries when adding 2 histograms.
321 2002-08-07 Anders Strand Vestbo <vestbo@hansa>
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.
328 2002-08-01 Anders Strand Vestbo <vestbo@hansa>
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.
337 2002-07-31 Anders Strand Vestbo <vestbo@hansa>
339 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
340 Get the BField from AliL3Transform. This was hardcoded up to now.
342 2002-07-11 Constantin Loizides <loizides@hansa>
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.
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.
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.
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.
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.
359 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
360 Removed Clusterfinder class from link list.
362 * /alice/cvs/hltcvs/level3code/hough/Makefile:
363 Changes for independant library of standalone l3 code.
365 * /alice/cvs/hltcvs/level3code/hough/Makefile.standalone:
366 Newline added at the end of file.
368 2002-07-08 Anders Strand Vestbo <vestbo@hansa>
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
373 2002-07-05 Anders Strand Vestbo <vestbo@hansa>
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.
381 2002-07-05 Constantin Loizides <loizides@hansa>
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.
386 2002-07-02 Constantin Loizides <loizides@hansa>
388 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
389 Gradient check reverted, but also commented out.
391 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h:
392 Have definable geometry file.
394 * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h:
395 Add version support for vhdl hough.
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.
400 2002-07-02 Anders Strand Vestbo <vestbo@hansa>
402 * /alice/cvs/hltcvs/level3code/hough/Makefile: New topdir Makefile
404 2002-05-31 Anders Strand Vestbo <vestbo@hansa>
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.
415 2002-05-30 Anders Strand Vestbo <vestbo@hansa>
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.
423 2002-05-29 Anders Strand Vestbo <vestbo@hansa>
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.
428 2002-05-29 Constantin Loizides <loizides@hansa>
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.
433 2002-05-29 Anders Strand Vestbo <vestbo@hansa>
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.
440 2002-05-27 Anders Strand Vestbo <vestbo@hansa>
442 * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
443 Bugfix in line 314; paranthes missing
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
448 2002-05-25 Anders Strand Vestbo <vestbo@hansa>
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.
454 2002-05-23 Anders Strand Vestbo <vestbo@hansa>
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.
462 2002-05-02 Anders Strand Vestbo <vestbo@hansa>
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
467 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
468 Get the Bfield from AliL3Transform
470 2002-04-26 Anders Strand Vestbo <vestbo@hansa>
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.
475 2002-04-25 Anders Strand Vestbo <vestbo@hansa>
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
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.
489 2002-04-23 Anders Strand Vestbo <vestbo@hansa>
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.
494 2002-04-20 Anders Strand Vestbo <vestbo@hansa>
496 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h:
497 More comments for documentation.
499 2002-04-18 Constantin Loizides <loizides@hansa>
501 * /alice/cvs/hltcvs/level3code/hough/Makefile:
502 Root objects are compiled in lib_ROOT from now on.
504 2002-04-17 Anders Strand Vestbo <vestbo@hansa>
506 * /alice/cvs/hltcvs/level3code/hough/Makefile:
507 Does not compile GetGoodParticles in case of no AliROOT.
509 2002-04-16 Constantin Loizides <loizides@hansa>
511 * /alice/cvs/hltcvs/level3code/hough/Makefile:
512 Minor changes to check for NOLOGGING env str
514 2002-04-16 Anders Strand Vestbo <vestbo@hansa>
516 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.h:
517 MergeEtaSlices and MergeTracks are currently empty.
519 * /alice/cvs/hltcvs/level3code/hough/Makefile:
520 Improved Makefile, by setting logging path, TOPDIR and LIBDIR.
522 2002-04-15 Anders Strand Vestbo <vestbo@hansa>
524 * /alice/cvs/hltcvs/level3code/hough/Makefile:
525 Added the USEPACKAGE option in Makefile.
527 2002-04-08 Anders Strand Vestbo <vestbo@hansa>
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.
532 2002-02-05 Anders Strand Vestbo <vestbo@hansa>
534 * /alice/cvs/hltcvs/level3code/hough/Makefile:
535 Check for lib directories
537 2002-02-01 Anders Strand Vestbo <vestbo@hansa>
539 * /alice/cvs/hltcvs/level3code/hough/Makefile: Minor updates
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
544 2002-01-23 Anders Strand Vestbo <vestbo@hansa>
546 * /alice/cvs/hltcvs/level3code/hough/Makefile:
547 New makefile. Written by me, hence better
549 * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h:
550 Should only have one of these files
552 2002-01-22 Anders Strand Vestbo <vestbo@hansa>
554 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
555 SetNHits, in order to make the IO work in memhandler class.
557 2002-01-18 Anders Strand Vestbo <vestbo@hansa>
559 * /alice/cvs/hltcvs/level3code/hough/Makefile.standalone:
560 Makefile for standalone program
562 * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
565 * /alice/cvs/hltcvs/level3code/hough/test.C: More functions
567 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
568 Added SetTgl in Set()
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.
573 2001-12-10 Anders Strand Vestbo <vestbo@hansa>
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.
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:
581 2001-11-27 Anders Strand Vestbo <vestbo@hansa>
583 * /alice/cvs/hltcvs/level3code/hough/Makefile: Added new classes
585 2001-11-22 Anders Strand Vestbo <vestbo@hansa>
587 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughDisplay.h:
590 2001-11-19 Anders Strand Vestbo <vestbo@hansa>
592 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
593 Bugfix in SetTrackParameters, wrong charge...
595 2001-11-16 Anders Strand Vestbo <vestbo@hansa>
597 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/Makefile:
598 Moved AliL3HoughTrack to hough
600 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTrack.cxx:
601 Moved classes from src
603 2001-11-13 Anders Strand Vestbo <vestbo@hansa>
605 * /alice/cvs/hltcvs/level3code/hough/rootlogon.C:
606 New path to Timms shared library
608 * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
609 Possible to compile without ROOT
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
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()
617 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
618 UpdateRowPointer is now static function in memhandler.
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
623 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMerger.h:
624 Changed name of merger to AliL3HoughMerger
626 2001-11-07 Anders Strand Vestbo <vestbo@hansa>
628 * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram1D.h:
631 2001-10-25 Anders Strand Vestbo <vestbo@hansa>
633 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
634 Latest update, bugfix i think
636 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
637 Added function CompareMC
639 * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx:
640 Bugfix in destructor etc.
642 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
645 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h, /alice/cvs/hltcvs/level3code/hough/Makefile:
646 Added function GetGoodParticles
648 * /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.h, /alice/cvs/hltcvs/level3code/hough/GetGoodParticles.cxx:
649 Added function to extract good particles
651 2001-09-21 Anders Strand Vestbo <vestbo@hansa>
653 * /alice/cvs/hltcvs/level3code/hough/rootlogon.C, /alice/cvs/hltcvs/level3code/hough/test.C:
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
659 * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h: blabla
661 * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
664 2001-09-18 Anders Strand Vestbo <vestbo@hansa>
666 * /alice/cvs/hltcvs/level3code/hough/test.C: Adding example macro
668 * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
671 * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h: Bugfix
673 * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h: 6 patches
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:
678 2001-07-30 Anders Strand Vestbo <vestbo@hansa>
680 * /alice/cvs/hltcvs/level3code/hough/Makefile: Another bugfix
682 * /alice/cvs/hltcvs/level3code/hough/Makefile:
683 Bugfix in previous commitment
685 * /alice/cvs/hltcvs/level3code/hough/Makefile: Changed path of mylibs
687 2001-07-26 Anders Strand Vestbo <vestbo@hansa>
689 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.h, /alice/cvs/hltcvs/level3code/hough/Makefile, /alice/cvs/hltcvs/level3code/hough/AliL3HoughTransformer.cxx:
692 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughLinkDef.h:
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:
698 * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h: Added to constants
700 * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h:
703 2001-06-29 Anders Strand Vestbo <vestbo@hansa>
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:
708 2001-06-28 Anders Strand Vestbo <vestbo@hansa>
710 * /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.h, /alice/cvs/hltcvs/level3code/hough/AliL3Histogram.cxx:
713 2001-04-06 Anders Strand Vestbo <vestbo@hansa>
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
718 2001-03-30 Anders Strand Vestbo <vestbo@hansa>
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
723 * /alice/cvs/hltcvs/level3code/hough/AliL3Hough.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3Hough.h:
726 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughPixel.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughPixel.cxx:
727 Removed obsolete code
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
732 2001-03-26 Anders Strand Vestbo <vestbo@hansa>
734 * /alice/cvs/hltcvs/level3code/hough/testPF.C: Added a macro
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:
739 * /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughMaxFinder.cxx:
742 2001-03-23 Anders Strand Vestbo <vestbo@hansa>
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:
747 2001-03-22 Anders Strand Vestbo <vestbo@hansa>
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:
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:
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:
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:
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:
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:
767 * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h:
770 * /alice/cvs/hltcvs/level3code/hough/AliL3Defs.h, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.cxx, /alice/cvs/hltcvs/level3code/hough/AliL3HoughEval.h: