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