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