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