adaption to new logging class, added functionality to AliHLTSystem to build a task...
[u/mrichter/AliRoot.git] / HLT / doc / changelog.programs
1 2004-05-10  Kenneth Aamodt  <kenneth@hansa00>
2
3         * /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/tpcbeamtesttracker.cxx:
4         latest changes.
5
6 2004-05-10  Constantin Loizides  <loizides@hansa00>
7
8         * /alice/cvs/hltcvs/level3code/programs/tpcbeamtesttracker.cxx:
9         Reversed order to anticipated coming changes.
10
11         * /alice/cvs/hltcvs/level3code/programs/convcosmicsfile.cxx:
12         add file size for pub-sub filepublisher tests.
13
14         * /alice/cvs/hltcvs/level3code/programs/Makefile:
15         remove gmon.out when cleaning
16
17 2004-05-09  Kenneth Aamodt  <kenneth@hansa00>
18
19         * /alice/cvs/hltcvs/level3code/programs/tpcbeamtestdisplay.cxx:
20         This is the "final" update, only cosmetics left.
21
22         * /alice/cvs/hltcvs/level3code/programs/tpcbeamtestdisplay.cxx:
23         Now draw the clusters and the track.
24
25         * /alice/cvs/hltcvs/level3code/programs/tpcbeamtestdisplay.cxx:
26         TPC test displaying class.
27
28         * /alice/cvs/hltcvs/level3code/programs/tpcbeamtesttracker.cxx:
29         Removed slice and patch as possibility in constructor.
30
31         * /alice/cvs/hltcvs/level3code/programs/tpcbeamtesttracker.cxx:
32         Removed the tracking function, it does not work on straight tracks.
33
34 2004-05-08  Kenneth Aamodt  <kenneth@hansa00>
35
36         * /alice/cvs/hltcvs/level3code/programs/tpcbeamtesttracker.cxx:
37         Debugged and tested. Arguments: filename, path, [slice], [patch]
38
39         * /alice/cvs/hltcvs/level3code/programs/tpcbeamtesttracker.cxx:
40         Removed a given path in constructor.
41
42         * /alice/cvs/hltcvs/level3code/programs/tpcbeamtesttracker.cxx:
43         Removed all bugs. have'nt tested it yet.
44
45         * /alice/cvs/hltcvs/level3code/programs/Makefile:
46         Added new tpc test program.
47
48         * /alice/cvs/hltcvs/level3code/programs/tpcbeamtesttracker.cxx:
49         Added program for tpcbeamtest to work on raw altro data.
50
51 2004-03-20  Constantin Loizides  <loizides@hansa00>
52
53         * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/convcosmicsfile.cxx, /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runhough.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlhough.cxx:
54         Removed GCCVERSION string from code. Replaced by compiler internal
55         macro __GNUC__ which is 3 for gcc version >3.
56
57 2004-02-25  Constantin Loizides  <loizides@hansa00>
58
59         * /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/runhough.cxx:
60         Added support for profiling, see Makefile options, there are now to targets for libs, standart and old behaviour is building of shared libs, static builds .a libs which can be used for profiling (gprof).
61
62 2003-11-18  Constantin Loizides  <loizides@hansa00>
63
64         * /alice/cvs/hltcvs/level3code/programs/runtracker.cxx:
65         Added new file handling support.
66
67         * /alice/cvs/hltcvs/level3code/programs/Makefile: Added newio support.
68
69 2003-09-25  Constantin Loizides  <loizides@hansa00>
70
71         * /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx:
72         Added Thomas Kuhr changes for upcoming data challenge and aliroot v4-01-00 tag.
73
74 2003-07-29  Constantin Loizides  <loizides@hansa00>
75
76         * /alice/cvs/hltcvs/level3code/programs/speedtest.cxx, /alice/cvs/hltcvs/level3code/programs/speedtest.h, /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/convcosmicsfile.cxx, /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runhough.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlhough.cxx:
77         Added copyright info.
78
79 2003-07-28  Anders Strand Vestbo  <vestbo@hansa00>
80
81         * /alice/cvs/hltcvs/level3code/programs/runtracker.cxx: Cosmetic
82
83 2003-07-26  Constantin Loizides  <loizides@hansa00>
84
85         * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
86         Changes to compile standalone.
87
88 2003-07-25  Constantin Loizides  <loizides@hansa00>
89
90         * /alice/cvs/hltcvs/level3code/programs/Makefile:
91         Changes to reflect the new makefile strategy.
92
93         * /alice/cvs/hltcvs/level3code/programs/read.cxx: Cosmetics.
94
95 2003-07-02  Constantin Loizides  <loizides@hansa00>
96
97         * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/convcosmicsfile.cxx, /alice/cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx, /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlhough.cxx:
98         Changes for gcc-3.3
99
100 2003-05-15  Constantin Loizides  <loizides@hansa00>
101
102         * /alice/cvs/hltcvs/level3code/programs/runvhdlhough.cxx:
103         just checked it but needs lot of work..
104
105 2003-05-13  Constantin Loizides  <loizides@hansa00>
106
107         * /alice/cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx:
108         Little cosmetical changes.
109
110         * /alice/cvs/hltcvs/level3code/programs/Makefile:
111         Little changes mostly cosmetic
112
113 2003-04-14  Constantin Loizides  <loizides@hansa00>
114
115         * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx, /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runhough.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx, /alice/cvs/hltcvs/level3code/programs/speedtest.cxx:
116         More or less useful changes, mostly cosmetic.
117
118         * /alice/cvs/hltcvs/level3code/programs/Makefile:
119         Added missling lib dependencies.
120
121 2003-04-11  Constantin Loizides  <loizides@hansa00>
122
123         * /alice/cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx:
124         Added some more comments (in German) which I got from Roland via ICQ.
125
126 2003-02-19  Anders Strand Vestbo  <vestbo@hansa00>
127
128         * /alice/cvs/hltcvs/level3code/programs/MakePileup.cxx, /alice/cvs/hltcvs/level3code/programs/MakePileup.h:
129         Moved to exa
130
131 2003-02-03  Constantin Loizides  <loizides@hansa00>
132
133         * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx, /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runhough.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runtracker.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
134         Changes for Root Types.
135
136         * /alice/cvs/hltcvs/level3code/programs/ConvCosmicsFile.cxx:
137         Program to convert binary cosmics from BigEndian to LittleEndian and vice versa.
138
139 2003-01-17  Anders Strand Vestbo  <vestbo@hansa00>
140
141         * /alice/cvs/hltcvs/level3code/programs/Makefile:
142         Changed definition of TOPDIR
143
144 2002-11-14  Constantin Loizides  <loizides@hansa00>
145
146         * /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
147         Added deconvolution switch.
148
149 2002-10-15  Anders Strand Vestbo  <vestbo@hansa00>
150
151         * /alice/cvs/hltcvs/level3code/programs/Makefile:
152         Added entry for runtracker. Also some changes in order to use this
153         Makefile when compiling without any ROOT whatsoever; USEPACKAGE=STANDALONE.
154
155         * /alice/cvs/hltcvs/level3code/programs/runtracker.cxx:
156         Standalone program for running the track finder.
157
158 2002-09-16  Constantin Loizides  <loizides@hansa00>
159
160         * /alice/cvs/hltcvs/level3code/programs/read.cxx:
161         Rows per patch are locally stored.
162
163 2002-09-05  Constantin Loizides  <loizides@hansa00>
164
165         * /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx:
166         Little bugfixes for new alitroot version.
167
168 2002-09-03  Constantin Loizides  <loizides@hansa00>
169
170         * /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/runhough.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx:
171         Little bugfix vor aliversion 3.08.
172
173 2002-07-11  Constantin Loizides  <loizides@hansa00>
174
175         * /alice/cvs/hltcvs/level3code/programs/Makefile:
176         Compiles now using top makefile.
177
178         * /alice/cvs/hltcvs/level3code/programs/gettransform.cxx, /alice/cvs/hltcvs/level3code/programs/read.cxx:
179         Little changes, mostly cosmetic.
180
181         * /alice/cvs/hltcvs/level3code/programs/Makefile: Added runhough.cxx.
182
183         * /alice/cvs/hltcvs/level3code/programs/runhough.cxx:
184         Program to run hough transform standalone.
185
186 2002-07-08  Constantin Loizides  <loizides@hansa00>
187
188         * /alice/cvs/hltcvs/level3code/programs/ali2raw.cxx:
189         Program that converts from ali digits into l3 raw data. Corresponding macro is Binary.C.
190
191 2002-07-05  Constantin Loizides  <loizides@hansa00>
192
193         * /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
194         Changes to use AliL3Logger correctly in standalone programs.
195
196 2002-07-02  Constantin Loizides  <loizides@hansa00>
197
198         * /alice/cvs/hltcvs/level3code/programs/Makefile:
199         Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now.
200
201 2002-07-02  Anders Strand Vestbo  <vestbo@hansa00>
202
203         * /alice/cvs/hltcvs/level3code/programs/Makefile: New topdir makefile
204
205 2002-06-14  Constantin Loizides  <loizides@hansa00>
206
207         * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
208         Small changes to run on single patches.
209
210         * /alice/cvs/hltcvs/level3code/programs/Makefile, /alice/cvs/hltcvs/level3code/programs/runvhdlcf.cxx:
211         Sample program to run VHDL cluster finder.
212
213         * /alice/cvs/hltcvs/level3code/programs/read.cxx:
214         Changes to read also Altro like data.
215
216 2002-06-11  Constantin Loizides  <loizides@hansa00>
217
218         * /alice/cvs/hltcvs/level3code/programs/MakePileup.cxx, /alice/cvs/hltcvs/level3code/programs/MakePileup.h:
219         MakePileup moved from misc directoy to program directory.
220
221 2002-06-10  Constantin Loizides  <loizides@hansa00>
222
223         * /alice/cvs/hltcvs/level3code/programs/read.cxx, /alice/cvs/hltcvs/level3code/programs/runit.cxx:
224         Solved bug forgetting to use AliL3MemHandler->Init(slice,patch).
225
226         * /alice/cvs/hltcvs/level3code/programs/read.cxx:
227         Check consecutive rows.
228
229         * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
230         Changes for error calculation of Cluster Finder.
231
232 2002-06-06  Constantin Loizides  <loizides@hansa00>
233
234         * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
235         Minor changes to use new AliL3ClusterFinder class.
236
237 2002-05-29  Constantin Loizides  <loizides@hansa00>
238
239         * /alice/cvs/hltcvs/level3code/programs/read.cxx:
240         Changes done to make read work with new AliL3AltroMemHandler.
241
242 2002-05-18  Constantin Loizides  <loizides@hansa00>
243
244         * /alice/cvs/hltcvs/level3code/programs/Makefile: Addes gettransform.
245
246         * /alice/cvs/hltcvs/level3code/programs/gettransform.cxx:
247         First checkin of program to extract parameters from AliL3Transform to be used for the VHDL implementation of the Hough transform.
248
249         * /alice/cvs/hltcvs/level3code/programs/read.cxx: Use new Transformer.
250
251 2002-05-05  Constantin Loizides  <loizides@hansa00>
252
253         * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
254         Minor corrections after big transformer changes
255
256 2002-04-26  Anders Strand Vestbo  <vestbo@hansa00>
257
258         * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
259         Changes as a result of making AliL3Transform static.
260
261 2002-04-18  Constantin Loizides  <loizides@hansa00>
262
263         * /alice/cvs/hltcvs/level3code/programs/doit: Moved to Makefile.
264
265 2002-04-17  Constantin Loizides  <loizides@hansa00>
266
267         * /alice/cvs/hltcvs/level3code/programs/read.cxx:
268         Sample program showing howto read raw data and convert them to an Altrolike Ascii data structure
269
270         * /alice/cvs/hltcvs/level3code/programs/Makefile: Read program added
271
272 2002-04-16  Constantin Loizides  <loizides@hansa00>
273
274         * /alice/cvs/hltcvs/level3code/programs/Makefile:
275         Minor changes to check for NOLOGGING env str and solved some very minor bugs
276
277         * /alice/cvs/hltcvs/level3code/programs/runit.cxx:
278         Sample program for using the simple fast cluster finder.
279
280         * /alice/cvs/hltcvs/level3code/programs/Makefile:
281         Makefile for small HLT programs created.
282
283 2002-04-16  Anders Strand Vestbo  <vestbo@hansa00>
284
285         * /alice/cvs/hltcvs/level3code/programs/doit, /alice/cvs/hltcvs/level3code/programs/speedtest.cxx, /alice/cvs/hltcvs/level3code/programs/speedtest.h:
286         Moved from src
287