1 2004-05-12 Constantin Loizides <loizides@hansa00>
3 * /alice/cvs/hltcvs/level3code/src/AliHLTReconstructor.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTReconstructor.h, /alice/cvs/hltcvs/level3code/src/AliHLTSrcLinkDef.h:
4 Added define for AliHLTReconstructor.
6 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
9 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx: Minor bugfix.
11 * /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
12 Further compiler warning removed and flags for Sun/HP.
14 2004-05-11 Constantin Loizides <loizides@hansa00>
16 * /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx:
17 Removed compiler warnings.
19 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackSegmentData.h:
20 Added extended information if using -dROWHOUGHPARAMS
22 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h:
23 Added pid information and label (even though
24 label can be found with evaluate and not
25 necessarily has to be stored in the track,
26 it was necessary as we dont store clusters
27 during the data challenge.
29 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
30 Added -DROWHOUGHPARAMS and removed compiler warnings.
32 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
33 Removed compiler warnings and runloader added.
35 * /alice/cvs/hltcvs/level3code/src/AliHLTDigitData.h:
38 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx:
39 Added params for row hough transform and physics data
40 challenge reconstruction.
42 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
43 Added support for RunLoader input (newio).
45 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
46 Added PID, even though it is not the most natural thing to
47 do it in the evaluation as this class is for MC.
48 The reason we put it here is, that we want to avoid opening
49 the cluster files another time, somewhere else in the
52 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h:
53 Added userunloader to avoid deletion of deleted runloader object (newio) and solved bug for empty rows (thanks to Cvetan).
55 * /alice/cvs/hltcvs/level3code/src/AliHLTReconstructor.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTReconstructor.h, /alice/cvs/hltcvs/level3code/src/AliHLTSrcLinkDef.h, /alice/cvs/hltcvs/level3code/src/Makefile:
56 Nice reconstruction class to use with PDC (only for AliRoot).
58 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTStandardIncludes.h:
59 Changes to compile standalone.
61 2004-05-10 Kenneth Aamodt <kenneth@hansa00>
63 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
64 (Partially) Inverted accidental last checkin done by Constantin and Kenneth in rush together with lots of beer.
66 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
67 Changed pointer into const pointer.
69 2004-05-10 Constantin Loizides <loizides@hansa00>
71 * /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.h:
72 Added reading from pointer.
74 * /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.h:
77 2004-05-07 Constantin Loizides <loizides@hansa00>
79 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
80 Proper init of null pointer in default constructor.
82 2004-04-01 Constantin Loizides <loizides@hansa00>
84 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
85 Bug fixed in GetZFast.
87 2004-03-20 Constantin Loizides <loizides@hansa00>
89 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
90 Update version information.
92 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h, /alice/cvs/hltcvs/level3code/src/AliHLTStandardIncludes.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
93 Removed GCCVERSION string from code. Replaced by compiler internal
94 macro __GNUC__ which is 3 for gcc version >3.
96 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackSegmentData.h:
97 Added ROWHOUGH flag to store weight and track id
98 in the track segment data structure. This is used
99 for the new row transformer and probably only
100 a temporary solution, as the proper way would be
101 to have a new AliHLTHoughTrackRow class.
103 By default the flag $ALIHLT_ROWHOUGH points to false,
104 so there is no change to earlier versions.
106 2004-03-15 Anders Strand Vestbo <vestbo@hansa00>
108 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
109 Bugfix related to track fit parameters <-> global track merging.
111 It turned out that there was a slight problem with the global track
112 merging in the case a vertex constraint was imposed in the circle fit.
113 The problem is quite involved, and is due to inconsistency when storing
114 the socalled first point on the track in AliHLTTrack::*fFirstPoint. This
115 point is set to the first point lying on the fit, but in the case of vertex
116 constraint this point is correspondingly set to the point of closest
117 approach to the vertex. HOWEVER, the global merger always assumes that
118 this point is the first associated cluster on the track, and thus we have
121 The (temporary) solution to the problem is to set the *fFirstPoint to the
122 innermost cluster on the track ALWAYS, i.e. in both vertexconstraint and
123 no vertex constraint. This means also that the linear fit in (s,z) space
124 does not currently include the vertex in the fit, in order to also set
125 Z0 to the innermost cluster of the track.
127 2004-02-12 Constantin Loizides <loizides@hansa00>
129 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
130 Added new function GetZFast, please dont use yet... its not finalized as the vertex has to be substracted.
132 2004-02-04 Constantin Loizides <loizides@hansa00>
134 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx:
135 Removed occurencence of static and non const values like pi and BFACT. Use instead const functions given by AliHLTTransform.
137 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
138 Added transform functions which dont need to convert to sector, sector row level, if you specify slice and slice row. Also added const functions, so that compiler can optimize.
140 2004-02-02 Constantin Loizides <loizides@hansa00>
142 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
143 Added static index support for aliroot files.
145 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h:
146 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.
148 2004-01-27 Anders Strand Vestbo <vestbo@hansa00>
150 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
151 Changes related to how the track parameters are calculated and stored.
152 There should be no changes for normal use, i.e. the function calls are
153 still the same. The changes are the following:
155 - Most importantly, the first point on a track (accessible via
156 AliHLTTrack::GetFirstPoint()) is now calculated as the point lying on the helix
157 fit. Earlier, this point was just the coordinates of the innermost assigned
158 cluster of the track. This is in principle ok if you just want the quick
159 "global" coordinates of the track; momentum etc. However, for precisce local
160 calculations such as residuals, this point should be the point of closest
161 approach lying on the helix fit. If not, the calculated track parameters (such
162 as center of curvature) will be slightly shifted. The tracks are updated to the
163 first point if the AliLevel3::fIsTracksAtFirstPoint is set to true (which is
164 default). If this is not desired, and the track should be defined at the vertex
165 (not DCAO!), you can still do AliLevel3::SetTracks2Vertex().
167 - A new static boolean has been introduced in AliLevel3::fDoVertexFit, which
168 tells the track fitter to include the vertex in the fit or not.
170 - A (minor) bugfix was also done in AliHLTTrackArray.
172 2004-01-23 Constantin Loizides <loizides@hansa00>
174 * /alice/cvs/hltcvs/level3code/src/Makefile: Fixed dep for linux.
176 2004-01-22 Constantin Loizides <loizides@hansa00>
178 * /alice/cvs/hltcvs/level3code/src/AliHLTSrcLinkDef.h, /alice/cvs/hltcvs/level3code/src/Makefile:
179 Changes to compile for MACOSX at core Makefiles. Check for
180 $(ARCH) and -D$(ARCH). In order to solve cyclic dependencies
181 for libs (which is _very_ bad, but the Linux linker is friendly)
182 a few changes have to be done (moving files around) which
183 we dont do at the moment. SO: Linux users should see _NO_
186 * /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.h:
187 Changed to compile with gcc-3.4
189 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
190 Changed to avoid warning of gcc-3.4.
192 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
193 Changed order to avoid warning of gcc-3.4.
195 2003-11-26 Anders Strand Vestbo <vestbo@hansa00>
197 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
198 Added possibility to define where to set the track parameters:
199 A new boolean static data member AliLevel3::fSetTracks2FirstPoint has been added.
200 If this is true (default) the tracks are propagated to the first point
201 on the track (impact point in the TPC), and track parameters are updated
202 accordingly. In order to define the parameters at the vertex position, you
203 you can place the call AliLevel3::SetTracks2Vertex, and no propagation will
206 Just to clarify; if you dont do anything, things will (hopefully) be as before.
208 2003-11-25 Constantin Loizides <loizides@hansa00>
210 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
211 Added support for Daq datachallenge.
213 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
214 Check if row numbering is wrong, print warning and continue.
216 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
217 Hopefully solved bug for empty rows. We use empty rows, and set fDigits=0.
219 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
220 Added comment that we use AddRandomData even though the name is strange, but I think we could also use AddData instead.
222 2003-11-18 Anders Strand Vestbo <vestbo@hansa00>
224 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
225 Cleaning up the code.
226 - A lot of commented code removed from the header file.
227 - Removed obsolute (i hope) constructors. In particular everything which
228 were mixing fInputFile (which is now always a char*) with TFile*. There are
229 now only 2 constructors, the default one and one providing a char* to the
230 fInputFile. The first one should be used with binary files only, while the
231 latter one should take care of everything else.
233 2003-11-18 Constantin Loizides <loizides@hansa00>
235 * /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.cxx:
236 Added total in output.
238 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
239 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.
241 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
242 Offline claims, they need that line, I (Constantin) dont see a reason for it.
244 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
245 Added one virtual function needed for newio.
247 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h:
248 Added newio handling, using the use_newio define switch.
250 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
251 Added handling of different filetypes, like root, binary and ddl files.
253 2003-10-24 Constantin Loizides <loizides@hansa00>
255 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
256 Added rootfile ptr check and corrected wrong function names in logging.
258 2003-10-02 Anders Strand Vestbo <vestbo@hansa00>
260 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
261 - Can specify maximum pt range in ctor.
264 2003-09-25 Constantin Loizides <loizides@hansa00>
266 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
267 Added Thomas Kuhr changes for upcoming data challenge and aliroot v4-01-00 tag.
269 2003-08-20 Anders Strand Vestbo <vestbo@hansa00>
271 * /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
272 Added function AliHLTFitter::UpdateTrack. This function should be called
273 after a global track fit has been done (as is done in
274 AliLevel3::FitGlobalTracks), in order to update the track parameters
275 to the first point of the track.
277 2003-08-12 Anders Strand Vestbo <vestbo@hansa00>
279 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
280 When doing nonvertex tracking, check whether the parameters has been set
281 properly. If they are not set explicitely (by doing a designated
282 AliLevel3::SetTrackerParam with vertexconstraint=kFALSE), no secondaries
283 will be found since the cut values are not defined.
285 2003-08-06 Anders Strand Vestbo <vestbo@hansa00>
287 * /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
288 Some structural changes with respect to the merging classes and how they
289 are used in AliLevel3 class. The main reason for doing this was to enable
290 to set parameters for the global track merging externally by introducing
291 the function AliLevel3::SetMergerParameters. If this function is not
292 being called default parameters will be used, so for the moment nothing
293 has changed for the normal user of the AliLevel3 class.
295 * /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx:
296 Multiple bugfix (only the important ones reported here):
297 - There biggest was a problem of merging tracks between slice
298 17 and 0 and 35 and 18 in the former version. The problem was actually
299 that they were not merged at all. Slice 17 was trying to merge with slice 18,
300 which are on different sides of the TPC. This was a mistake done in both SlowMerge
302 - Also in CheckTracks (called from SlowMerge) did not check if the two tracks
303 had different signs. Some tracks was therefore merged wrongly.
305 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h:
306 Changed the default path to the file containing the geometry of the
307 TPC. It now looks in $ALIHLT_BASEDIR/geo for the file alice.geom.
309 2003-08-04 Constantin Loizides <loizides@hansa00>
311 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
312 Added virtual functions for the daughter classes AliHLTRawDataFileHandler und AliHLTDDLDataFileHandler.
314 * /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.h:
315 Added RawData2CompBinary function.
317 * /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h:
318 Changed comment from L3 to HLT; although that will be a long way to go...
320 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
321 Added printout when config file was successfully read.
323 2003-07-30 Anders Strand Vestbo <vestbo@hansa00>
325 * /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx:
326 Bugfix in Merge(). When a track is merged with a track in a
327 neighbouring sector, the current track loop has to finish.
328 If not, a track might get merged with two different tracks.
329 This bug was brought to you by Dr.Frankenfeld, and solved by
332 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
333 The cluster charge was only written in case of fRawSP. Should of course
336 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
337 Set bfield in MakeInitFile
339 2003-07-29 Constantin Loizides <loizides@hansa00>
341 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
342 What a bug... , so every rotation to slice 0 was infact a rotation to slice 35 and Andi did not realize :-)
344 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
347 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
348 Removed ASV version, as the new AliHLTFileHandler does not need (but still would be faster using the patched AliTPC class).
350 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h:
351 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.
353 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx:
354 Uncommented debug output.
356 2003-07-28 Constantin Loizides <loizides@hansa00>
358 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
359 Started looking/changing and added creation of standard tpc param object if it was not found in the aliroot file.
361 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx:
362 Commented out debug code.
364 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
365 Config file is created now in tmp/$user/l3config-date. param object is created if not found in aliroot file, a warning is produced.
367 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx: Cosmetical changes.
369 2003-07-28 Anders Strand Vestbo <vestbo@hansa00>
371 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
372 Set fVersion back to default when reading from a rootfile,
373 in order to avoid a warning in Init function.
375 2003-07-28 Constantin Loizides <loizides@hansa00>
377 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.cxx:
378 Added static flag for not doing the conformal mapping.
380 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
381 Dont store -1 patch number in spacepoints but use zero instead.
383 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h:
384 Added some debug output.
386 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx:
387 Added some prints to log and changed threshold behaviour for straigth cosmics tracks
389 * /alice/cvs/hltcvs/level3code/src/AliHLTLogger.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.cxx:
390 Changed to our type definition.
392 * /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx:
393 Solved bug closing wrong mapping pointer.
395 2003-07-27 Constantin Loizides <loizides@hansa00>
397 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
398 Changes to compile without changes to ALIROOT version v3-09-Releases.
400 2003-07-26 Constantin Loizides <loizides@hansa00>
402 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTSrcLinkDef.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
403 Changes to compile also with ROOT or STANDALONE.
405 2003-07-25 Constantin Loizides <loizides@hansa00>
407 * /alice/cvs/hltcvs/level3code/src/Makefile:
408 Changes to reflect the new makefile strategy.
410 * /alice/cvs/hltcvs/level3code/src/AliHLTLinkDef.h, /alice/cvs/hltcvs/level3code/src/AliHLTSrcLinkDef.h:
411 Renamed AliHLTLinkDef.h into AliHLTSrcLinkDef.h to reflect module name changes in the Makefile.
413 2003-07-25 Anders Strand Vestbo <vestbo@hansa00>
415 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
416 Cleaning up albis bad solutions
418 2003-07-24 Constantin Loizides <loizides@hansa00>
420 * /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.h:
421 Class for reading cosmics data into HLT data structures, providing pedestral substraction and storing raw cosmics data.
423 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h:
424 Solved overflow problem for cosmics data using ULong64_t for the error in time direction.
426 * /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h:
427 Added Long64_t and ULong64_t types.
429 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliHLTSpacePointData.h:
432 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
433 Added virtual functions for AliHLTRawDataHandler.
435 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h:
436 Added flag fRawSP, if it is on, then the cf will leave spacepoints in raw co-system, default is off.
438 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
439 Added fSectorLow variable and more setters.
441 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
442 Added fSectorLow variable.
444 2003-07-22 Constantin Loizides <loizides@hansa00>
446 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTDigitData.h, /alice/cvs/hltcvs/level3code/src/AliHLTLinkDef.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h, /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h, /alice/cvs/hltcvs/level3code/src/AliHLTSpacePointData.h, /alice/cvs/hltcvs/level3code/src/AliHLTStandardIncludes.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackSegmentData.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexData.h, /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.h, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.h, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.h, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertexArray.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertex.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertex.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
447 Added html tags for documentation.
449 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.h:
452 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.h:
453 Little changes before file goes to attic.
455 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
456 Moved the *Real* functions to misc/AliHLTTPCMapping
458 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
459 Changed handling of initfile: there is now a method for reading and
460 saving the file seperately. That means one can change settings of the
461 transformer and save that settings to a given file.
463 2003-07-21 Constantin Loizides <loizides@hansa00>
465 * /alice/cvs/hltcvs/level3code/src/Makefile:
466 Include recursive and print rootcint command.
468 * /alice/cvs/hltcvs/level3code/src/AliHLTLogger.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h:
469 Changes to generate stub file with g++-3.3.1 and rootcint and new MLUC 0.3.37.
471 2003-07-19 Constantin Loizides <loizides@hansa00>
473 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
474 Bugfix of last checking, AliHLTTransformer produces now the same results as the old version.
476 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
478 a) Added VersionType enum: There are now 2 different versions
479 for aliroot and for cosmics, the old version is deprecated and needs to
480 redo l3transform configs.
481 b) Added a view tables for Sector2Slice and Slice2Sector mappings, for
482 sin and cos lookups, for patches and row settings
483 c) Added a lot of setters and getters
484 d) Added GetRealX, GetRealY and GetRealNPad functions implementing the
485 GSI mapping. This functions are not used inside AliHLTTransform, so
486 calling them, does not change the members of the class.
487 e) Added a few more boundary checks
488 f) __old__ sections mark former code and will vanish if everything is
491 2003-07-04 Constantin Loizides <loizides@hansa00>
493 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
494 Version field is being loaded in config file.
496 2003-07-03 Constantin Loizides <loizides@hansa00>
498 * /alice/cvs/hltcvs/level3code/src/AliHLTLinkDef.h, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRawDataFileHandler.h, /alice/cvs/hltcvs/level3code/src/Makefile:
499 Added RawData FileHandler class for the cosmics data test.
501 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h:
502 Changed char to Char_t
504 * /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx:
505 stupid warning solved due commenting.
507 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
508 Added setters (and some more getters), changed some members to const plus little cosmetics.
510 2003-07-02 Constantin Loizides <loizides@hansa00>
512 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTStandardIncludes.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
513 Changes to make the code work for gcc-3.3
515 2003-05-30 Anders Strand Vestbo <vestbo@hansa00>
517 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
518 Added option to write "altro" digits in AliDigits2Binary.
520 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
522 - Can set flag NoCF if you dont want to run with the cluster finder.
523 - If you set npatches=0, tracking is done only in the outer 4 patches.
524 - FreeDigitsTree after one event has been processed, in case you are reading
525 from aliroot file you dont have to delete the AliLevel3 object for every
528 * /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.cxx:
529 Dont draw benchmark graph by default
531 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx:
532 In SetPointers, check for sufficient number of clusters to build a
533 track. If there are no clusters in a certain sector (as may happen in naked
534 pp event), return without initializing the memory, because that takes cputime.
536 2003-04-24 Anders Strand Vestbo <vestbo@hansa00>
538 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
539 Added getter GetSolenoidField
541 2003-04-23 Anders Strand Vestbo <vestbo@hansa00>
543 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h:
544 Going back to the old previous GetCrossingPoint function. The idea
545 was to use CalculateReferencePoint for all calculations of the
546 crossing points between track and padrow, but this function only
547 works if angle!=0 (it uses y=ax+b parametrization), so only works
548 for global coordinates. So for local coordinates GetCrossingPoint
551 2003-04-17 Anders Strand Vestbo <vestbo@hansa00>
553 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
554 Changed some comments
556 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
559 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h:
560 Removed obsolute code in GetCrossingPoint. This function did the same
561 thing as CalculateReferencePoint, only the latter one takes global
562 track parameters as input.
564 2003-04-14 Constantin Loizides <loizides@hansa00>
566 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
567 Dont show error message when searching for the alirunfile.root, only show it if it could not be found.
569 2003-04-14 Anders Strand Vestbo <vestbo@hansa00>
571 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h:
572 In Rotate, set the r0 and phi0, because they might be used in UpdateToFirstPoint.
573 In CalculateCrossingAngle, one can specify slice, and the calculation is done
574 in global coordinates. In this way, one does not have to rotate the track to
575 local coordinates in order to calculate this angle.
577 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
578 Mods in CalculateResiduals
580 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
581 Default disregard single pad clusters
583 2003-04-11 Anders Strand Vestbo <vestbo@hansa00>
585 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
586 Bugfix in AliPoints2Memory. In case fPatch==-1, 0 has to be
587 written to the pointid.
589 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
590 Added getter GetFilePointer
592 2003-04-09 Anders Strand Vestbo <vestbo@hansa00>
594 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
595 Another bugfix in GetPadRow.
597 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
600 2003-04-03 Anders Strand Vestbo <vestbo@hansa00>
602 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
603 Added function GetPadRow(float x), which returns the nearest
604 padrow for a given x value (in local coordinates).
606 2003-03-10 Anders Strand Vestbo <vestbo@hansa00>
608 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
609 Fixing a quite serious bug in the global merging procedures:
611 In AliHLTConfMapTrack::FillTrack, the first point on the track should
612 not be set for z, since this later refers to the impact parameter
613 from the track fit. The first point is set only temporary here for x and y,
614 but in UpdateToFirstPoint this point is overwritten by the track swim point.
615 fLastPoint however, still refers to the cluster position of the outermost point.
617 In AliHLTFitter there was also a bug in FitLine which produced completely
618 wrong values for tanl, and further for all fit values operating in the
621 2003-03-08 Anders Strand Vestbo <vestbo@hansa00>
623 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
624 Bugifx from last checkin.
626 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
627 Check if clusters has mcid -1, because if it does it is noise.
628 Important for pileup studies where you assign -1 to clusters
629 coming from the piled up events.
631 2003-03-07 Anders Strand Vestbo <vestbo@hansa00>
633 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
634 Bugfix from last checkin
636 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
637 Moved UpdateToFirstPoint from AliHLTConfMapTrack to AliHLTTrack. Also,
638 the SetFirstPoint and SetLastPoint are done after both track fitting on
639 sector level and global fitting after sector merging.
641 2003-03-05 Constantin Loizides <loizides@hansa00>
643 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
644 Forgot root version string in PrintCompileOptions().
646 2003-03-05 Anders Strand Vestbo <vestbo@hansa00>
648 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx: Cosmetic
650 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
651 Bugfix in GetMCTrackLabel
653 2003-03-05 Constantin Loizides <loizides@hansa00>
655 * /alice/cvs/hltcvs/level3code/src/Makefile:
656 Added print option to see what the f***ing cvs command is actually doing...
658 2003-03-03 Constantin Loizides <loizides@hansa00>
660 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
661 Added trailing \ for directories, it does not harm if you also supply one, but if you forgot, it will still work.
663 2003-02-27 Anders Strand Vestbo <vestbo@hansa00>
665 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
666 Commented out two lines which produce crash in some pp events.
668 2003-02-26 Constantin Loizides <loizides@hansa00>
670 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
671 Clear lastindex when freeing the tree and check if valid tree exists before reading digits in Ali2 functions.
673 2003-02-26 Anders Strand Vestbo <vestbo@hansa00>
675 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
676 Small change with fBenchmark
678 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
679 Increasing the maximum number of clusters in order to cope with
682 2003-02-25 Anders Strand Vestbo <vestbo@hansa00>
684 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
685 Making compilable with gcc-32
687 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
688 Added some new steps for fBenchmark
690 2003-02-24 Constantin Loizides <loizides@hansa00>
692 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
693 Added quick and dirty hack to circumvent negativ numbers for trackids while merging events.
695 * /alice/cvs/hltcvs/level3code/src/Makefile:
696 Added defs string to rootcint
698 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx:
699 Check for valid trackfile.
701 2003-02-24 Anders Strand Vestbo <vestbo@hansa00>
703 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h: Added GetTracks()
705 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
706 10 bits for event number in trackID
708 * /alice/cvs/hltcvs/level3code/src/Makefile:
709 Added missing feature of Constantins latest change
711 2003-02-24 Constantin Loizides <loizides@hansa00>
713 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
714 Bug in Binary2Memory where zero digits on a row breaked in the read loop.
716 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
717 Strange bug in Init where for patch equals one GetLastRow(-1) hast to be called.
719 2003-02-24 Anders Strand Vestbo <vestbo@hansa00>
721 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
722 In GetMCTrackLabel also check if at least half of the innermost 10%
723 clusters are assigned correctly. This is done by offline, and should
724 therefore also be done by HLT.
726 2003-02-21 Anders Strand Vestbo <vestbo@hansa00>
728 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/Makefile:
729 Fixed Constantins bugs
731 2003-02-21 Constantin Loizides <loizides@hansa00>
733 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/Makefile:
734 Added version information of compile time options to AliHLTTransformer::PrintCompileOptions().
736 2003-02-21 Anders Strand Vestbo <vestbo@hansa00>
738 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
739 BField information interface with AliROOT changed again. It turned out
740 that the previous change I commited does not apply correctly to all
741 events. Now it should be correct.
743 2003-02-20 Anders Strand Vestbo <vestbo@hansa00>
745 * /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
748 * /alice/cvs/hltcvs/level3code/src/AliHLTFitter.h, /alice/cvs/hltcvs/level3code/src/AliHLTLinkDef.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/AliHLTFitter.cxx:
749 Added AliHLTFitter to compile in Makefile. This class is also used
750 to do a global fit of the tracks _after_ track merging across
753 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
754 Changes for making and tracking pileup events. In
755 AliHLTFileHandler::AliAltroDigits2Memory you can set a flag
756 which saves the event number in the 7 upper bits of the fTrackID
757 field in the digits. This flag is set from exa/MakePileup.C.
758 In AliLevel3 you can specify that you want to track a pileup event
759 by setting DoPileup().
761 2003-02-19 Anders Strand Vestbo <vestbo@hansa00>
763 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
764 Changed binary name convention to also include event number. Also, when
765 binary files contain whole patches, the patch number is -1.
766 Also some other smaller changes, like default switching global mergin
767 between sector boundaries on.
769 * /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx: Small cleanup
771 * /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx:
772 Renamed cluster errors
774 * /alice/cvs/hltcvs/level3code/src/AliHLTSpacePointData.h, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
775 Renamed the cluster errors to fSigmaY2/fSigmaZ2, in order not to confuse
776 cluster widths with space point errors.
778 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
779 Possible to evaluate more events at the same time.
781 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx:
782 Calculating angle of tracklet.
784 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h:
787 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.cxx:
788 Calculated cluster widths are multiplied with a constant in order to
789 make them similar to the space point errors.
791 2003-02-13 Anders Strand Vestbo <vestbo@hansa00>
793 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
794 Added functions GetParSigmaY2 and GetParSigmaZ2
796 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h:
799 2003-02-12 Anders Strand Vestbo <vestbo@hansa00>
801 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
802 Bugfix: Calculated cluster widths (RMS) were not transformed to local
803 coordinates! This caused 1 whole day of confusion.
805 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
806 Added data member fOmegaTau
808 2003-02-09 Anders Strand Vestbo <vestbo@hansa00>
810 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
813 2003-02-06 Anders Strand Vestbo <vestbo@hansa00>
815 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
816 Added a needed setter and getter
818 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
819 Save MCid in AliPoints2Memory
821 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
822 Read offline clusters from multiple events
824 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
825 If cluster width calculation is switched on, check if the calculated
828 2003-02-05 Anders Strand Vestbo <vestbo@hansa00>
830 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
831 Bugfix. Default ctor sets fFirstPoint and fLastPoint to zero. This fix
832 removed some occasional floating point exception in
833 AliHLTTrackArray::WriteTracks.
835 2003-02-04 Anders Strand Vestbo <vestbo@hansa00>
837 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
838 Bugfix. Check the diff to the previous version to see which.
839 Actually i don't understand why this has not been discovered before.
840 It is quite obvious that the loop can easily go out of range.
842 2003-01-31 Anders Strand Vestbo <vestbo@hansa00>
844 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
845 How the extract the BField in AliROOT has changed, it is not extracted
846 via the function gAlice->Field()->Map(), which returns a value 0-2.
850 The gAlice->Field()->Factor() can not be used anymore, as it seem always
851 to be 1 in AliROOT version V3.09->.
852 Hence a new data member called fBFieldMap has been added, and the fBField
853 is set correspondingly when reading from either rootfile or l3transform.
855 2003-01-28 Anders Strand Vestbo <vestbo@hansa00>
857 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
858 Bugfix from last checkin
860 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
861 Insignificant bugfixes
863 2003-01-27 Anders Strand Vestbo <vestbo@hansa00>
865 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
866 Added function GetPatch
868 2003-01-22 Anders Strand Vestbo <vestbo@hansa00>
870 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
871 Bugfix after last checkin
873 2003-01-21 Anders Strand Vestbo <vestbo@hansa00>
875 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
876 Updated function EvaluatePoints.
878 * /alice/cvs/hltcvs/level3code/src/AliHLTLinkDef.h:
879 Removed obsolute lines
881 2003-01-17 Anders Strand Vestbo <vestbo@hansa00>
883 * /alice/cvs/hltcvs/level3code/src/Makefile:
884 Changed definition of TOPDIR
886 2003-01-16 Anders Strand Vestbo <vestbo@hansa00>
888 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
889 Added function Deg2Raw
891 2002-11-25 Anders Strand Vestbo <vestbo@hansa00>
893 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
894 Smaller changes. A few lines in order to make filling an ntuppel
895 work with the current version of ROOT (bug in ROOT).
897 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
898 Changes so that one can read slice by slice also from
901 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx:
902 Small bugfix in InitSector
904 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
905 Default match should be 2
907 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
908 Small bugfix in CalculateEgdePoint
910 * /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.h:
911 Updates to make it work
913 * /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.cxx:
914 Also write errors to textfile
916 2002-11-15 Anders Strand Vestbo <vestbo@hansa00>
918 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
919 Bugfix in GetEta(raw coordinates); needs slice.
921 2002-11-13 Constantin Loizides <loizides@hansa00>
923 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx: Cosmetics.
925 2002-11-12 Anders Strand Vestbo <vestbo@hansa00>
927 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
928 New function AliAltroDigits2Memory. This function removes single timebins, single
929 as in both time and pad.
931 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
932 Can specify patch=-1, this means all numbers will be relative to a whole
933 slice. E.g. GetNRows(-1) return the number 159 (all rows in a slice).
935 2002-11-08 Anders Strand Vestbo <vestbo@hansa00>
937 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
938 Severe bugfix in Memory2CompMemory. Actually this bug was introduced by
939 myself some weeks ago, but for some strange reason did not cause any
940 crashes until now. The problem was checking for ADC saturation, which uses
941 AliHLTTransform::GetADCSat(), but this is sometimes set to 1024 and this
942 of course is a problem since we are only reserving 10 bits per ADC when
943 writing to binary files. I actually spend 2 hours figuring out this
946 2002-10-28 Anders Strand Vestbo <vestbo@hansa00>
948 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
949 Removed a lot of code, and some changes. Basically removed all of
950 the alirootcode in order to speed up the evaluation process.
952 2002-10-22 Anders Strand Vestbo <vestbo@hansa00>
954 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
955 Bugfix in AliPoints2Memory
957 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
958 Minor changes in AliDigits2RootFile
960 2002-10-17 Anders Strand Vestbo <vestbo@hansa00>
962 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
963 Check for ADC saturation in AliDigits2Memory.
964 Bugfix in AliDigits2RootFile; now correct writing of
965 track id's to the digits.
967 2002-10-16 Anders Strand Vestbo <vestbo@hansa00>
969 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx: Bugfix in Init.
971 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
972 Added ADC saturation in AliHLTTransform.
974 2002-10-14 Anders Strand Vestbo <vestbo@hansa00>
976 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
977 Bugfix in AliPoints2Memory
979 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
980 Commented out fInterMerger
982 2002-10-03 Anders Strand Vestbo <vestbo@hansa00>
984 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
985 Added a few more explaining lines in class description.
987 2002-10-02 Anders Strand Vestbo <vestbo@hansa00>
989 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
990 Perform check on cos(crossing_angle_with_padrow) in GetCrossingAngle().
991 Every once in a while this number is equal to one, which results in
992 return value being NaN.
994 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
995 Serious bugfix in Local2Raw function. This function failed to transform
996 corretly on the z<0 side of the tpc, because of a "wrongly" check. I have
997 no idea why I did not see this bug before, but probably because the
998 function is seldom used.
1000 2002-09-20 Anders Strand Vestbo <vestbo@hansa00>
1002 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1003 Fixing the previous unresolved bug before I was going on vacation.
1004 When using the AliLevel3 tracking class and reading from a rootfile
1005 with the patched AliTPC (ASV) version, one can only read 1 whole slice
1006 at once (npatches=1). This because in AliLevel3 class only 1 instance
1007 of the AliHLTFileHandler is taking care of reading the data from all
1008 patches, and therefore the AliHLTFileHandler::fLastIndex method fails when
1009 reading patch by patch. This problem did not show up in the AliHLTHough,
1010 because there you have one AliHLTFileHandler per patch.
1012 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1013 Check if the provided path is a rootfile or a directory by using the
1014 IsZombie() function; the file pointer is not zero if the provided
1015 string is a directory.
1017 Use global pointer gSystem instead of creating a new instance of the
1018 TUnixSystem class. This in order to get rid of a error message during
1021 2002-09-19 Anders Strand Vestbo <vestbo@hansa00>
1023 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx: Cosmetic
1025 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1026 Changed the row numbering in the patches to match the latest technical
1027 layout as much as possible. The numbers are taken from mapping tables
1028 provided by GSI (Dr.Frankenfeld). The implementation is still not identical
1029 to the actual foreseen layout, as there are some pads (FEC) which are
1030 physically located in the area we have been calling patch 1 which actually
1031 belong to patch 0. But this is only concerns 1 or 2 FECs as far as I could
1032 see from the tables.
1034 2002-09-04 Constantin Loizides <loizides@hansa00>
1036 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1037 Added boolean return values to Init, Make_Init_File and Read_Init function. Check for given root file.
1039 * /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
1040 Added ASVVERSION define.
1042 2002-09-03 Anders Strand Vestbo <vestbo@hansa00>
1044 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
1045 Changing hardcoded values.
1047 2002-09-03 Constantin Loizides <loizides@hansa00>
1049 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1050 Changed from hardcoded param to a version which gets the param string from AliHLTTransform::GetParamName().
1052 2002-09-03 Anders Strand Vestbo <vestbo@hansa00>
1054 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1055 More changes as a consequence of changing the pad geomtry in the new
1056 AliROOT. Some hardcoded values which were set to 176 has now been changed
1057 to AliHLTTransform::GetNRows() etc. Also the remaining hardcoded AliTPCParam
1058 and digits tree object names has been changed in AliHLTFileHandler.
1059 There were and still are a bug in the AliHLTMerger class in FillNTuppel,
1060 which I was not able to figure out, so I switched off. This only affects
1061 the SlowMerging methods in the track mergers, and should be looked at more
1062 if needed in the future.
1064 2002-09-02 Anders Strand Vestbo <vestbo@hansa00>
1066 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1067 Bugfix in AliHLTTransform. Changed the strings of the AliTPCParam and
1068 Digitstree objects corresponding to the new AliROOT.
1070 2002-08-27 Anders Strand Vestbo <vestbo@hansa00>
1072 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx: Small bugfix
1074 2002-08-25 Constantin Loizides <loizides@hansa00>
1076 * /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.h, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackSegmentData.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertex.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1077 Little changes to make g++ version 3.2 compile the src library. Problems remaining for ALIROOT lib.
1079 * /alice/cvs/hltcvs/level3code/src/AliHLTStandardIncludes.h:
1080 Standard include file to include different files for different compiler versions.
1082 * /alice/cvs/hltcvs/level3code/src/Makefile:
1083 Added compiler version information and standard include file for rootcint.
1085 2002-07-11 Constantin Loizides <loizides@hansa00>
1087 * /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1088 Changes for independant library of standalone l3 code. Most of them are by having #ifdef no_root preprocessor switches, but also added AliHLTStopwatch in AliHLTBenchmark class.
1090 * /alice/cvs/hltcvs/level3code/src/Makefile:
1091 Changes for independant library of standalone l3 code.
1093 2002-07-05 Constantin Loizides <loizides@hansa00>
1095 * /alice/cvs/hltcvs/level3code/src/Makefile:
1096 Added -Duse_root to USEPACKAGE=ALIROOT section.
1098 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1099 Added fBFACT=0.0029... value. GetBFieldValue() returns now fBField*fBFACT.
1101 2002-07-03 Constantin Loizides <loizides@hansa00>
1103 * /alice/cvs/hltcvs/level3code/src/AliHLTLogger.cxx:
1104 Solved little pointer bug that prevented logger classes to be used in standalone programs.
1106 2002-07-02 Constantin Loizides <loizides@hansa00>
1108 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
1109 Minor changes and cosmetics according to Anders.
1111 2002-07-02 Anders Strand Vestbo <vestbo@hansa00>
1113 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1114 Cosmetic changes on top, to make hltm documentation in root to work
1116 2002-07-02 Constantin Loizides <loizides@hansa00>
1118 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1119 Minor changes, mostly cosmetic or comments
1121 * /alice/cvs/hltcvs/level3code/src/Makefile:
1122 Minor changes to make it work with new Top Makefile. Also have generated code separated for each USEPACKAGE now.
1124 2002-07-02 Anders Strand Vestbo <vestbo@hansa00>
1126 * /alice/cvs/hltcvs/level3code/src/Makefile: New topdir makefile
1128 2002-06-14 Constantin Loizides <loizides@hansa00>
1130 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h:
1131 Solved bug to not merge clusters on the same pad.
1133 2002-06-07 Constantin Loizides <loizides@hansa00>
1135 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.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/AliHLTClustFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx:
1136 Changes done to make the Cluser Finder calculate the errors in Pad and Time direction. Also minor changes to other classes, mainly cosmetic.
1138 2002-06-06 Constantin Loizides <loizides@hansa00>
1140 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h:
1141 Have some new set functions. Remove deconv=true setting from init.
1143 2002-05-31 Anders Strand Vestbo <vestbo@hansa00>
1145 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1146 Added getter GetNRows()
1148 * /alice/cvs/hltcvs/level3code/src/Makefile: Added a flag
1150 2002-05-28 Anders Strand Vestbo <vestbo@hansa00>
1152 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h:
1153 Bugfix in AliHLTFileHandler::GetDigitsTree.
1154 Added a new function AliHLTFileHandler::FreeDigitsTree(), in order
1155 to be able to clear the digits tree from memory, without deleting
1156 the object. Useful feature if you want to loop over several events
1157 in a single rootfile.
1159 2002-05-27 Anders Strand Vestbo <vestbo@hansa00>
1161 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h:
1162 Moved some getters to AliHLTMemHandler
1164 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx: Smaller changes
1166 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
1167 Made all AliHLTFileHandler specific functions virtual in AliHLTMemHandler.
1169 2002-05-26 Constantin Loizides <loizides@hansa00>
1171 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
1172 Solved merge problem of last checkin.
1174 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h, /alice/cvs/hltcvs/level3code/src/Makefile:
1175 Minor changes to make tracking work with new Aliroot version v3.07.03
1177 2002-05-23 Anders Strand Vestbo <vestbo@hansa00>
1179 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/Makefile:
1180 Added AliHLTEvaluate in case compiling with AliROOT
1182 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1183 Switched on slow merging.
1185 2002-05-22 Anders Strand Vestbo <vestbo@hansa00>
1187 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
1188 Bugfix from previos ci
1190 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
1191 Do not give *row to Init
1193 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
1194 Fix in AliDigits2Memory. Do not remove single timebins on one pad, because
1195 they can be a part of a bigger cluster...
1197 2002-05-22 Constantin Loizides <loizides@hansa00>
1199 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1200 BField is now also read from configuration.
1202 2002-05-09 Anders Strand Vestbo <vestbo@hansa00>
1204 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1205 Bugfix in GetPadPitchWidth(patch). return inner width if patch < 2, not patch<=2.
1207 2002-05-07 Anders Strand Vestbo <vestbo@hansa00>
1209 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
1210 Small change in GetCrossingAngle.
1212 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1213 Added some more datamembers, related to gas and electronics.
1214 Corresponding getters has been added, and they have also been
1215 added to the Init function, and exa/Make_Init.C.
1217 2002-05-05 Constantin Loizides <loizides@hansa00>
1219 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
1220 Commented out cout in WriteClusters
1222 2002-05-02 Anders Strand Vestbo <vestbo@hansa00>
1224 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
1225 Forgot to remove #include in previous checkin
1227 * /alice/cvs/hltcvs/level3code/src/AliHLTDefs.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1228 Moved all the constants from AliHLTDefs.h to static AliHLTTransform. No
1229 longer need for AliHLTDefs.h, and it has therefore been removed.
1231 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDefs.h, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1232 Added the magnetic field as a static member of the AliHLTTransform class,
1233 together with setter and getter. This makes it possible to change the
1234 field without recompiling. Earlier this had to be set in AliHLTDefs.h as
1235 a constant global variable.
1237 2002-05-01 Anders Strand Vestbo <vestbo@hansa00>
1239 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1240 Forgot to check in this the last time. Some changes in AliHLTMemHandler as
1241 a consequence of writing child class AliHLTDataHandler. fInBinary and fOutBinary
1242 has been made protected, and CompBinary2Memory and Memory2CompBinary has been
1245 2002-04-26 Anders Strand Vestbo <vestbo@hansa00>
1247 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1248 Major changes in the AliHLTTransform class. The class has been made completely
1249 static, which means that no objects needs to be created anymore. This has also
1250 made impact all classes which use this class (this is more or less all of them),
1251 so that no private AliHLTTransform* is needed anymore etc. I think I have managed
1252 to implement the changes everywhere, at least it compiles successfully and exa/test.C
1253 runs smoothly. The only rather important thing one has to remember is to initialize
1254 the correct detector parameters by calling AliHLTTransform::Init(path). If not,
1255 default parameters will be used (currently corresponding to AliROOT version 3.06).
1257 2002-04-25 Anders Strand Vestbo <vestbo@hansa00>
1259 * /alice/cvs/hltcvs/level3code/src/AliHLTDefs.h: Cleaning up.
1261 2002-04-24 Anders Strand Vestbo <vestbo@hansa00>
1263 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
1266 2002-04-20 Constantin Loizides <loizides@hansa00>
1268 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1269 Added several GET-Functions, fixed bug in old config.
1271 2002-04-19 Constantin Loizides <loizides@hansa00>
1273 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1274 Added fZLength and fZOffset, fixed a few bugs in the new init method.
1276 2002-04-19 Anders Strand Vestbo <vestbo@hansa00>
1278 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
1279 Inserted image on top.
1281 2002-04-18 Constantin Loizides <loizides@hansa00>
1283 * /alice/cvs/hltcvs/level3code/src/Makefile:
1284 Root objects are compiled in lib_ROOT from now on.
1286 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1287 Added fVersion field to differentiate the old and new config version.
1289 2002-04-18 Anders Strand Vestbo <vestbo@hansa00>
1291 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1292 Cleaned up some more in AliHLTMemHandler, by removing the AliHLTTransform in
1293 arguments of member functions. This also required some changes in AliLevel3,
1294 which make use of these functions.
1296 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1297 Changed AliLevel3::Init to public, and this should then be called after
1298 the ctor. Here one should provide the path where the data are located,
1299 and also the parameter file. Else, some cleaning where done, -> fOutputFile
1300 was no longer needing, and has been removed. For example script how to run
1301 the new AliLevel3 class, checkout latest version of test.C in exa.
1303 2002-04-18 Constantin Loizides <loizides@hansa00>
1305 * /alice/cvs/hltcvs/level3code/src/Makefile.AliROOT, /alice/cvs/hltcvs/level3code/src/Makefile_Root:
1306 Not needed any more.
1308 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1309 Added npatches to Init.
1311 2002-04-18 Anders Strand Vestbo <vestbo@hansa00>
1313 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1314 Removed private member AliHLTFileHandler::fTransformer, and moved AliHLTMemHandler::fTransformer
1315 to protected. This means that both the filehandler and memhandler always has to get
1316 the transformer from AliHLTMemHandler::Init(AliHLTTransform *).
1318 2002-04-18 Constantin Loizides <loizides@hansa00>
1320 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h:
1321 Added new Init(char *pathname) function to read a l3transform.config file. Old init kept for backward compatibility.
1323 2002-04-18 Anders Strand Vestbo <vestbo@hansa00>
1325 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
1326 Last cosmetic changes
1328 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx: More cosmetic
1330 2002-04-18 Constantin Loizides <loizides@hansa00>
1332 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
1333 Cosmetic changes for the integration of doxygen
1335 2002-04-17 Constantin Loizides <loizides@hansa00>
1337 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
1338 Changed documentation for doxygen.
1340 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
1341 Comments updated and merge problems solved.
1343 2002-04-17 Anders Strand Vestbo <vestbo@hansa00>
1345 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
1346 Comments formatted the way THtml likes it.
1348 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
1349 Added more comments.
1351 2002-04-16 Constantin Loizides <loizides@hansa00>
1353 * /alice/cvs/hltcvs/level3code/src/Makefile:
1354 Minor changes to check for NOLOGGING env str
1356 2002-04-16 Anders Strand Vestbo <vestbo@hansa00>
1358 * /alice/cvs/hltcvs/level3code/src/doit, /alice/cvs/hltcvs/level3code/src/speedtest.cxx, /alice/cvs/hltcvs/level3code/src/speedtest.h:
1359 moving into programs
1361 * /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h, /alice/cvs/hltcvs/level3code/src/Makefile:
1362 More improved Makefile, setting logging paths, TOPDIR and LIBDIR.
1364 2002-04-15 Anders Strand Vestbo <vestbo@hansa00>
1366 * /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h, /alice/cvs/hltcvs/level3code/src/Makefile:
1367 Changed Makefile and AliHLTRootTypes.h in order to define usepackage (ROOT, ALIROOT
1368 do_mc) in Makefile only.
1370 2002-04-09 Anders Strand Vestbo <vestbo@hansa00>
1372 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
1373 Added capability of searching neighboring digits for particle id in function AliDigits2RootFile.
1375 2002-03-22 Anders Strand Vestbo <vestbo@hansa00>
1377 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
1378 Changed test in AliDigits2RootFile to check for charge below threshold, not charge==0. This function can then be used together with AliHLTCompress::WriteRootFile.
1380 2002-03-06 Anders Strand Vestbo <vestbo@hansa00>
1382 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1383 Added new function, fTracker->InitVolumes()
1385 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
1386 Bugfix in CalculateHelix(). Kappa is given proper sign, earlier it was always positive.
1388 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h:
1389 Remaining from previous co
1391 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
1392 Changes and optimization for pp-running
1394 2002-02-18 Anders Strand Vestbo <vestbo@hansa00>
1396 * /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h:
1397 The default should be not to save mcid
1399 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h, /alice/cvs/hltcvs/level3code/src/AliHLTSpacePointData.h, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliHLTDigitData.h, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
1400 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-> AliHLTFileHandler::AliHLTDigits2Memory. The id is saved in the digit structure and then in the space point structure. The option is switched on in do_mc in AliHLTRootTypes.h
1402 2002-02-05 Anders Strand Vestbo <vestbo@hansa00>
1404 * /alice/cvs/hltcvs/level3code/src/Makefile: Check for lib directories
1406 2002-02-01 Anders Strand Vestbo <vestbo@hansa00>
1408 * /alice/cvs/hltcvs/level3code/src/Makefile: A little bugfix
1410 * /alice/cvs/hltcvs/level3code/src/Makefile: Minor updates
1412 * /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/AliHLTRootTypes.h, /alice/cvs/hltcvs/level3code/src/AliHLTSpacePointData.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDefs.h, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx:
1413 Checking in for the weekend
1415 2002-01-23 Anders Strand Vestbo <vestbo@hansa00>
1417 * /alice/cvs/hltcvs/level3code/src/Makefile:
1418 New makefile. Written by me, hence better
1420 * /alice/cvs/hltcvs/level3code/src/Makefile.AliROOT:
1421 Makefile from aliroot. The one that was used before.
1423 * /alice/cvs/hltcvs/level3code/src/AliHLTDefs.h: Only 1 file
1425 2002-01-21 Anders Strand Vestbo <vestbo@hansa00>
1427 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
1428 Load digitstree only once
1430 2002-01-18 Anders Strand Vestbo <vestbo@hansa00>
1432 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h:
1435 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1438 2002-01-07 Anders Strand Vestbo <vestbo@hansa00>
1440 * /alice/cvs/hltcvs/level3code/src/AliHLTDefs.h:
1441 Changed to normal bfield
1443 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx:
1446 2001-12-10 Anders Strand Vestbo <vestbo@hansa00>
1448 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1451 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h:
1452 Possible to switch onoff deconv
1454 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx: Smaller changes
1456 * /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/AliHLTLinkDef.h:
1459 * /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx:
1460 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.
1462 * /alice/cvs/hltcvs/level3code/src/AliHLTFitter.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFitter.h:
1463 Refitting tracks after tracking
1465 2001-12-06 Anders Strand Vestbo <vestbo@hansa00>
1467 * /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx:
1468 Multimerge: When doing global merging, take the parameters of the track which has the most hits
1470 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h:
1471 Made it possible to use different cuts for nonvertex tracking
1473 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1474 Some changes to make is possible to run several events, and also some settings for possible nonvertex tracking options
1476 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
1477 Added new function; GetClosest which calculates the point of closest approach to the vertex.
1479 * /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.h:
1480 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.
1482 * /alice/cvs/hltcvs/level3code/src/AliHLTDefs.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx:
1483 Getting bfield from common file; AliHLTDefs.h
1485 2001-12-03 Anders Strand Vestbo <vestbo@hansa00>
1487 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h:
1488 Possible to read several events from same rootfile
1490 2001-11-29 Anders Strand Vestbo <vestbo@hansa00>
1492 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx:
1493 Added debug logging in SetPointers
1495 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1496 Don't specify fEta to tracker
1498 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1499 Same bugfix in raw2local
1501 2001-11-28 Anders Strand Vestbo <vestbo@hansa00>
1503 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1506 2001-11-27 Anders Strand Vestbo <vestbo@hansa00>
1508 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx:
1509 Bugfix in DisplayTracks()
1511 * /alice/cvs/hltcvs/level3code/src/Makefile: Moved classes
1513 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.h:
1514 Addded possibilily to rotate track in AddTracks
1516 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h:
1517 Bugfix in SetZ0, which is actually the first point
1519 * /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertexArray.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertex.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertex.h, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.h, /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.cxx:
1520 Addons for html documentation
1522 2001-11-16 Anders Strand Vestbo <vestbo@hansa00>
1524 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx:
1527 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h:
1528 Made CalculateHelix virtual
1530 * /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.h:
1531 Added possibility for Hough use
1533 * /alice/cvs/hltcvs/level3code/src/AliHLTLinkDef.h, /alice/cvs/hltcvs/level3code/src/Makefile:
1534 Moved AliHLTHoughTrack to hough
1536 * /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.cxx:
1537 Moving classes to /hough
1539 2001-11-13 Anders Strand Vestbo <vestbo@hansa00>
1541 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1542 Extended Global2Local to include slice as input
1544 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
1545 Made UpdateRowPointer static
1547 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
1548 Made some changes in DefineGoodparticles; Allowing to read good tracks from file
1550 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx:
1551 Updates to aliroot V3.06
1553 * /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.cxx:
1554 Made Compare() and Set virtual in AliHLTTrack and derived classes
1556 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
1557 Some changes in AliDigits2RootFile
1559 2001-11-01 Anders Strand Vestbo <vestbo@hansa00>
1561 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx:
1562 Modified AddTracks. Should be backward compatible
1564 2001-10-25 Anders Strand Vestbo <vestbo@hansa00>
1566 * /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h:
1567 Changed path to timm code
1569 2001-10-23 Anders Strand Vestbo <vestbo@hansa00>
1571 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1572 Bugfix in GetEta(padrow,pad,time)
1574 * /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h:
1575 Timms code compatible again
1577 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
1578 Bugfix in AliDigits2RootFile, and AliDigits2Memory
1580 2001-10-12 Anders Strand Vestbo <vestbo@hansa00>
1582 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h:
1583 Added function AliDigits2RootFile
1585 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
1586 Added function UpdateRowPointer
1588 2001-09-21 Anders Strand Vestbo <vestbo@hansa00>
1590 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx:
1591 Changed to 6 patches
1593 2001-09-18 Anders Strand Vestbo <vestbo@hansa00>
1595 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1596 Added new funtion GetEta
1598 * /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.h:
1599 Added a static function GetCpuTime
1601 2001-08-22 Anders Strand Vestbo <vestbo@hansa00>
1603 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
1604 Updates in EvaluatePoints
1606 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx: Optimization
1608 2001-08-21 Anders Strand Vestbo <vestbo@hansa00>
1610 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1611 Changed to new clusterfinder
1613 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx: Bugfix
1615 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx: bugfix
1617 * /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/AliHLTLinkDef.h:
1618 Added new clusterfinder
1620 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h:
1623 2001-08-20 Anders Strand Vestbo <vestbo@hansa00>
1625 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
1626 Fixing rounding error in digitMC info
1628 2001-08-17 Anders Strand Vestbo <vestbo@hansa00>
1630 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
1631 Updates for AliROOT V3.05
1633 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinderNew.h:
1634 A new improved cluster finder
1636 2001-08-17 Uli Frankenfeld <franken@hansa00>
1638 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1639 proteced against non existing inputfile
1641 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx: use memset
1643 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
1644 Initialize Memory in Function Write and Allocate
1646 2001-08-15 Uli Frankenfeld <franken@hansa00>
1648 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1649 changed to 6 patches
1651 * /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h: changed printout
1653 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.h:
1654 changed to n patches
1656 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.cxx:
1659 2001-08-07 Anders Strand Vestbo <vestbo@hansa00>
1661 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1662 Added fEta back again, fixed
1664 2001-08-07 Uli Frankenfeld <franken@hansa00>
1666 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1667 New AliRoot Coordinate System
1669 2001-07-31 Anders Strand Vestbo <vestbo@hansa00>
1671 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx:
1672 Changed path of geofile
1674 2001-07-30 Anders Strand Vestbo <vestbo@hansa00>
1676 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTDefs.h, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx:
1679 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1680 Bugfix in fTracker->InitSector
1682 2001-07-30 Uli Frankenfeld <franken@hansa00>
1684 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1685 V3.04 -> V3.05: Init and npadrow changed
1687 2001-07-30 Anders Strand Vestbo <vestbo@hansa00>
1689 * /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h:
1692 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx:
1695 2001-07-30 Uli Frankenfeld <franken@hansa00>
1697 * /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.cxx:
1698 Run with dummy Logging class
1700 2001-07-30 Anders Strand Vestbo <vestbo@hansa00>
1702 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
1705 * /alice/cvs/hltcvs/level3code/src/Makefile:
1706 Bugfix in previous commitment
1708 * /alice/cvs/hltcvs/level3code/src/Makefile: Changed path of mylibs
1710 2001-07-26 Anders Strand Vestbo <vestbo@hansa00>
1712 * /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.cxx:
1715 2001-07-26 Uli Frankenfeld <franken@hansa00>
1717 * /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx:
1718 changed (AliHLTRandomDigitData **)new Int_t[] to new AliHLTRandomDigitData *[]
1720 2001-07-20 Uli Frankenfeld <franken@hansa00>
1722 * /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.cxx:
1723 Updating bugfixes and default values
1725 2001-07-02 Anders Strand Vestbo <vestbo@hansa00>
1727 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx: Bugfix
1729 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.h:
1730 Added function AddLast(AliHLTTrack *track)
1732 2001-05-03 Anders Strand Vestbo <vestbo@hansa00>
1734 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx: Minor changes
1736 * /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.h:
1737 Removing obsolete code
1739 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx:
1742 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx:
1743 Changed max number if hits
1745 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
1746 Added some functions
1748 2001-05-01 Uli Frankenfeld <franken@hansa00>
1750 * /alice/cvs/hltcvs/level3code/src/AliHLTVertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.cxx:
1751 improved calculation of RMS
1753 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx:
1754 bugfix in CalcEdgePoint
1756 2001-04-27 Anders Strand Vestbo <vestbo@hansa00>
1758 * /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.h:
1759 Cleaning up some more
1761 * /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.h:
1762 Cleaning up after last changes
1764 2001-04-26 Anders Strand Vestbo <vestbo@hansa00>
1766 * /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1767 Changed number of timebins to 446
1769 * /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h:
1770 Added some functions
1772 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
1773 Added residual calc. and ntuppels
1775 2001-04-06 Uli Frankenfeld <franken@hansa00>
1777 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx:
1778 Simplification for Fast Simulator
1780 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx: cleanup
1782 * /alice/cvs/hltcvs/level3code/src/Makefile, /alice/cvs/hltcvs/level3code/src/Makefile_Root:
1783 add mrproper and wipe
1785 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h:
1786 minor changes, bugfix for FastSim
1788 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx:
1789 Changed max_num_of_hits to 120000
1791 2001-04-04 Uli Frankenfeld <franken@hansa00>
1793 * /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1794 minor changes for Benchmark
1796 2001-03-26 Uli Frankenfeld <franken@hansa00>
1798 * /alice/cvs/hltcvs/level3code/src/AliLevel3.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1799 Bugfix using Aliroot Inputfiles, changes in Init selectiong rows
1801 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx:
1804 * /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h:
1805 make use_aliroot default, comment if using Makefile_Root
1807 * /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/AliHLTRootTypes.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.cxx:
1808 removed class AliLevel3_Root, use AliLevel3 instead
1810 2001-03-22 Uli Frankenfeld <franken@hansa00>
1812 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx:
1815 2001-03-22 Anders Strand Vestbo <vestbo@hansa00>
1817 * /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx: Removed junk
1819 * /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx:
1822 2001-03-22 Uli Frankenfeld <franken@hansa00>
1824 * /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx:
1825 change in file including
1827 2001-03-22 Anders Strand Vestbo <vestbo@hansa00>
1829 * /alice/cvs/hltcvs/level3code/src/Makefile: Changed target directory
1831 2001-03-22 Uli Frankenfeld <franken@hansa00>
1833 * /alice/cvs/hltcvs/level3code/src/.nfs002b88e300000129: Removed junk
1835 * /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.h, /alice/cvs/hltcvs/level3code/src/AliLevel3_Root.h, /alice/cvs/hltcvs/level3code/src/speedtest.h:
1836 Imported the source files
1838 * /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.h, /alice/cvs/hltcvs/level3code/src/AliLevel3_Root.h, /alice/cvs/hltcvs/level3code/src/speedtest.h:
1841 * /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.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:
1842 Imported the source files
1844 * /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.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:
1847 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h, /alice/cvs/hltcvs/level3code/src/.nfs002b88e300000129:
1848 Imported the source files
1850 * /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTDisplay.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.h, /alice/cvs/hltcvs/level3code/src/.nfs002b88e300000129:
1853 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h, /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertex.cxx, /alice/cvs/hltcvs/level3code/src/Makefile:
1854 Imported the source files
1856 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.h, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTFileHandler.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogging.h, /alice/cvs/hltcvs/level3code/src/AliHLTRootTypes.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTVertex.cxx, /alice/cvs/hltcvs/level3code/src/Makefile:
1859 * /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1860 Imported the source files
1862 * /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.cxx:
1865 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
1866 Imported the source files
1868 * /alice/cvs/hltcvs/level3code/src/AliHLTEvaluate.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTMemHandler.h:
1871 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.cxx:
1872 Imported the source files
1874 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTHoughTrack.cxx:
1877 * /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.h, /alice/cvs/hltcvs/level3code/src/doit:
1878 Imported the source files
1880 * /alice/cvs/hltcvs/level3code/src/AliHLTBenchmark.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.cxx, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.h, /alice/cvs/hltcvs/level3code/src/doit:
1883 * /alice/cvs/hltcvs/level3code/src/AliHLTDefs.h, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTSpacePointData.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackSegmentData.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexArray.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexData.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertex.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1884 Imported the source files
1886 * /alice/cvs/hltcvs/level3code/src/AliHLTDefs.h, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTSpacePointData.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackArray.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTTrackSegmentData.h, /alice/cvs/hltcvs/level3code/src/AliHLTTransform.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexArray.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexData.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertexFinder.h, /alice/cvs/hltcvs/level3code/src/AliHLTVertex.h, /alice/cvs/hltcvs/level3code/src/AliLevel3.h:
1889 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTDigitData.h, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTLinkDef.h, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx:
1890 Imported the source files
1892 * /alice/cvs/hltcvs/level3code/src/AliHLTConfMapper.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapPoint.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapTrack.h, /alice/cvs/hltcvs/level3code/src/AliHLTDigitData.h, /alice/cvs/hltcvs/level3code/src/AliHLTGlobalMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTInterMerger.h, /alice/cvs/hltcvs/level3code/src/AliHLTLinkDef.h, /alice/cvs/hltcvs/level3code/src/AliHLTMerger.cxx:
1895 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.cxx:
1896 Imported the source files
1898 * /alice/cvs/hltcvs/level3code/src/AliHLTClustFinder.h, /alice/cvs/hltcvs/level3code/src/AliHLTConfMapFit.h, /alice/cvs/hltcvs/level3code/src/AliHLTLogger.cxx: