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