]> git.uio.no Git - u/mrichter/AliRoot.git/blame - 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
CommitLineData
02f030e3 12003-07-29 Constantin Loizides <loizides@hansa00>
2
a63b4a8f 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
02f030e3 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
172003-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
302003-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
362003-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
562003-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
612003-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
662003-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
742003-07-25 Anders Strand Vestbo <vestbo@hansa00>
75
76 * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
77 Cleaning up albis bad solutions
78
792003-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
1052003-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
1242003-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
1322003-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
1522003-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
1572003-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
1712003-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
1762003-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
1972003-04-24 Anders Strand Vestbo <vestbo@hansa00>
198
199 * /cvs/hltcvs/level3code/src/AliL3Transform.h:
200 Added getter GetSolenoidField
201
2022003-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
2122003-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
2232003-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
2282003-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
2422003-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
2512003-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
2582003-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
2642003-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
2792003-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
2892003-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
2992003-03-05 Constantin Loizides <loizides@hansa00>
300
301 * /cvs/hltcvs/level3code/src/AliL3Transform.cxx:
302 Forgot root version string in PrintCompileOptions().
303
3042003-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
3112003-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
3162003-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
3212003-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
3262003-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
3312003-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
3402003-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
3482003-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
3582003-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
3682003-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
3762003-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
3832003-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
3882003-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
3932003-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
4002003-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
4182003-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
4462003-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
4542003-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
4632003-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
4682003-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