Added support for NEWIO, merged cern-hlt tree, updated to latest track candidate...
[u/mrichter/AliRoot.git] / HLT / doc / changelog.comp
1 2003-11-18  Constantin Loizides  <loizides@hansa00>
2
3         * /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
4         This class has to be reworked in order to compile with newer AliRoot versions after june 2003. In order to keep it in the repository I added a define asvversion, which has to MANUALLY be set, if one wants to use that class. The changes are in principle ease, one has to check the interface to the tracker classes and the positions are indicated by the defines.
5
6 2003-11-13  Anders Strand Vestbo  <vestbo@hansa00>
7
8         * /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
9         Added additional data written to file
10
11         * /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h:
12         Added some additional data members and storage
13
14 2003-11-12  Anders Strand Vestbo  <vestbo@hansa00>
15
16         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h:
17         Main changes:
18         - New function LocalLocalSegments, for local (patch-like) tracks segments.
19         - Some changes in search ranges and fit ranges.
20
21 2003-09-18  Constantin Loizides  <loizides@hansa00>
22
23         * /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
24         Commented compile breaking due to aliroot changes.
25
26 2003-08-22  Anders Strand Vestbo  <vestbo@hansa00>
27
28         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3Models.h:
29         - Removed field fNClusters from AliL3TrackModel. The reason is the new scheme
30         were the number of clusters is _not_ written for every track. Instead, we assume
31         a potential number of clusters which is equal to the number of padrows in the
32         patch/slice (this number then needs not to written). Then we denote whether a
33         cluster is present or not by writing 1 bit for every padrow.
34         - The residual quantization (stored in AliL3DataCompressor) is now specified
35         for the three different pad sizes.
36
37         * /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.h, /cvs/hltcvs/level3code/comp/Makefile:
38         Splitted handling of offline-data compression and HLT-data compression.
39         For offline-data input the new class AliL3OfflineDataCompressor is used.
40         This class is a child of AliL3DataCompressor, and has the exact same interface.
41
42 2003-07-26  Constantin Loizides  <loizides@hansa00>
43
44         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
45         Changes to compile standalone.
46
47         * /cvs/hltcvs/level3code/comp/Makefile:
48         Little bugfix to add .c functions.
49
50 2003-07-25  Constantin Loizides  <loizides@hansa00>
51
52         * /cvs/hltcvs/level3code/comp/Makefile:
53         Changes to reflect the new makefile strategy.
54
55 2003-07-23  Anders Strand Vestbo  <vestbo@hansa00>
56
57         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
58         Added html tags
59
60 2003-07-22  Constantin Loizides  <loizides@hansa00>
61
62         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/bitio.h, /cvs/hltcvs/level3code/comp/errhand.h:
63         Added html tags for documentation.
64
65 2003-07-21  Constantin Loizides  <loizides@hansa00>
66
67         * /cvs/hltcvs/level3code/comp/Makefile:
68         Include misc as well and print rootcint command.
69
70 2003-07-09  Anders Strand Vestbo  <vestbo@hansa00>
71
72         * /cvs/hltcvs/level3code/comp/AliL3FitUtilities.h, /cvs/hltcvs/level3code/comp/bitio.h:
73         Added extern "C" decleration of the C functions which are used in C++ classes.
74         This was obviously not strictly necessary in some compilers later than 2.95,
75         but when compiling with 2.95 I was not able to link anymore. And it also
76         _should_ be defined like this of course. Since the files are also processed
77         by C compiler, a check has to be done in order only to use the extern "C" flags
78         when compiling in C++, as the C compiler does not now this flag.
79
80 2003-07-02  Constantin Loizides  <loizides@hansa00>
81
82         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx:
83         Added gccversion check.
84
85 2003-07-02  Anders Strand Vestbo  <vestbo@hansa00>
86
87         * /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h:
88         Changed pointer to input data from AliL3MemHandler to AliL3SpacePointData.
89         In addition a array of int holding the number of clusters in each
90         subsector is provided. Same thing as being done in e.g. AliL3Fitter.
91         Added option to process on patch-level for various reason. This option
92         is controlled by the flag fSinglePatch set in LoadData, and should only
93         be used with care, since there are some functions which expects whole
94         slices; these have to be changed when running fSinglePatch=0.
95
96         * /cvs/hltcvs/level3code/comp/AliL3Compress.h:
97         Forgot this one last time
98
99         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx:
100         Cosmetic changes only
101
102         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx:
103         Changed the return of most functions ot boolean, in order to perform
104         external checks when things are not working.
105         Also changed the comparison of original data to those of 8 bit data, and
106         not 10bit.
107
108 2003-06-04  Anders Strand Vestbo  <vestbo@hansa00>
109
110         * /cvs/hltcvs/level3code/comp/AliL3FitUtilities.c:
111         Stop writing error messages all the time
112
113         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx:
114         - Fixed a memory leakage problem in FitClusters.
115         - In LoadSeeds, enable the possibility of track extending over 3
116         sectors.
117
118 2003-05-14  Anders Strand Vestbo  <vestbo@hansa00>
119
120         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
121         Minor updates connected to last checkin.
122
123         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
124         Stable version again. Taking offline tracks as input for cluster fitting seem
125         to work now. However, when finding and fitting clusters this way, and using
126         these clusters as input for compression, the final offline tracking
127         efficiency drops a few percent compared to the original. The source of this
128         drop seems to be that the residuals in the outer padrows are too large
129         for the cluster fitting algorithm to locate the cluster based on the
130         calculated track crossing with padrow.
131
132 2003-05-08  Anders Strand Vestbo  <vestbo@hansa00>
133
134         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h:
135         Bugfix. In CheckCluster one has to check whether a fit attempt
136         has been done by track->IsSet(row). This was earlier done in FitClusters,
137         but this produced some memory leakage.
138
139 2003-04-28  Anders Strand Vestbo  <vestbo@hansa00>
140
141         * /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
142         Bugfix in CalculateClusterWidths
143
144 2003-04-25  Anders Strand Vestbo  <vestbo@hansa00>
145
146         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
147         Changes:
148         - AliL3ClusterFitter/AliL3ModelTrack :
149           One bit in AliL3ClusterModel::fPresent is reserved for fit attempt
150         - Enable multiple event handling in AliL3DataCompressor
151
152         * /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h:
153         Added function LoadOfflineData, which allows to use offline
154         reconstruced tracks as input for the compression.
155
156 2003-04-18  Anders Strand Vestbo  <vestbo@hansa00>
157
158         * /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
159         Mostly cleaning up and making nicer code. Some changes in AliL3ClusterFitter:
160         -WriteClusters has been moved from AliL3Modeller.
161         -Implementation of seeds coming from tracking in outer padrows.
162
163 2003-04-14  Anders Strand Vestbo  <vestbo@hansa00>
164
165         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h:
166         New version of compression classes. The main changes are:
167         - AliL3DataCompressor has been completely rewritten. Instead of
168         storing remaining digits, the remaining clusters are stored. Also,
169         the remaining clusters which are stored can be cleaned,
170         meaning that one only stores clusters which are on certain padrows.
171         In particular one stores everything which is on
172         padrows used for seeding in offline.
173         - New data structures for remaining clusters in AliL3Models.h
174         - Some bugfixes in AliL3ModelTrack. In CalculateClusterWidths,
175         one can specify a flag to parametrize cluster errors from
176         the cluster widths.
177
178 2003-03-19  Anders Strand Vestbo  <vestbo@hansa00>
179
180         * /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3Models.h:
181         Removed cluster charge field from the AliL3TrackModel, since it is
182         not used anyhow. Some fixes in AliL3ModelTrack, most important one
183         a bug in destructor where not everything was deleted.
184
185 2003-02-24  Constantin Loizides  <loizides@hansa00>
186
187         * /cvs/hltcvs/level3code/comp/Makefile: Added defs string to rootcint
188
189 2003-02-19  Anders Strand Vestbo  <vestbo@hansa00>
190
191         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.c, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/Makefile:
192         Checking in all changes which gas been done the latest month.
193         Basically a lot of rewrites, specially in the cluster fitter class.
194         All code was tagged before this checkin.
195
196 2003-01-17  Anders Strand Vestbo  <vestbo@hansa00>
197
198         * /cvs/hltcvs/level3code/comp/Makefile: Changed definition of TOPDIR
199
200 2002-11-12  Anders Strand Vestbo  <vestbo@hansa00>
201
202         * /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.cxx, /cvs/hltcvs/level3code/comp/AliL3ClusterFitter.h, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.c, /cvs/hltcvs/level3code/comp/AliL3FitUtilities.h:
203         Checking in the seeds of new cluster fitting code.
204
205 2002-10-23  Anders Strand Vestbo  <vestbo@hansa00>
206
207         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
208         More or less working version now. Everything is handled in the
209         AliL3DataCompressor class. Remaining digits are written to rootfile
210         and processed by the offline cluster finder. In AliL3Modeller::CheckCluster
211         it is also checked how big/small the cluster is in order not to save
212         overlapping/noise clusters.
213
214 2002-10-21  Anders Strand Vestbo  <vestbo@hansa00>
215
216         * /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.cxx, /cvs/hltcvs/level3code/comp/AliL3DataCompressor.h, /cvs/hltcvs/level3code/comp/Makefile:
217         New interface class for the compression classes.
218         Contains all the functions needed to do the different
219         steps; modelling - compressing - uncompressing - running offline etc.
220
221 2002-10-17  Anders Strand Vestbo  <vestbo@hansa00>
222
223         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h:
224         Changed parameters of WriteRootFile
225
226 2002-10-14  Anders Strand Vestbo  <vestbo@hansa00>
227
228         * /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h:
229         Added new function AliL3Modeller::CheckCluster. Function checks if the
230         cluster corresponding to a certain track crossing point is a good cluster;
231         if it is isolated and only 1 peak. If not, cluster is saved as remaining
232         digits.
233
234 2002-10-11  Anders Strand Vestbo  <vestbo@hansa00>
235
236         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h:
237         Can print compression ratio to file in AliL3Compress::PrintCompRatio.
238         Minor changes to AliL3Modeller; differ between fTimeOverlap (pad)
239         and fTimeSearch (newly added boolean). The latter is used when searhcing
240         for a cluster around the track crossing point, while the first is only
241         used when checking for overlaps.
242
243 2002-10-04  Anders Strand Vestbo  <vestbo@hansa00>
244
245         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h:
246         Some changes resulting from last week work. The mc stuff has been removed.
247         Added possibility to not save the width when compressing file; this is one
248         by setting the flag AliL3Compress::fWriteShape.
249
250         The status of the code is that it seems to be more or less working. The
251         efficiency drops a little bit when running it through offline, but this
252         is mainly because overlapping clusters are not deconvoluted, and 2 clusters
253         found by the offline cluster finder will be 1 cluster after compressing/
254         decompressing. The only way to get rid of this, is to include some
255         deconvolution in the AliL3Modeller::FindClusters.
256
257 2002-08-25  Constantin Loizides  <loizides@hansa00>
258
259         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/Makefile:
260         Little changes to make g++ version 3.2 compile the comp library.
261
262 2002-07-11  Constantin Loizides  <loizides@hansa00>
263
264         * /cvs/hltcvs/level3code/comp/Makefile:
265         Changes for independant library of standalone l3 code.
266
267 2002-07-05  Anders Strand Vestbo  <vestbo@hansa00>
268
269         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h:
270         Added possibility to compile and run with mc information. This was done
271         by adding a new data member to AliL3ClusterModel (in AliL3Models.h), and
272         a function AliL3Modeller::GetTrackID.
273
274 2002-07-02  Constantin Loizides  <loizides@hansa00>
275
276         * /cvs/hltcvs/level3code/comp/Makefile:
277         Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now.
278
279 2002-07-02  Anders Strand Vestbo  <vestbo@hansa00>
280
281         * /cvs/hltcvs/level3code/comp/Makefile: New topdir Makefile
282
283 2002-05-30  Anders Strand Vestbo  <vestbo@hansa00>
284
285         * /cvs/hltcvs/level3code/comp/AliL3Compress.h:
286         Forgot this one last time...
287
288         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx: Latest version
289
290 2002-05-30  Constantin Loizides  <loizides@hansa00>
291
292         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/bitio.c, /cvs/hltcvs/level3code/comp/bitio.h, /cvs/hltcvs/level3code/comp/errhand.c, /cvs/hltcvs/level3code/comp/errhand.h:
293         Changes to make AliL3Compress work with new AliL3MemHandler::Init.
294
295 2002-05-22  Anders Strand Vestbo  <vestbo@hansa00>
296
297         * /cvs/hltcvs/level3code/comp/run.C: Macro that should lie in exa
298
299         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Models.h, /cvs/hltcvs/level3code/comp/bitio.c:
300         Moving to static AliL3Transform.
301         Some changes has been made since last checkin;
302         some smaller bugfixes everywhere. The number of pads in a cluster is stored,
303         because there are some cluster containing only 1 pad which create problems
304         when restoring the data. In principle one has to remove these clusters
305         before writing them, but this has not been incorporated yet.
306
307 2002-04-18  Constantin Loizides  <loizides@hansa00>
308
309         * /cvs/hltcvs/level3code/comp/Makefile:
310         Root objects are compiled in lib_ROOT from now on.
311
312 2002-04-16  Constantin Loizides  <loizides@hansa00>
313
314         * /cvs/hltcvs/level3code/comp/Makefile:
315         Minor changes to check for NOLOGGING env str
316
317 2002-04-16  Anders Strand Vestbo  <vestbo@hansa00>
318
319         * /cvs/hltcvs/level3code/comp/Makefile:
320         Improved Makefile, by setting logging path, TOPDIR and LIBDIR.
321
322 2002-04-15  Anders Strand Vestbo  <vestbo@hansa00>
323
324         * /cvs/hltcvs/level3code/comp/Makefile:
325         Added the USEPACKAGE option in Makefile.
326
327 2002-03-22  Anders Strand Vestbo  <vestbo@hansa00>
328
329         * /cvs/hltcvs/level3code/comp/Makefile:
330         Can compile with or without aliroot.
331
332         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h:
333         A bugfix in AliL3Modeller::FindClusters. Changed parameter list in AliL3ModelTrack::GetParSigma**. Added function AliL3Compress::PrintCompRatio.
334
335 2002-03-19  Anders Strand Vestbo  <vestbo@hansa00>
336
337         * /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h:
338         Major bugfix in AliL3Compress::WriteRestoredData(). Also added naming conventions on the various data files.
339
340 2002-03-15  Anders Strand Vestbo  <vestbo@hansa00>
341
342         * /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h:
343         Checking in for the weekend. Compressing/uncompressing works. Restoring data - building clusters seem to work, at least for one track.
344
345 2002-02-05  Anders Strand Vestbo  <vestbo@hansa00>
346
347         * /cvs/hltcvs/level3code/comp/Makefile: Check for lib directories
348
349 2002-02-01  Anders Strand Vestbo  <vestbo@hansa00>
350
351         * /cvs/hltcvs/level3code/comp/Makefile: Minor updates
352
353         * /cvs/hltcvs/level3code/comp/AliL3Models.h:
354         Data structures for track and clusters
355
356         * /cvs/hltcvs/level3code/comp/run.C: Example how to run script
357
358         * /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx, /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h:
359         Checking in for the weekend
360
361 2002-01-31  Anders Strand Vestbo  <vestbo@hansa00>
362
363         * /cvs/hltcvs/level3code/comp/Makefile: Including latest changes
364
365         * /cvs/hltcvs/level3code/comp/bitio.h, /cvs/hltcvs/level3code/comp/errhand.c, /cvs/hltcvs/level3code/comp/errhand.h, /cvs/hltcvs/level3code/comp/bitio.c:
366         Functions for bitio. Taken as is from The Data Compression Book
367
368         * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h:
369         Class for doing model compression
370
371 2002-01-25  Anders Strand Vestbo  <vestbo@hansa00>
372
373         * /cvs/hltcvs/level3code/comp/AliL3CompLinkDef.h, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.h, /cvs/hltcvs/level3code/comp/Makefile, /cvs/hltcvs/level3code/comp/rootlogon.C, /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx, /cvs/hltcvs/level3code/comp/AliL3Modeller.h, /cvs/hltcvs/level3code/comp/AliL3Modeller.cxx:
374         Started classes for modeling and compression
375