]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/doc/changelog.src
Bugfix in AliL3Transformer Sin/Cos tables. Rotation to slice 0 was hidden by 35.
[u/mrichter/AliRoot.git] / HLT / doc / changelog.src
1 2003-07-29  Constantin Loizides  <loizides@hansa00>
2
3         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
4         What a bug... , so every rotation to slice 0 was infact a rotation to slice 35 and Andi did not realize :-)
5
6         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Added comment.
7
8         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
9         Removed ASV version, as the new AliL3FileHandler does not need (but still would be faster using the patched AliTPC class).
10
11         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
12         Added fIndex to generate slice and row index for faster access of the digittree. no more need ffor ASVVERSION. Complete rewrite of the reading (ali2digit) functions.
13
14         * /cvs/hltcvs/level3code/src/AliL3Display.cxx:
15         Uncommented debug output.
16
17 2003-07-28  Constantin Loizides  <loizides@hansa00>
18
19         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
20         Started looking/changing and added creation of standard tpc param object if it was not found in the aliroot file.
21
22         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
23         Commented out debug code.
24
25         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
26         Config file is created now in tmp/$user/l3config-date. param object is created if not found in aliroot file, a warning is produced.
27
28         * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Cosmetical changes.
29
30 2003-07-28  Anders Strand Vestbo  <vestbo@hansa00>
31
32         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
33         Set fVersion back to default when reading from a rootfile,
34         in order to avoid a warning in Init function.
35
36 2003-07-28  Constantin Loizides  <loizides@hansa00>
37
38         * /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx:
39         Added static flag for not doing the conformal mapping.
40
41         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
42         Dont store -1 patch number in spacepoints but use zero instead.
43
44         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h:
45         Added some debug output.
46
47         * /cvs/hltcvs/level3code/src/AliL3Display.cxx:
48         Added some prints to log and changed threshold behaviour for straigth cosmics tracks
49
50         * /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Logger.cxx:
51         Changed to our type definition.
52
53         * /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx:
54         Solved bug closing wrong mapping pointer.
55
56 2003-07-27  Constantin Loizides  <loizides@hansa00>
57
58         * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
59         Changes to compile without changes to ALIROOT version v3-09-Releases.
60
61 2003-07-26  Constantin Loizides  <loizides@hansa00>
62
63         * /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3SrcLinkDef.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
64         Changes to compile also with ROOT or STANDALONE.
65
66 2003-07-25  Constantin Loizides  <loizides@hansa00>
67
68         * /cvs/hltcvs/level3code/src/Makefile:
69         Changes to reflect the new makefile strategy.
70
71         * /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3SrcLinkDef.h:
72         Renamed AliL3LinkDef.h into AliL3SrcLinkDef.h to reflect module name changes in the Makefile.
73
74 2003-07-25  Anders Strand Vestbo  <vestbo@hansa00>
75
76         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
77         Cleaning up albis bad solutions
78
79 2003-07-24  Constantin Loizides  <loizides@hansa00>
80
81         * /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.h:
82         Class for reading cosmics data into HLT data structures, providing pedestral substraction and storing raw cosmics data.
83
84         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
85         Solved overflow problem for cosmics data using ULong64_t for the error in time direction.
86
87         * /cvs/hltcvs/level3code/src/AliL3RootTypes.h:
88         Added Long64_t and ULong64_t types.
89
90         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h:
91         Added comments.
92
93         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
94         Added virtual functions for AliL3RawDataHandler.
95
96         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
97         Added flag fRawSP, if it is on, then the cf will leave spacepoints in raw co-system, default is off.
98
99         * /cvs/hltcvs/level3code/src/AliL3Transform.h:
100         Added fSectorLow variable and more setters.
101
102         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
103         Added fSectorLow variable.
104
105 2003-07-22  Constantin Loizides  <loizides@hansa00>
106
107         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3DigitData.h, /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3StandardIncludes.h, /cvs/hltcvs/level3code/src/AliL3TrackSegmentData.h, /cvs/hltcvs/level3code/src/AliL3VertexData.h, /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.h, /cvs/hltcvs/level3code/src/AliL3Logger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3VertexArray.h, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.h, /cvs/hltcvs/level3code/src/AliL3Vertex.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
108         Added html tags for documentation.
109
110         * /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.h:
111         Removed.
112
113         * /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.h:
114         Little changes before file goes to attic.
115
116         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
117         Moved the *Real* functions to misc/AliL3TPCMapping
118
119         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
120         Changed handling of initfile: there is now a method for reading and
121         saving the file seperately. That means one can change settings of the
122         transformer and save that settings to a given file.
123
124 2003-07-21  Constantin Loizides  <loizides@hansa00>
125
126         * /cvs/hltcvs/level3code/src/Makefile:
127         Include recursive and print rootcint command.
128
129         * /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Logging.h:
130         Changes to generate stub file with g++-3.3.1 and rootcint and new MLUC 0.3.37.
131
132 2003-07-19  Constantin Loizides  <loizides@hansa00>
133
134         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
135         Bugfix of last checking, AliL3Transformer produces now the same results as the old version.
136
137         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
138         Big Changes:
139         a) Added VersionType enum: There are now 2 different versions
140         for aliroot and for cosmics, the old version is deprecated and needs to
141         redo l3transform configs.
142         b) Added a view tables for Sector2Slice and Slice2Sector mappings, for
143         sin and cos lookups, for patches and row settings
144         c) Added a lot of setters and getters
145         d) Added GetRealX, GetRealY and GetRealNPad functions implementing the
146         GSI mapping. This functions are not used inside AliL3Transform, so
147         calling them, does not change the members of the class.
148         e) Added a few more boundary checks
149         f) __old__ sections mark former code and will vanish if everything is
150         working
151
152 2003-07-04  Constantin Loizides  <loizides@hansa00>
153
154         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
155         Version field is being loaded in config file.
156
157 2003-07-03  Constantin Loizides  <loizides@hansa00>
158
159         * /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3RawDataFileHandler.h, /cvs/hltcvs/level3code/src/Makefile:
160         Added RawData FileHandler class for the cosmics data test.
161
162         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
163         Changed char to Char_t
164
165         * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx:
166         stupid warning solved due commenting.
167
168         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
169         Added setters (and some more getters), changed some members to const plus little cosmetics.
170
171 2003-07-02  Constantin Loizides  <loizides@hansa00>
172
173         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3StandardIncludes.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx:
174         Changes to make the code work for gcc-3.3
175
176 2003-05-30  Anders Strand Vestbo  <vestbo@hansa00>
177
178         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
179         Added option to write "altro" digits in AliDigits2Binary.
180
181         * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
182         Smaller changes:
183         - Can set flag NoCF if you dont want to run with the cluster finder.
184         - If you set npatches=0, tracking is done only in the outer 4 patches.
185         - FreeDigitsTree after one event has been processed, in case you are reading
186         from aliroot file you dont have to delete the AliLevel3 object for every
187         event.
188
189         * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx:
190         Dont draw benchmark graph by default
191
192         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
193         In SetPointers, check for sufficient number of clusters to build a
194         track. If there are no clusters in a certain sector (as may happen in naked
195         pp event), return without initializing the memory, because that takes cputime.
196
197 2003-04-24  Anders Strand Vestbo  <vestbo@hansa00>
198
199         * /cvs/hltcvs/level3code/src/AliL3Transform.h:
200         Added getter GetSolenoidField
201
202 2003-04-23  Anders Strand Vestbo  <vestbo@hansa00>
203
204         * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h:
205         Going back to the old previous GetCrossingPoint function. The idea
206         was to use CalculateReferencePoint for all calculations of the
207         crossing points between track and padrow, but this function only
208         works if angle!=0 (it uses y=ax+b parametrization), so only works
209         for global coordinates. So for local coordinates GetCrossingPoint
210         should be used.
211
212 2003-04-17  Anders Strand Vestbo  <vestbo@hansa00>
213
214         * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Changed some comments
215
216         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Included TError.h
217
218         * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h:
219         Removed obsolute code in GetCrossingPoint. This function did the same
220         thing as CalculateReferencePoint, only the latter one takes global
221         track parameters as input.
222
223 2003-04-14  Constantin Loizides  <loizides@hansa00>
224
225         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
226         Dont show error message when searching for the alirunfile.root, only show it if it could not be found.
227
228 2003-04-14  Anders Strand Vestbo  <vestbo@hansa00>
229
230         * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h:
231         In Rotate, set the r0 and phi0, because they might be used in UpdateToFirstPoint.
232         In CalculateCrossingAngle, one can specify slice, and the calculation is done
233         in global coordinates. In this way, one does not have to rotate the track to
234         local coordinates in order to calculate this angle.
235
236         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
237         Mods in CalculateResiduals
238
239         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
240         Default disregard single pad clusters
241
242 2003-04-11  Anders Strand Vestbo  <vestbo@hansa00>
243
244         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
245         Bugfix in AliPoints2Memory. In case fPatch==-1, 0 has to be
246         written to the pointid.
247
248         * /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
249         Added getter GetFilePointer
250
251 2003-04-09  Anders Strand Vestbo  <vestbo@hansa00>
252
253         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
254         Another bugfix in GetPadRow.
255
256         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in GetPadRow
257
258 2003-04-03  Anders Strand Vestbo  <vestbo@hansa00>
259
260         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
261         Added function GetPadRow(float x), which returns the nearest
262         padrow for a given x value (in local coordinates).
263
264 2003-03-10  Anders Strand Vestbo  <vestbo@hansa00>
265
266         * /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx:
267         Fixing a quite serious bug in the global merging procedures:
268
269         In AliL3ConfMapTrack::FillTrack, the first point on the track should
270         not be set for z, since this later refers to the impact parameter
271         from the track fit. The first point is set only temporary here for x and y,
272         but in UpdateToFirstPoint this point is overwritten by the track swim point.
273         fLastPoint however, still refers to the cluster position of the outermost point.
274
275         In AliL3Fitter there was also a bug in FitLine which produced completely
276         wrong values for tanl, and further for all fit values operating in the
277         (s,z)-plane.
278
279 2003-03-08  Anders Strand Vestbo  <vestbo@hansa00>
280
281         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
282         Bugifx from last checkin.
283
284         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
285         Check if clusters has mcid -1, because if it does it is noise.
286         Important for pileup studies where you assign -1 to clusters
287         coming from the piled up events.
288
289 2003-03-07  Anders Strand Vestbo  <vestbo@hansa00>
290
291         * /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx:
292         Bugfix from last checkin
293
294         * /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
295         Moved UpdateToFirstPoint from AliL3ConfMapTrack to AliL3Track. Also,
296         the SetFirstPoint and SetLastPoint are done after both track fitting on
297         sector level and global fitting after sector merging.
298
299 2003-03-05  Constantin Loizides  <loizides@hansa00>
300
301         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
302         Forgot root version string in PrintCompileOptions().
303
304 2003-03-05  Anders Strand Vestbo  <vestbo@hansa00>
305
306         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Cosmetic
307
308         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
309         Bugfix in GetMCTrackLabel
310
311 2003-03-05  Constantin Loizides  <loizides@hansa00>
312
313         * /cvs/hltcvs/level3code/src/Makefile:
314         Added print option to see what the f***ing cvs command is actually doing...
315
316 2003-03-03  Constantin Loizides  <loizides@hansa00>
317
318         * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
319         Added trailing \ for directories, it does not harm if you also supply one, but if you forgot, it will still work.
320
321 2003-02-27  Anders Strand Vestbo  <vestbo@hansa00>
322
323         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
324         Commented out two lines which produce crash in some pp events.
325
326 2003-02-26  Constantin Loizides  <loizides@hansa00>
327
328         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
329         Clear lastindex when freeing the tree and check if valid tree exists before reading digits in Ali2 functions.
330
331 2003-02-26  Anders Strand Vestbo  <vestbo@hansa00>
332
333         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
334         Small change with fBenchmark
335
336         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
337         Increasing the maximum number of clusters in order to cope with
338         dn/dy=8000 events.
339
340 2003-02-25  Anders Strand Vestbo  <vestbo@hansa00>
341
342         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
343         Making compilable with gcc-32
344
345         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
346         Added some new steps for fBenchmark
347
348 2003-02-24  Constantin Loizides  <loizides@hansa00>
349
350         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
351         Added quick and dirty hack to circumvent negativ numbers for trackids while merging events.
352
353         * /cvs/hltcvs/level3code/src/Makefile: Added defs string to rootcint
354
355         * /cvs/hltcvs/level3code/src/AliL3Display.cxx:
356         Check for valid trackfile.
357
358 2003-02-24  Anders Strand Vestbo  <vestbo@hansa00>
359
360         * /cvs/hltcvs/level3code/src/AliL3Evaluate.h: Added GetTracks()
361
362         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
363         10 bits for event number in trackID
364
365         * /cvs/hltcvs/level3code/src/Makefile:
366         Added missing feature of Constantins latest change
367
368 2003-02-24  Constantin Loizides  <loizides@hansa00>
369
370         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
371         Bug in Binary2Memory where zero digits on a row breaked in the read loop.
372
373         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
374         Strange bug in Init where for patch equals one GetLastRow(-1) hast to be called.
375
376 2003-02-24  Anders Strand Vestbo  <vestbo@hansa00>
377
378         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
379         In GetMCTrackLabel also check if at least half of the innermost 10%
380         clusters are assigned correctly. This is done by offline, and should
381         therefore also be done by HLT.
382
383 2003-02-21  Anders Strand Vestbo  <vestbo@hansa00>
384
385         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/Makefile:
386         Fixed Constantins bugs
387
388 2003-02-21  Constantin Loizides  <loizides@hansa00>
389
390         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/Makefile:
391         Added version information of compile time options to AliL3Transformer::PrintCompileOptions().
392
393 2003-02-21  Anders Strand Vestbo  <vestbo@hansa00>
394
395         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
396         BField information interface with AliROOT changed again. It turned out
397         that the previous change I commited does not apply correctly to all
398         events. Now it should be correct.
399
400 2003-02-20  Anders Strand Vestbo  <vestbo@hansa00>
401
402         * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
403         Bugfix
404
405         * /cvs/hltcvs/level3code/src/AliL3Fitter.h, /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx:
406         Added AliL3Fitter to compile in Makefile. This class is also used
407         to do a global fit of the tracks _after_ track merging across
408         sector boundaries.
409
410         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
411         Changes for making and tracking pileup events. In
412         AliL3FileHandler::AliAltroDigits2Memory you can set a flag
413         which saves the event number in the 7 upper bits of the fTrackID
414         field in the digits. This flag is set from exa/MakePileup.C.
415         In AliLevel3 you can specify that you want to track a pileup event
416         by setting DoPileup().
417
418 2003-02-19  Anders Strand Vestbo  <vestbo@hansa00>
419
420         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
421         Changed binary name convention to also include event number. Also, when
422         binary files contain whole patches, the patch number is -1.
423         Also some other smaller changes, like default switching global mergin
424         between sector boundaries on.
425
426         * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx: Small cleanup
427
428         * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx: Renamed cluster errors
429
430         * /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
431         Renamed the cluster errors to fSigmaY2/fSigmaZ2, in order not to confuse
432         cluster widths with space point errors.
433
434         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
435         Possible to evaluate more events at the same time.
436
437         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
438         Calculating angle of tracklet.
439
440         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.h: AliL3ConfMapper.cxx
441
442         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx:
443         Calculated cluster widths are multiplied with a constant in order to
444         make them similar to the space point errors.
445
446 2003-02-13  Anders Strand Vestbo  <vestbo@hansa00>
447
448         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
449         Added functions GetParSigmaY2 and GetParSigmaZ2
450
451         * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h:
452         Can read slice files
453
454 2003-02-12  Anders Strand Vestbo  <vestbo@hansa00>
455
456         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
457         Bugfix: Calculated cluster widths (RMS) were not transformed to local
458         coordinates! This caused 1 whole day of confusion.
459
460         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
461         Added data member fOmegaTau
462
463 2003-02-09  Anders Strand Vestbo  <vestbo@hansa00>
464
465         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
466         Can specify eventnr.
467
468 2003-02-06  Anders Strand Vestbo  <vestbo@hansa00>
469
470         * /cvs/hltcvs/level3code/src/AliL3Transform.h:
471         Added a needed setter and getter
472
473         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
474         Save MCid in AliPoints2Memory
475
476         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
477         Read offline clusters from multiple events
478
479         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
480         If cluster width calculation is switched on, check if the calculated
481         sigma² is negative.
482
483 2003-02-05  Anders Strand Vestbo  <vestbo@hansa00>
484
485         * /cvs/hltcvs/level3code/src/AliL3Track.cxx:
486         Bugfix. Default ctor sets fFirstPoint and fLastPoint to zero. This fix
487         removed some occasional floating point exception in
488         AliL3TrackArray::WriteTracks.
489
490 2003-02-04  Anders Strand Vestbo  <vestbo@hansa00>
491
492         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
493         Bugfix. Check the diff to the previous version to see which.
494         Actually i don't understand why this has not been discovered before.
495         It is quite obvious that the loop can easily go out of range.
496
497 2003-01-31  Anders Strand Vestbo  <vestbo@hansa00>
498
499         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
500         How the extract the BField in AliROOT has changed, it is not extracted
501         via the function gAlice->Field()->Map(), which returns a value 0-2.
502         0: 0.2 T
503         1: 0.4 T
504         2: 0.5 T
505         The gAlice->Field()->Factor() can not be used anymore, as it seem always
506         to be 1 in AliROOT version V3.09->.
507         Hence a new data member called fBFieldMap has been added, and the fBField
508         is set correspondingly when reading from either rootfile or l3transform.
509
510 2003-01-28  Anders Strand Vestbo  <vestbo@hansa00>
511
512         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
513         Bugfix from last checkin
514
515         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
516         Insignificant bugfixes
517
518 2003-01-27  Anders Strand Vestbo  <vestbo@hansa00>
519
520         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
521         Added function GetPatch
522
523 2003-01-22  Anders Strand Vestbo  <vestbo@hansa00>
524
525         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
526         Bugfix after last checkin
527
528 2003-01-21  Anders Strand Vestbo  <vestbo@hansa00>
529
530         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
531         Updated function EvaluatePoints.
532
533         * /cvs/hltcvs/level3code/src/AliL3LinkDef.h: Removed obsolute lines
534
535 2003-01-17  Anders Strand Vestbo  <vestbo@hansa00>
536
537         * /cvs/hltcvs/level3code/src/Makefile: Changed definition of TOPDIR
538
539 2003-01-16  Anders Strand Vestbo  <vestbo@hansa00>
540
541         * /cvs/hltcvs/level3code/src/AliL3Transform.h: Added function Deg2Raw
542
543 2002-11-25  Anders Strand Vestbo  <vestbo@hansa00>
544
545         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
546         Smaller changes. A few lines in order to make filling an ntuppel
547         work with the current version of ROOT (bug in ROOT).
548
549         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
550         Changes so that one can read slice by slice also from
551         binary files format.
552
553         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
554         Small bugfix in InitSector
555
556         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
557         Default match should be 2
558
559         * /cvs/hltcvs/level3code/src/AliL3Track.cxx:
560         Small bugfix in CalculateEgdePoint
561
562         * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.h:
563         Updates to make it work
564
565         * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx:
566         Also write errors to textfile
567
568 2002-11-15  Anders Strand Vestbo  <vestbo@hansa00>
569
570         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
571         Bugfix in GetEta(raw coordinates); needs slice.
572
573 2002-11-13  Constantin Loizides  <loizides@hansa00>
574
575         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Cosmetics.
576
577 2002-11-12  Anders Strand Vestbo  <vestbo@hansa00>
578
579         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
580         New function AliAltroDigits2Memory. This function removes single timebins, single
581         as in both time and pad.
582
583         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
584         Can specify patch=-1, this means all numbers will be relative to a whole
585         slice. E.g. GetNRows(-1) return the number 159 (all rows in a slice).
586
587 2002-11-08  Anders Strand Vestbo  <vestbo@hansa00>
588
589         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
590         Severe bugfix in Memory2CompMemory. Actually this bug was introduced by
591         myself some weeks ago, but for some strange reason did not cause any
592         crashes until now. The problem was checking for ADC saturation, which uses
593         AliL3Transform::GetADCSat(), but this is sometimes set to 1024 and this
594         of course is a problem since we are only reserving 10 bits per ADC when
595         writing to binary files. I actually spend 2 hours figuring out this
596         FUCKING bug.
597
598 2002-10-28  Anders Strand Vestbo  <vestbo@hansa00>
599
600         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
601         Removed a lot of code, and some changes. Basically removed all of
602         the alirootcode in order to speed up the evaluation process.
603
604 2002-10-22  Anders Strand Vestbo  <vestbo@hansa00>
605
606         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
607         Bugfix in AliPoints2Memory
608
609         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
610         Minor changes in AliDigits2RootFile
611
612 2002-10-17  Anders Strand Vestbo  <vestbo@hansa00>
613
614         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
615         Check for ADC saturation in AliDigits2Memory.
616         Bugfix in AliDigits2RootFile; now correct writing of
617         track id's to the digits.
618
619 2002-10-16  Anders Strand Vestbo  <vestbo@hansa00>
620
621         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in Init.
622
623         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
624         Added ADC saturation in AliL3Transform.
625
626 2002-10-14  Anders Strand Vestbo  <vestbo@hansa00>
627
628         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
629         Bugfix in AliPoints2Memory
630
631         * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Commented out fInterMerger
632
633 2002-10-03  Anders Strand Vestbo  <vestbo@hansa00>
634
635         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
636         Added a few more explaining lines in class description.
637
638 2002-10-02  Anders Strand Vestbo  <vestbo@hansa00>
639
640         * /cvs/hltcvs/level3code/src/AliL3Track.cxx:
641         Perform check on cos(crossing_angle_with_padrow) in GetCrossingAngle().
642         Every once in a while this number is equal to one, which results in
643         return value being NaN.
644
645         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
646         Serious bugfix in Local2Raw function. This function failed to transform
647         corretly on the z<0 side of the tpc, because of a "wrongly" check. I have
648         no idea why I did not see this bug before, but probably because the
649         function is seldom used.
650
651 2002-09-20  Anders Strand Vestbo  <vestbo@hansa00>
652
653         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
654         Fixing the previous unresolved bug before I was going on vacation.
655         When using the AliLevel3 tracking class and reading from a rootfile
656         with the patched AliTPC (ASV) version, one can only read 1 whole slice
657         at once (npatches=1). This because in AliLevel3 class only 1 instance
658         of the AliL3FileHandler is taking care of reading the data from all
659         patches, and therefore the AliL3FileHandler::fLastIndex method fails when
660         reading patch by patch. This problem did not show up in the AliL3Hough,
661         because there you have one AliL3FileHandler per patch.
662
663         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
664         Check if the provided path is a rootfile or a directory by using the
665         IsZombie() function; the file pointer is not zero if the provided
666         string is a directory.
667
668         Use global pointer gSystem instead of creating a new instance of the
669         TUnixSystem class. This in order to get rid of a error message during
670         runtime.
671
672 2002-09-19  Anders Strand Vestbo  <vestbo@hansa00>
673
674         * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Cosmetic
675
676         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
677         Changed the row numbering in the patches to match the latest technical
678         layout as much as possible. The numbers are taken from mapping tables
679         provided by GSI (Dr.Frankenfeld). The implementation is still not identical
680         to the actual foreseen layout, as there are some pads (FEC) which are
681         physically located in the area we have been calling patch 1 which actually
682         belong to patch 0. But this is only concerns 1 or 2 FECs as far as I could
683         see from the tables.
684
685 2002-09-04  Constantin Loizides  <loizides@hansa00>
686
687         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
688         Added boolean return values to Init, Make_Init_File and Read_Init function. Check for given root file.
689
690         * /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
691         Added ASVVERSION define.
692
693 2002-09-03  Anders Strand Vestbo  <vestbo@hansa00>
694
695         * /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
696         Changing hardcoded values.
697
698 2002-09-03  Constantin Loizides  <loizides@hansa00>
699
700         * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
701         Changed from hardcoded param to a version which gets the param string from AliL3Transform::GetParamName().
702
703 2002-09-03  Anders Strand Vestbo  <vestbo@hansa00>
704
705         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
706         More changes as a consequence of changing the pad geomtry in the new
707         AliROOT. Some hardcoded values which were set to 176 has now been changed
708         to AliL3Transform::GetNRows() etc. Also the remaining hardcoded AliTPCParam
709         and digits tree object names has been changed in AliL3FileHandler.
710         There were and still are a bug in the AliL3Merger class in FillNTuppel,
711         which I was not able to figure out, so I switched off. This only affects
712         the SlowMerging methods in the track mergers, and should be looked at more
713         if needed in the future.
714
715 2002-09-02  Anders Strand Vestbo  <vestbo@hansa00>
716
717         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
718         Bugfix in AliL3Transform. Changed the strings of the AliTPCParam and
719         Digitstree objects corresponding to the new AliROOT.
720
721 2002-08-27  Anders Strand Vestbo  <vestbo@hansa00>
722
723         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Small bugfix
724
725 2002-08-25  Constantin Loizides  <loizides@hansa00>
726
727         * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackSegmentData.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
728         Little changes to make g++ version 3.2 compile the src library. Problems remaining for ALIROOT lib.
729
730         * /cvs/hltcvs/level3code/src/AliL3StandardIncludes.h:
731         Standard include file to include different files for different compiler versions.
732
733         * /cvs/hltcvs/level3code/src/Makefile:
734         Added compiler version information and standard include file for rootcint.
735
736 2002-07-11  Constantin Loizides  <loizides@hansa00>
737
738         * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
739         Changes for independant library of standalone l3 code. Most of them are by having #ifdef no_root preprocessor switches, but also added AliL3Stopwatch in AliL3Benchmark class.
740
741         * /cvs/hltcvs/level3code/src/Makefile:
742         Changes for independant library of standalone l3 code.
743
744 2002-07-05  Constantin Loizides  <loizides@hansa00>
745
746         * /cvs/hltcvs/level3code/src/Makefile:
747         Added -Duse_root to USEPACKAGE=ALIROOT section.
748
749         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
750         Added fBFACT=0.0029... value. GetBFieldValue() returns now fBField*fBFACT.
751
752 2002-07-03  Constantin Loizides  <loizides@hansa00>
753
754         * /cvs/hltcvs/level3code/src/AliL3Logger.cxx:
755         Solved little pointer bug that prevented logger classes to be used in standalone programs.
756
757 2002-07-02  Constantin Loizides  <loizides@hansa00>
758
759         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
760         Minor changes and cosmetics according to Anders.
761
762 2002-07-02  Anders Strand Vestbo  <vestbo@hansa00>
763
764         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
765         Cosmetic changes on top, to make hltm documentation in root to work
766
767 2002-07-02  Constantin Loizides  <loizides@hansa00>
768
769         * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3Logger.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
770         Minor changes, mostly cosmetic or comments
771
772         * /cvs/hltcvs/level3code/src/Makefile:
773         Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now.
774
775 2002-07-02  Anders Strand Vestbo  <vestbo@hansa00>
776
777         * /cvs/hltcvs/level3code/src/Makefile: New topdir makefile
778
779 2002-06-14  Constantin Loizides  <loizides@hansa00>
780
781         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
782         Solved bug to not merge clusters on the same pad.
783
784 2002-06-07  Constantin Loizides  <loizides@hansa00>
785
786         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx:
787         Changes done to make the Cluser Finder calculate the errors in Pad and Time direction. Also minor changes to other classes, mainly cosmetic.
788
789 2002-06-06  Constantin Loizides  <loizides@hansa00>
790
791         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
792         Have some new set functions. Remove deconv=true setting from init.
793
794 2002-05-31  Anders Strand Vestbo  <vestbo@hansa00>
795
796         * /cvs/hltcvs/level3code/src/AliL3Transform.h: Added getter GetNRows()
797
798         * /cvs/hltcvs/level3code/src/Makefile: Added a flag
799
800 2002-05-28  Anders Strand Vestbo  <vestbo@hansa00>
801
802         * /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
803         Bugfix in AliL3FileHandler::GetDigitsTree.
804         Added a new function AliL3FileHandler::FreeDigitsTree(), in order
805         to be able to clear the digits tree from memory, without deleting
806         the object. Useful feature if you want to loop over several events
807         in a single rootfile.
808
809 2002-05-27  Anders Strand Vestbo  <vestbo@hansa00>
810
811         * /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
812         Moved some getters to AliL3MemHandler
813
814         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Smaller changes
815
816         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
817         Made all AliL3FileHandler specific functions virtual in AliL3MemHandler.
818
819 2002-05-26  Constantin Loizides  <loizides@hansa00>
820
821         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
822         Solved merge problem of last checkin.
823
824         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/Makefile:
825         Minor changes to make tracking work with new Aliroot version v3.07.03
826
827 2002-05-23  Anders Strand Vestbo  <vestbo@hansa00>
828
829         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/Makefile:
830         Added AliL3Evaluate in case compiling with AliROOT
831
832         * /cvs/hltcvs/level3code/src/AliLevel3.cxx: Switched on slow merging.
833
834 2002-05-22  Anders Strand Vestbo  <vestbo@hansa00>
835
836         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
837         Bugfix from previos ci
838
839         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
840         Do not give *row to Init
841
842         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
843         Fix in AliDigits2Memory. Do not remove single timebins on one pad, because
844         they can be a part of a bigger cluster...
845
846 2002-05-22  Constantin Loizides  <loizides@hansa00>
847
848         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
849         BField is now also read from configuration.
850
851 2002-05-09  Anders Strand Vestbo  <vestbo@hansa00>
852
853         * /cvs/hltcvs/level3code/src/AliL3Transform.h:
854         Bugfix in GetPadPitchWidth(patch). return inner width if patch < 2, not patch<=2.
855
856 2002-05-07  Anders Strand Vestbo  <vestbo@hansa00>
857
858         * /cvs/hltcvs/level3code/src/AliL3Track.cxx:
859         Small change in GetCrossingAngle.
860
861         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
862         Added some more datamembers, related to gas and electronics.
863         Corresponding getters has been added, and they have also been
864         added to the Init function, and exa/Make_Init.C.
865
866 2002-05-05  Constantin Loizides  <loizides@hansa00>
867
868         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
869         Commented out cout in WriteClusters
870
871 2002-05-02  Anders Strand Vestbo  <vestbo@hansa00>
872
873         * /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx:
874         Forgot to remove #include in previous checkin
875
876         * /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
877         Moved all the constants from AliL3Defs.h to static AliL3Transform. No
878         longer need for AliL3Defs.h, and it has therefore been removed.
879
880         * /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
881         Added the magnetic field as a static member of the AliL3Transform class,
882         together with setter and getter. This makes it possible to change the
883         field without recompiling. Earlier this had to be set in AliL3Defs.h as
884         a constant global variable.
885
886 2002-05-01  Anders Strand Vestbo  <vestbo@hansa00>
887
888         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
889         Forgot to check in this the last time. Some changes in AliL3MemHandler as
890         a consequence of writing child class AliL3DataHandler. fInBinary and fOutBinary
891         has been made protected, and CompBinary2Memory and Memory2CompBinary has been
892         made virtual.
893
894 2002-04-26  Anders Strand Vestbo  <vestbo@hansa00>
895
896         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
897         Major changes in the AliL3Transform class. The class has been made completely
898         static, which means that no objects needs to be created anymore. This has also
899         made impact all classes which use this class (this is more or less all of them),
900         so that no private AliL3Transform* is needed anymore etc. I think I have managed
901         to implement the changes everywhere, at least it compiles successfully and exa/test.C
902         runs smoothly. The only rather important thing one has to remember is to initialize
903         the correct detector parameters by calling AliL3Transform::Init(path). If not,
904         default parameters will be used (currently corresponding to AliROOT version 3.06).
905
906 2002-04-25  Anders Strand Vestbo  <vestbo@hansa00>
907
908         * /cvs/hltcvs/level3code/src/AliL3Defs.h: Cleaning up.
909
910 2002-04-24  Anders Strand Vestbo  <vestbo@hansa00>
911
912         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
913         Some more comments.
914
915 2002-04-20  Constantin Loizides  <loizides@hansa00>
916
917         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
918         Added several GET-Functions, fixed bug in old config.
919
920 2002-04-19  Constantin Loizides  <loizides@hansa00>
921
922         * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
923         Added fZLength and fZOffset, fixed a few bugs in the new init method.
924
925 2002-04-19  Anders Strand Vestbo  <vestbo@hansa00>
926
927         * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Inserted image on top.
928
929 2002-04-18  Constantin Loizides  <loizides@hansa00>
930
931         * /cvs/hltcvs/level3code/src/Makefile:
932         Root objects are compiled in lib_ROOT from now on.
933
934         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
935         Added fVersion field to differentiate the old and new config version.
936
937 2002-04-18  Anders Strand Vestbo  <vestbo@hansa00>
938
939         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
940         Cleaned up some more in AliL3MemHandler, by removing the AliL3Transform in
941         arguments of member functions. This also required some changes in AliLevel3,
942         which make use of these functions.
943
944         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
945         Changed AliLevel3::Init to public, and this should then be called after
946         the ctor. Here one should provide the path where the data are located,
947         and also the parameter file. Else, some cleaning where done, -> fOutputFile
948         was no longer needing, and has been removed. For example script how to run
949         the new AliLevel3 class, checkout latest version of test.C in exa.
950
951 2002-04-18  Constantin Loizides  <loizides@hansa00>
952
953         * /cvs/hltcvs/level3code/src/Makefile.AliROOT, /cvs/hltcvs/level3code/src/Makefile_Root:
954         Not needed any more.
955
956         * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
957         Added npatches to Init.
958
959 2002-04-18  Anders Strand Vestbo  <vestbo@hansa00>
960
961         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
962         Removed private member AliL3FileHandler::fTransformer, and moved AliL3MemHandler::fTransformer
963         to protected. This means that both the filehandler and memhandler always has to get
964         the transformer from AliL3MemHandler::Init(AliL3Transform *).
965
966 2002-04-18  Constantin Loizides  <loizides@hansa00>
967
968         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h:
969         Added new Init(char *pathname)  function to read a l3transform.config file. Old init kept for backward compatibility.
970
971 2002-04-18  Anders Strand Vestbo  <vestbo@hansa00>
972
973         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Last cosmetic changes
974
975         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: More cosmetic
976
977 2002-04-18  Constantin Loizides  <loizides@hansa00>
978
979         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
980         Cosmetic changes for the integration of doxygen
981
982 2002-04-17  Constantin Loizides  <loizides@hansa00>
983
984         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
985         Changed documentation for doxygen.
986
987         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
988         Comments updated and merge problems solved.
989
990 2002-04-17  Anders Strand Vestbo  <vestbo@hansa00>
991
992         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
993         Comments formatted the way THtml likes it.
994
995         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: Added more comments.
996
997 2002-04-16  Constantin Loizides  <loizides@hansa00>
998
999         * /cvs/hltcvs/level3code/src/Makefile:
1000         Minor changes to check for NOLOGGING env str
1001
1002 2002-04-16  Anders Strand Vestbo  <vestbo@hansa00>
1003
1004         * /cvs/hltcvs/level3code/src/doit, /cvs/hltcvs/level3code/src/speedtest.cxx, /cvs/hltcvs/level3code/src/speedtest.h:
1005         moving into programs
1006
1007         * /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/Makefile:
1008         More improved Makefile, setting logging paths, TOPDIR and LIBDIR.
1009
1010 2002-04-15  Anders Strand Vestbo  <vestbo@hansa00>
1011
1012         * /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/Makefile:
1013         Changed Makefile and AliL3RootTypes.h in order to define usepackage (ROOT, ALIROOT
1014         do_mc) in Makefile only.
1015
1016 2002-04-09  Anders Strand Vestbo  <vestbo@hansa00>
1017
1018         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
1019         Added capability of searching neighboring digits for particle id in function AliDigits2RootFile.
1020
1021 2002-03-22  Anders Strand Vestbo  <vestbo@hansa00>
1022
1023         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
1024         Changed test in AliDigits2RootFile to check for charge below threshold, not charge==0. This function can then be used together with AliL3Compress::WriteRootFile.
1025
1026 2002-03-06  Anders Strand Vestbo  <vestbo@hansa00>
1027
1028         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
1029         Added new function, fTracker->InitVolumes()
1030
1031         * /cvs/hltcvs/level3code/src/AliL3Track.cxx:
1032         Bugfix in CalculateHelix(). Kappa is given proper sign, earlier it was always positive.
1033
1034         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.h:
1035         Remaining from previous co
1036
1037         * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
1038         Changes and optimization for pp-running
1039
1040 2002-02-18  Anders Strand Vestbo  <vestbo@hansa00>
1041
1042         * /cvs/hltcvs/level3code/src/AliL3RootTypes.h:
1043         The default should be not to save mcid
1044
1045         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3DigitData.h, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx:
1046         Added the possibility to save the particle id's through the chain, if detailed efficiency studies are needed. This work only in the case where you are reading digits from a alirootfile-> AliL3FileHandler::AliL3Digits2Memory. The id is saved in the digit structure and then in the space point structure. The option is switched on in do_mc in AliL3RootTypes.h
1047
1048 2002-02-05  Anders Strand Vestbo  <vestbo@hansa00>
1049
1050         * /cvs/hltcvs/level3code/src/Makefile: Check for lib directories
1051
1052 2002-02-01  Anders Strand Vestbo  <vestbo@hansa00>
1053
1054         * /cvs/hltcvs/level3code/src/Makefile: A little bugfix
1055
1056         * /cvs/hltcvs/level3code/src/Makefile: Minor updates
1057
1058         * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/Makefile.AliROOT, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx:
1059         Checking in for the weekend
1060
1061 2002-01-23  Anders Strand Vestbo  <vestbo@hansa00>
1062
1063         * /cvs/hltcvs/level3code/src/Makefile:
1064         New makefile. Written by me, hence better
1065
1066         * /cvs/hltcvs/level3code/src/Makefile.AliROOT:
1067         Makefile from aliroot. The one that was used before.
1068
1069         * /cvs/hltcvs/level3code/src/AliL3Defs.h: Only 1 file
1070
1071 2002-01-21  Anders Strand Vestbo  <vestbo@hansa00>
1072
1073         * /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
1074         Load digitstree only once
1075
1076 2002-01-18  Anders Strand Vestbo  <vestbo@hansa00>
1077
1078         * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h:
1079         Smaller changes
1080
1081         * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
1082         Added writeout path
1083
1084 2002-01-07  Anders Strand Vestbo  <vestbo@hansa00>
1085
1086         * /cvs/hltcvs/level3code/src/AliL3Defs.h: Changed to normal bfield
1087
1088         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Added debugs
1089
1090 2001-12-10  Anders Strand Vestbo  <vestbo@hansa00>
1091
1092         * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
1093         Smaller changes
1094
1095         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
1096         Possible to switch onoff deconv
1097
1098         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx: Smaller changes
1099
1100         * /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3LinkDef.h:
1101         Adding AliL3Fitter
1102
1103         * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx:
1104         Check if track crosses more than one slice boundary, and if so merge them all. This will only be necessary if the magnetic field is higher than normally.
1105
1106         * /cvs/hltcvs/level3code/src/AliL3Fitter.cxx, /cvs/hltcvs/level3code/src/AliL3Fitter.h:
1107         Refitting tracks after tracking
1108
1109 2001-12-06  Anders Strand Vestbo  <vestbo@hansa00>
1110
1111         * /cvs/hltcvs/level3code/src/AliL3Merger.cxx:
1112         Multimerge: When doing global merging, take the parameters of the track which has the most hits
1113
1114         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h:
1115         Made it possible to use different cuts for nonvertex tracking
1116
1117         * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
1118         Some changes to make is possible to run several events, and also some settings for possible nonvertex tracking options
1119
1120         * /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3Track.cxx:
1121         Added new function; GetClosest which calculates the point of closest approach to the vertex.
1122
1123         * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h:
1124         Bugfix. Use local method CheckTracks instead of derived method TrackDiff in SlowMerge. This is because the tracks are in GLOBAL coordinates, not local as TrackDiff assumes.
1125
1126         * /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx:
1127         Getting bfield from common file; AliL3Defs.h
1128
1129 2001-12-03  Anders Strand Vestbo  <vestbo@hansa00>
1130
1131         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
1132         Possible to read several events from same rootfile
1133
1134 2001-11-29  Anders Strand Vestbo  <vestbo@hansa00>
1135
1136         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
1137         Added debug logging in SetPointers
1138
1139         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
1140         Don't specify fEta to tracker
1141
1142         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
1143         Same bugfix in raw2local
1144
1145 2001-11-28  Anders Strand Vestbo  <vestbo@hansa00>
1146
1147         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx: Bugfix in raw2local
1148
1149 2001-11-27  Anders Strand Vestbo  <vestbo@hansa00>
1150
1151         * /cvs/hltcvs/level3code/src/AliL3Display.cxx:
1152         Bugfix in DisplayTracks()
1153
1154         * /cvs/hltcvs/level3code/src/Makefile: Moved classes
1155
1156         * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h:
1157         Addded possibilily to rotate track in AddTracks
1158
1159         * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h:
1160         Bugfix in SetZ0, which is actually the first point
1161
1162         * /cvs/hltcvs/level3code/src/AliL3VertexFinder.h, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3VertexArray.h, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliL3Vertex.h, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.h, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx:
1163         Addons for html documentation
1164
1165 2001-11-16  Anders Strand Vestbo  <vestbo@hansa00>
1166
1167         * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Bugfix in AddTracks
1168
1169         * /cvs/hltcvs/level3code/src/AliL3Track.h: Made CalculateHelix virtual
1170
1171         * /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Merger.h:
1172         Added possibility for Hough use
1173
1174         * /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/Makefile:
1175         Moved AliL3HoughTrack to hough
1176
1177         * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
1178         Moving classes to /hough
1179
1180 2001-11-13  Anders Strand Vestbo  <vestbo@hansa00>
1181
1182         * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
1183         Extended Global2Local to include slice as input
1184
1185         * /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
1186         Made UpdateRowPointer static
1187
1188         * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
1189         Made some changes in DefineGoodparticles; Allowing to read good tracks from file
1190
1191         * /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx:
1192         Updates to aliroot V3.06
1193
1194         * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
1195         Made Compare() and Set virtual in AliL3Track and derived classes
1196
1197         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
1198         Some changes in AliDigits2RootFile
1199
1200 2001-11-01  Anders Strand Vestbo  <vestbo@hansa00>
1201
1202         * /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx:
1203         Modified AddTracks. Should be backward compatible
1204
1205 2001-10-25  Anders Strand Vestbo  <vestbo@hansa00>
1206
1207         * /cvs/hltcvs/level3code/src/AliL3Logging.h: Changed path to timm code
1208
1209 2001-10-23  Anders Strand Vestbo  <vestbo@hansa00>
1210
1211         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
1212         Bugfix in GetEta(padrow,pad,time)
1213
1214         * /cvs/hltcvs/level3code/src/AliL3Logging.h:
1215         Timms code compatible again
1216
1217         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
1218         Bugfix in AliDigits2RootFile, and AliDigits2Memory
1219
1220 2001-10-12  Anders Strand Vestbo  <vestbo@hansa00>
1221
1222         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h:
1223         Added function AliDigits2RootFile
1224
1225         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
1226         Added function UpdateRowPointer
1227
1228 2001-09-21  Anders Strand Vestbo  <vestbo@hansa00>
1229
1230         * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Changed to 6 patches
1231
1232 2001-09-18  Anders Strand Vestbo  <vestbo@hansa00>
1233
1234         * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
1235         Added new funtion GetEta
1236
1237         * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3Benchmark.h:
1238         Added a static function GetCpuTime
1239
1240 2001-08-22  Anders Strand Vestbo  <vestbo@hansa00>
1241
1242         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
1243         Updates in EvaluatePoints
1244
1245         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx: Optimization
1246
1247 2001-08-21  Anders Strand Vestbo  <vestbo@hansa00>
1248
1249         * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
1250         Changed to new clusterfinder
1251
1252         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx: Bugfix
1253
1254         * /cvs/hltcvs/level3code/src/AliL3Display.cxx: bugfix
1255
1256         * /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/AliL3LinkDef.h:
1257         Added new clusterfinder
1258
1259         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
1260         Added deconvolution
1261
1262 2001-08-20  Anders Strand Vestbo  <vestbo@hansa00>
1263
1264         * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
1265         Fixing rounding error in digitMC info
1266
1267 2001-08-17  Anders Strand Vestbo  <vestbo@hansa00>
1268
1269         * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
1270         Updates for AliROOT V3.05
1271
1272         * /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinderNew.h:
1273         A new improved cluster finder
1274
1275 2001-08-17  Uli Frankenfeld  <franken@hansa00>
1276
1277         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
1278         proteced against non existing inputfile
1279
1280         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx: use memset
1281
1282         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
1283         Initialize Memory in Function Write and Allocate
1284
1285 2001-08-15  Uli Frankenfeld  <franken@hansa00>
1286
1287         * /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3.h:
1288         changed to 6 patches
1289
1290         * /cvs/hltcvs/level3code/src/AliL3Logging.h: changed printout
1291
1292         * /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.h:
1293         changed to n patches
1294
1295         * /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx: remove printout
1296
1297 2001-08-07  Anders Strand Vestbo  <vestbo@hansa00>
1298
1299         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
1300         Added fEta back again, fixed
1301
1302 2001-08-07  Uli Frankenfeld  <franken@hansa00>
1303
1304         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
1305         New AliRoot Coordinate System
1306
1307 2001-07-31  Anders Strand Vestbo  <vestbo@hansa00>
1308
1309         * /cvs/hltcvs/level3code/src/AliL3Display.cxx: Changed path of geofile
1310
1311 2001-07-30  Anders Strand Vestbo  <vestbo@hansa00>
1312
1313         * /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
1314         several bugfixes
1315
1316         * /cvs/hltcvs/level3code/src/AliLevel3.cxx:
1317         Bugfix in fTracker->InitSector
1318
1319 2001-07-30  Uli Frankenfeld  <franken@hansa00>
1320
1321         * /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
1322         V3.04 -> V3.05: Init and npadrow changed
1323
1324 2001-07-30  Anders Strand Vestbo  <vestbo@hansa00>
1325
1326         * /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h:
1327         Bugfixes
1328
1329         * /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx:
1330         Bugfix
1331
1332 2001-07-30  Uli Frankenfeld  <franken@hansa00>
1333
1334         * /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.cxx:
1335         Run with dummy Logging class
1336
1337 2001-07-30  Anders Strand Vestbo  <vestbo@hansa00>
1338
1339         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
1340         Update bugfixes
1341
1342         * /cvs/hltcvs/level3code/src/Makefile: Bugfix in previous commitment
1343
1344         * /cvs/hltcvs/level3code/src/Makefile: Changed path of mylibs
1345
1346 2001-07-26  Anders Strand Vestbo  <vestbo@hansa00>
1347
1348         * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
1349         Updating
1350
1351 2001-07-26  Uli Frankenfeld  <franken@hansa00>
1352
1353         * /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx:
1354         changed (AliL3RandomDigitData **)new Int_t[] to new AliL3RandomDigitData *[]
1355
1356 2001-07-20  Uli Frankenfeld  <franken@hansa00>
1357
1358         * /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx:
1359         Updating bugfixes and default values
1360
1361 2001-07-02  Anders Strand Vestbo  <vestbo@hansa00>
1362
1363         * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Bugfix
1364
1365         * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.h:
1366         Added function AddLast(AliL3Track *track)
1367
1368 2001-05-03  Anders Strand Vestbo  <vestbo@hansa00>
1369
1370         * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Minor changes
1371
1372         * /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/src/AliL3HoughTrack.h:
1373         Removing obsolete code
1374
1375         * /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Display.cxx:
1376         Some updates
1377
1378         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
1379         Changed max number if hits
1380
1381         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
1382         Added some functions
1383
1384 2001-05-01  Uli Frankenfeld  <franken@hansa00>
1385
1386         * /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx:
1387         improved calculation of RMS
1388
1389         * /cvs/hltcvs/level3code/src/AliL3Track.cxx: bugfix in CalcEdgePoint
1390
1391 2001-04-27  Anders Strand Vestbo  <vestbo@hansa00>
1392
1393         * /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/src/AliL3HoughTrack.h:
1394         Cleaning up some more
1395
1396         * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h:
1397         Cleaning up after last changes
1398
1399 2001-04-26  Anders Strand Vestbo  <vestbo@hansa00>
1400
1401         * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
1402         Changed number of timebins to 446
1403
1404         * /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3Track.h:
1405         Added some functions
1406
1407         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
1408         Added residual calc. and ntuppels
1409
1410 2001-04-06  Uli Frankenfeld  <franken@hansa00>
1411
1412         * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx:
1413         Simplification for Fast Simulator
1414
1415         * /cvs/hltcvs/level3code/src/AliLevel3.cxx: cleanup
1416
1417         * /cvs/hltcvs/level3code/src/Makefile, /cvs/hltcvs/level3code/src/Makefile_Root:
1418         add mrproper and wipe
1419
1420         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3Evaluate.h:
1421         minor changes, bugfix for FastSim
1422
1423         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
1424         Changed max_num_of_hits to 120000
1425
1426 2001-04-04  Uli Frankenfeld  <franken@hansa00>
1427
1428         * /cvs/hltcvs/level3code/src/AliLevel3.cxx: minor changes for Benchmark
1429
1430 2001-03-26  Uli Frankenfeld  <franken@hansa00>
1431
1432         * /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
1433         Bugfix using Aliroot Inputfiles, changes in Init selectiong rows
1434
1435         * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Bugfix in SetSize
1436
1437         * /cvs/hltcvs/level3code/src/AliL3RootTypes.h:
1438         make use_aliroot default, comment if using Makefile_Root
1439
1440         * /cvs/hltcvs/level3code/src/Makefile_Root, /cvs/hltcvs/level3code/src/AliLevel3_Root.cxx, /cvs/hltcvs/level3code/src/AliLevel3_Root.h, /cvs/hltcvs/level3code/src/AliLevel3.h, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliLevel3.cxx:
1441         removed class AliLevel3_Root, use AliLevel3 instead
1442
1443 2001-03-22  Uli Frankenfeld  <franken@hansa00>
1444
1445         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx:
1446         cleanup in Read
1447
1448 2001-03-22  Anders Strand Vestbo  <vestbo@hansa00>
1449
1450         * /cvs/hltcvs/level3code/src/AliL3Track.cxx: Removed junk
1451
1452         * /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx: Modified AddTracks
1453
1454 2001-03-22  Uli Frankenfeld  <franken@hansa00>
1455
1456         * /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx:
1457         change in file including
1458
1459 2001-03-22  Anders Strand Vestbo  <vestbo@hansa00>
1460
1461         * /cvs/hltcvs/level3code/src/Makefile: Changed target directory
1462
1463 2001-03-22  Uli Frankenfeld  <franken@hansa00>
1464
1465         * /cvs/hltcvs/level3code/src/.nfs002b88e300000129: Removed junk
1466
1467         * /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliLevel3_Root.h, /cvs/hltcvs/level3code/src/speedtest.h:
1468         Imported the source files
1469
1470         * /cvs/hltcvs/level3code/src/AliL3Benchmark.h, /cvs/hltcvs/level3code/src/AliLevel3_Root.h, /cvs/hltcvs/level3code/src/speedtest.h:
1471         New file.
1472
1473         * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3_Root.cxx, /cvs/hltcvs/level3code/src/Makefile_Root, /cvs/hltcvs/level3code/src/speedtest.cxx:
1474         Imported the source files
1475
1476         * /cvs/hltcvs/level3code/src/AliL3HoughTrack.h, /cvs/hltcvs/level3code/src/AliL3VertexFinder.cxx, /cvs/hltcvs/level3code/src/AliLevel3.cxx, /cvs/hltcvs/level3code/src/AliLevel3_Root.cxx, /cvs/hltcvs/level3code/src/Makefile_Root, /cvs/hltcvs/level3code/src/speedtest.cxx:
1477         New file.
1478
1479         * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/.nfs002b88e300000129:
1480         Imported the source files
1481
1482         * /cvs/hltcvs/level3code/src/AliL3Display.cxx, /cvs/hltcvs/level3code/src/AliL3Display.h, /cvs/hltcvs/level3code/src/AliL3Track.h, /cvs/hltcvs/level3code/src/.nfs002b88e300000129:
1483         New file.
1484
1485         * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/Makefile:
1486         Imported the source files
1487
1488         * /cvs/hltcvs/level3code/src/AliL3Evaluate.h, /cvs/hltcvs/level3code/src/AliL3FileHandler.cxx, /cvs/hltcvs/level3code/src/AliL3FileHandler.h, /cvs/hltcvs/level3code/src/AliL3Logging.h, /cvs/hltcvs/level3code/src/AliL3RootTypes.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.cxx, /cvs/hltcvs/level3code/src/AliL3Vertex.cxx, /cvs/hltcvs/level3code/src/Makefile:
1489         New file.
1490
1491         * /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
1492         Imported the source files
1493
1494         * /cvs/hltcvs/level3code/src/AliL3InterMerger.cxx, /cvs/hltcvs/level3code/src/AliL3TrackArray.cxx, /cvs/hltcvs/level3code/src/AliL3Track.cxx, /cvs/hltcvs/level3code/src/AliL3TrackMerger.cxx, /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
1495         New file.
1496
1497         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
1498         Imported the source files
1499
1500         * /cvs/hltcvs/level3code/src/AliL3Evaluate.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.cxx, /cvs/hltcvs/level3code/src/AliL3MemHandler.h:
1501         New file.
1502
1503         * /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
1504         Imported the source files
1505
1506         * /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.cxx, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.cxx, /cvs/hltcvs/level3code/src/AliL3HoughTrack.cxx:
1507         New file.
1508
1509         * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/doit:
1510         Imported the source files
1511
1512         * /cvs/hltcvs/level3code/src/AliL3Benchmark.cxx, /cvs/hltcvs/level3code/src/AliL3ClustFinder.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapper.cxx, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.cxx, /cvs/hltcvs/level3code/src/AliL3Logger.h, /cvs/hltcvs/level3code/src/doit:
1513         New file.
1514
1515         * /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.h, /cvs/hltcvs/level3code/src/AliL3TrackSegmentData.h, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.h, /cvs/hltcvs/level3code/src/AliL3VertexData.h, /cvs/hltcvs/level3code/src/AliL3VertexFinder.h, /cvs/hltcvs/level3code/src/AliL3Vertex.h, /cvs/hltcvs/level3code/src/AliLevel3.h:
1516         Imported the source files
1517
1518         * /cvs/hltcvs/level3code/src/AliL3Defs.h, /cvs/hltcvs/level3code/src/AliL3Merger.h, /cvs/hltcvs/level3code/src/AliL3SpacePointData.h, /cvs/hltcvs/level3code/src/AliL3TrackArray.h, /cvs/hltcvs/level3code/src/AliL3TrackMerger.h, /cvs/hltcvs/level3code/src/AliL3TrackSegmentData.h, /cvs/hltcvs/level3code/src/AliL3Transform.h, /cvs/hltcvs/level3code/src/AliL3VertexArray.h, /cvs/hltcvs/level3code/src/AliL3VertexData.h, /cvs/hltcvs/level3code/src/AliL3VertexFinder.h, /cvs/hltcvs/level3code/src/AliL3Vertex.h, /cvs/hltcvs/level3code/src/AliLevel3.h:
1519         New file.
1520
1521         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.h, /cvs/hltcvs/level3code/src/AliL3DigitData.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3InterMerger.h, /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx:
1522         Imported the source files
1523
1524         * /cvs/hltcvs/level3code/src/AliL3ConfMapper.h, /cvs/hltcvs/level3code/src/AliL3ConfMapPoint.h, /cvs/hltcvs/level3code/src/AliL3ConfMapTrack.h, /cvs/hltcvs/level3code/src/AliL3DigitData.h, /cvs/hltcvs/level3code/src/AliL3GlobalMerger.h, /cvs/hltcvs/level3code/src/AliL3InterMerger.h, /cvs/hltcvs/level3code/src/AliL3LinkDef.h, /cvs/hltcvs/level3code/src/AliL3Merger.cxx:
1525         New file.
1526
1527         * /cvs/hltcvs/level3code/src/AliL3ClustFinder.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.h, /cvs/hltcvs/level3code/src/AliL3Logger.cxx:
1528         Imported the source files
1529
1530         * /cvs/hltcvs/level3code/src/AliL3ClustFinder.h, /cvs/hltcvs/level3code/src/AliL3ConfMapFit.h, /cvs/hltcvs/level3code/src/AliL3Logger.cxx:
1531         New file.
1532