coding convention
[u/mrichter/AliRoot.git] / HLT / doc / changelog.comp
CommitLineData
a27af97b 12003-09-18 Constantin Loizides <loizides@hansa>
0a86fbb7 2
3 * /cvs/hltcvs/level3code/comp/AliL3OfflineDataCompressor.cxx:
4 Commented compile breaking due to aliroot changes.
5
a27af97b 62003-08-22 Anders Strand Vestbo <vestbo@hansa>
0a86fbb7 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
a27af97b 222003-07-26 Constantin Loizides <loizides@hansa>
02f030e3 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
a27af97b 302003-07-25 Constantin Loizides <loizides@hansa>
02f030e3 31
32 * /cvs/hltcvs/level3code/comp/Makefile:
33 Changes to reflect the new makefile strategy.
34
a27af97b 352003-07-23 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 402003-07-22 Constantin Loizides <loizides@hansa>
02f030e3 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
a27af97b 452003-07-21 Constantin Loizides <loizides@hansa>
02f030e3 46
47 * /cvs/hltcvs/level3code/comp/Makefile:
48 Include misc as well and print rootcint command.
49
a27af97b 502003-07-09 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 602003-07-02 Constantin Loizides <loizides@hansa>
02f030e3 61
62 * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx:
63 Added gccversion check.
64
a27af97b 652003-07-02 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 882003-06-04 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 982003-05-14 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 1122003-05-08 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 1192003-04-28 Anders Strand Vestbo <vestbo@hansa>
02f030e3 120
121 * /cvs/hltcvs/level3code/comp/AliL3ModelTrack.cxx:
122 Bugfix in CalculateClusterWidths
123
a27af97b 1242003-04-25 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 1362003-04-18 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 1432003-04-14 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 1582003-03-19 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 1652003-02-24 Constantin Loizides <loizides@hansa>
02f030e3 166
167 * /cvs/hltcvs/level3code/comp/Makefile: Added defs string to rootcint
168
a27af97b 1692003-02-19 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 1762003-01-17 Anders Strand Vestbo <vestbo@hansa>
02f030e3 177
178 * /cvs/hltcvs/level3code/comp/Makefile: Changed definition of TOPDIR
179
a27af97b 1802002-11-12 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 1852002-10-23 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 1942002-10-21 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 2012002-10-17 Anders Strand Vestbo <vestbo@hansa>
02f030e3 202
203 * /cvs/hltcvs/level3code/comp/AliL3Compress.cxx, /cvs/hltcvs/level3code/comp/AliL3Compress.h:
204 Changed parameters of WriteRootFile
205
a27af97b 2062002-10-14 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 2142002-10-11 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 2232002-10-04 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 2372002-08-25 Constantin Loizides <loizides@hansa>
02f030e3 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
a27af97b 2422002-07-11 Constantin Loizides <loizides@hansa>
02f030e3 243
244 * /cvs/hltcvs/level3code/comp/Makefile:
245 Changes for independant library of standalone l3 code.
246
a27af97b 2472002-07-05 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 2542002-07-02 Constantin Loizides <loizides@hansa>
02f030e3 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
a27af97b 2592002-07-02 Anders Strand Vestbo <vestbo@hansa>
02f030e3 260
261 * /cvs/hltcvs/level3code/comp/Makefile: New topdir Makefile
262
a27af97b 2632002-05-30 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 2702002-05-30 Constantin Loizides <loizides@hansa>
02f030e3 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
a27af97b 2752002-05-22 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 2872002-04-18 Constantin Loizides <loizides@hansa>
02f030e3 288
289 * /cvs/hltcvs/level3code/comp/Makefile:
290 Root objects are compiled in lib_ROOT from now on.
291
a27af97b 2922002-04-16 Constantin Loizides <loizides@hansa>
02f030e3 293
294 * /cvs/hltcvs/level3code/comp/Makefile:
295 Minor changes to check for NOLOGGING env str
296
a27af97b 2972002-04-16 Anders Strand Vestbo <vestbo@hansa>
02f030e3 298
299 * /cvs/hltcvs/level3code/comp/Makefile:
300 Improved Makefile, by setting logging path, TOPDIR and LIBDIR.
301
a27af97b 3022002-04-15 Anders Strand Vestbo <vestbo@hansa>
02f030e3 303
304 * /cvs/hltcvs/level3code/comp/Makefile:
305 Added the USEPACKAGE option in Makefile.
306
a27af97b 3072002-03-22 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 3152002-03-19 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 3202002-03-15 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 3252002-02-05 Anders Strand Vestbo <vestbo@hansa>
02f030e3 326
327 * /cvs/hltcvs/level3code/comp/Makefile: Check for lib directories
328
a27af97b 3292002-02-01 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 3412002-01-31 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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
a27af97b 3512002-01-25 Anders Strand Vestbo <vestbo@hansa>
02f030e3 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