Adapt to new QuadSet implementation.
[u/mrichter/AliRoot.git] / EVE / ChangeLog
1 2006-11-16  Matevz Tadel  <matevz.tadel@cern.ch>
2
3         * alice-macros/esd_Cascade.C:
4         From Ludovic, new file: macro to display and interact with
5         reconstructed cascades.
6
7         * alice-macros/esd_V0.C:
8         From Ludovic: updates for V0 visualization.
9
10         * alice-macros/its_digits.C:
11         Raffele forgot to increase global module counter when some layers
12         were turned off; alignment of assignemt statements.
13
14 2006-11-14  Matevz Tadel  <matevz.tadel@cern.ch>
15
16         * alice-macros/esd_V0.C:
17         From Ludovic, new file: macro to display and interact with
18         reconstructed V0s.
19
20         * alice-macros/its_digits.C:
21         Removed frame-color from ctors, now part of shared frame-box
22         properties.
23
24 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
25
26         * alice-macros/init_trd.C:
27         From Alexandru: changes in TRD visualization.
28
29 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
30
31         * alice-macros/geom_rich.C:
32         Put all modules in common container.
33
34         * alice-macros/geom_fmd.C:
35         * alice-macros/geom_vzero.C:
36         New files: import geometry of FMD and VZERO.
37
38         * alice-macros/fmd_hits.C:
39         * alice-macros/pmd_hits.C:
40         * alice-macros/vzero_hits.C:
41         New files: import hits from FPD, PMD and VZERO.
42
43         * alice-macros/MUON_digits.C:
44         * alice-macros/MUON_geom.C:
45         * alice-macros/MUON_geomAll.C:
46         * alice-macros/README_MUON:
47         From Bogdan: new files / new implementation of the MUON
48         visualization.
49         
50         * alice-macros/muon_all.C:
51         * alice-macros/muon_chambers.C:
52         * alice-macros/muon_clusters.C:
53         * alice-macros/muon_cpads.C:
54         * alice-macros/muon_digits.C:
55         * alice-macros/muon_hits.C:
56         * alice-macros/muon_tracks.C:
57         From Bogdan: removed files.
58
59 2006-10-27  Matevz Tadel  <matevz.tadel@cern.ch>
60
61         * alice-macros/esd_V0_points.C:
62         New file: creates a point-set from reconstructed V0 positions.
63
64         * alice-macros/esd_tracks.C:
65         In esd_tracks_vertex_cut() introduced two categories for tracks
66         with failed ITS extrapolation: below / above 5 sigma.
67
68         * alice-macros/its_digits.C:
69         From Raffaele: introduce new GUI levels for all ITS layers (sectors,
70         ladders, staves).
71
72         * alice-macros/init_trd.C:
73         New script from Alexandru: initialize TRD visualization.
74
75         * libAlieve.pkg:
76         Added TRD to EINCLUDE.
77
78 2006-10-26  Matevz Tadel  <matevz.tadel@cern.ch>
79
80         * macros/alieve_init.C:
81         Added option to avoid exceptions during event open as an
82         argument and enabled it by default.
83
84         * test-macros/tpc_gui.C:
85         Added short usgae notice.
86
87 2006-10-26  Matevz Tadel  <matevz.tadel@cern.ch>
88
89         * test-macros/broken_torus.tring:
90         * test-macros/triangleset.C:
91         New files demonstrating use of TriangleSet and ZTrans classes. 
92
93 2006-10-25  Matevz Tadel  <matevz.tadel@cern.ch>
94
95         * alice-macros/kine_tracks.C:
96         Missing ';'.
97
98         * alice-macros/primary_vertex.C:
99         Added function 'make_vertex_boxes()' that creates boxes around
100         vertex region to be used for visual determination of multiplicity.
101
102 2006-10-18  Matevz Tadel  <matevz.tadel@cern.ch>
103
104         * alice-macros/tpc_digits.C:
105         * test-macros/tpc_sector_raw_test.C:
106         Changes accompanying migration to usage of ZTrans in TPCSectorViz.
107
108 2006-10-13  Matevz Tadel  <matevz.tadel@cern.ch>
109
110         * alice-macros/kine_tracks.C:
111         New file: visualize tracks from kinematics tree; minimal
112         implementation.
113
114 2006-10-12  Matevz Tadel  <matevz.tadel@cern.ch>
115
116         Merge changes from EVE-dev to HEAD.
117         Delete all intermediate tags.
118         Tag HEAD:    EVE-head-after-merge.
119         Tag EVE-dev: EVE-dev-after-merge.
120
121 2006-10-12  Matevz Tadel  <matevz.tadel@cern.ch>
122
123         EVE-dev
124
125         * macros/reve_sa_init.C:
126         New file: initialization script for reve when launched from
127         root.exe (there is unsolved problem with exception-catching in
128         main event-loop).
129
130 2006-10-11  Matevz Tadel  <matevz.tadel@cern.ch>
131
132         EVE-dev
133
134         * alice-macros/geom_all.C:
135         New file: full alice geometry.
136
137         * alice-macros/geom_trd_tof.C:
138         New file: combined top-level TRD and TOF geometry.
139
140         * macros/alieve_create_vsd.C:
141         Added loading of libRGL; removed '.so' extensions from all
142         libraries for call to gSystem->Load.
143
144 2006-10-11  Matevz Tadel  <matevz.tadel@cern.ch>
145
146         EVE-dev
147
148         * alice-macros/geom_pmd.C:
149         New file: PMD geometry.
150
151         * alice-macros/trd_hits.C:
152         Changed default color.
153
154         * alice-macros/trd_hits_z_split.C:
155         New file: TRD hits split by z-coordinate.
156
157 2006-10-04  Matevz Tadel  <matevz.tadel@cern.ch>
158
159         EVE-dev
160
161         * alice-macros/esd_tracks.C:
162         Added function esd_tracks_vertex_cut() that imports esd-tracks and
163         stores them into several containers according to their distance to
164         primary vertex.
165
166         * alice-macros/tpc_digits.C:
167         Added new mode (3): import all sectors and display them in 3D.
168
169 2006-10-02  Matevz Tadel  <matevz.tadel@cern.ch>
170
171         EVE-dev
172
173         * alice-macros/hits_from_label.C:
174         Reduce marker size (new convention).
175
176         * alice-macros/tpc_digits.C:
177         Follow-up to change in interface of RGTopFrame.
178
179 2006-09-27  Matevz TADEL  <matevz.tadel@ijs.si>
180
181         Merged HEAD to EVE-dev. Tagged EVE-dev as
182         EVE-dev-after-second-merge.
183         HEAD was reverted back to work with offical version of ROOT.
184         Now I can get HEAD back to what was until now by:
185         1. going to EVE-head-after-merge
186         2. update -j EVE-dev-after-merge -j EVE-dev
187
188 2006-09-26  Matevz Tadel  <matevz.tadel@cern.ch>
189
190         * alice-macros/clusters_from_label.C:
191         Add point-set containing clusters directly as render element (it
192         was wrapped in a RenderElementObjPtr by mistake (not fixed when
193         changing it from TPolyMarker3D)).
194
195         * alice-macros/primary_vertex.C:
196         Removed code that gave vertex markers some volume (to avoid being
197         discarded by a too smart GLViewer).
198
199 2006-09-04  Matevz Tadel  <matevz.tadel@cern.ch>
200
201         * alice-macros/its_hits.C:
202         * alice-macros/tpc_hits.C:
203         * alice-macros/tpc_hits_eta_split.C:
204         Changed default point-size in accordance with the new convention.
205
206         * alice-macros/trd_hits.C:
207         New file, plot TRD hits.
208
209 2006-08-29  Matevz TADEL  <matevz.tadel@ijs.si>
210
211         Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
212         EVE's HEAD (EVE-head-after-merge).
213
214 2006-08-29  Matevz Tadel  <matevz.tadel@cern.ch>
215
216         * alice-macros/clusters_from_label.C:
217         Use Reve::PointSet for cluster representation; attach to each
218         cluster a copy of AliTrackPoint it represents.
219
220 2006-08-04  Matevz TADEL  <matevz.tadel@cern.ch>
221
222         Merged HEAD to EVE-dev. Re-tagged EVE-dev (EVE-dev-after-merge) and
223         EVE's HEAD (EVE-head-after-merge).
224
225 2006-08-04  Matevz Tadel  <matevz.tadel@cern.ch>
226
227         * alice-macros/muon_tracks.C:
228         Moved point-count variable declaration within the track loop.
229
230         * test-macros/tpc_gui.C:
231         Added global TPCLoader* tpc_loader.
232
233 2006-07-11  Matevz Tadel  <matevz.tadel@cern.ch>
234
235         * README:
236         Added description of event navigation.
237
238         * alice-macros/event_next.C:
239         * alice-macros/event_prev.C:
240         New files: macros to go to next/previous event in the run.
241
242 2006-07-10  Matevz Tadel  <matevz.tadel@cern.ch>
243
244         * alice-macros/clusters_from_label.C:
245         * alice-macros/esd_tracks.C:
246         * alice-macros/geom_ddip.C:
247         * alice-macros/geom_its.C:
248         * alice-macros/geom_phos.C:
249         * alice-macros/geom_rich.C:
250         * alice-macros/geom_simple.C:
251         * alice-macros/geom_tpc.C:
252         * alice-macros/its_digits.C:
253         * alice-macros/its_hits.C:
254         * alice-macros/muon_all.C:
255         * alice-macros/muon_chambers.C:
256         * alice-macros/muon_clusters.C:
257         * alice-macros/muon_cpads.C:
258         * alice-macros/muon_digits.C:
259         * alice-macros/muon_hits.C:
260         * alice-macros/muon_tracks.C:
261         * alice-macros/primary_vertex.C:
262         * alice-macros/region_marker.C:
263         * alice-macros/tpc_digits.C:
264         * alice-macros/tpc_hits.C:
265         * alice-macros/tpc_hits_eta_split.C:
266         * test-macros/tpc_gui.C:
267         * test-macros/tpc_gui_hack.C:
268         Use new / simpler method of render-element registration; the
269         'gReve->DrawRenderElement()' is no longer needed.
270
271 2006-07-03  Matevz Tadel  <matevz.tadel@cern.ch>
272
273         * alice-macros/its_hits.C:
274         * alice-macros/tpc_hits.C:
275         * alice-macros/tpc_hits_eta_split.C:
276         Use TPointSelector for point extraction.
277
278 2006-06-28  Matevz Tadel  <matevz.tadel@cern.ch>
279
280         * test-macros/tpc_sector_raw_test.C:
281         Use built-in equipment maps; the override option is commented out
282         in the macro.
283
284 2006-06-27  Matevz Tadel  <matevz.tadel@cern.ch>
285
286         * alice-macros/geom_ddip.C:
287         Use node's global transformation.
288
289         * alice-macros/geom_phos.C:
290         * alice-macros/geom_rich.C:
291         New files: PHOS and RICH geometry.
292
293         * test-macros/tpc_gui.C:
294         * test-macros/tpc_gui_hack.C:
295         * test-macros/tpc_sector_raw_test.C:
296         Added commented lines showing how to use a different TPC equipment map.
297
298 2006-06-21  Matevz Tadel  <matevz.tadel@cern.ch>
299
300         * macros/alieve_init.C:
301         Use macro-folder from gReve; instantiate macros from alice-macros/
302         as Reve::RMacro.
303
304         * alice-macros/its_hits.C:
305         * alice-macros/tpc_hits.C:
306         Set default point-size to 2.
307
308 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
309
310         * test-macros/tpc_gui_hack.C:
311         New file; like tpc_gui.C but sets-up pad-row noise supression data
312         needed for politically correct TPC data images.
313
314 2006-06-14  Matevz Tadel  <matevz.tadel@cern.ch>
315
316         * alice-macros/tpc_hits_eta_split.C:
317         PointSetArray now subclassed from TAttMarker; use that.
318
319 2006-06-13  Matevz Tadel  <matevz.tadel@cern.ch>
320
321         * alice-macros/tpc_hits.C:
322         * alice-macros/tpc_hits_eta_split.C:
323         Increased the number-of-entries estimate for TTree player by a
324         factor of two.
325
326 2006-06-12  Matevz Tadel  <matevz.tadel@cern.ch>
327
328         * alice-macros/clusters_from_label.C:
329         New macro, loads TrackPoints from ESDtrack for a given label.
330
331         * alice-macros/esd_tracks.C:
332         Take track-parameters at inner TPC radius if extrapolation to ITS
333         failed (controlled by global Bool_t gkFixFailedITSExtr); reformat
334         / group common behaviour.
335
336 2006-06-06  Matevz Tadel  <matevz.tadel@cern.ch>
337
338         * alice-macros/geom_ddip.C:
339         New file, display DDIP volume.
340
341         * alice-macros/primary_vertex.C:
342         New file, display reconstructed primary vertex.
343
344         * alice-macros/region_marker.C:
345         Added separate y, z box dimensions.
346
347         * macros/alieve_init.C:
348         Initialize event only if path is non-zero.
349         
350         * test-macros/tpc_gui.C:
351         Set double sampling-rate on by default.
352
353 2006-06-02  Matevz Tadel  <matevz.tadel@cern.ch>
354
355         * test-macros/tpc_gui.C:
356         New macro file demonstrating use of TPCLoader.
357
358 2006-06-01  Bogdan Vulpescu  <vulpescu@clermont.in2p3.fr>
359
360         * alice-macros/muon_all.C:
361         * alice-macros/muon_chambers.C:
362         * alice-macros/muon_clusters.C:
363         * alice-macros/muon_cpads.C:
364         * alice-macros/muon_digits.C:
365         * alice-macros/muon_hits.C:
366         * alice-macros/muon_tracks.C:
367         New files for MUON visualization by Bogdan Vulpescu.
368
369         * libAlieve.pkg:
370         Added include dirs needed by MUON visualization.
371
372 2006-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
373
374         Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
375         EVE's HEAD (EVE-head-after-merge).
376
377 2006-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
378
379         EVE-dev
380
381         * binalieve.pkg:
382         New file; new executable linked against all ALICE libraries.
383
384         * macros/alieve_init.C:
385         Removed macro/include path initialization and loading of
386         libraries.
387
388         * macros/alieve_loadlibs.C:
389         Added loading of libAlieve.
390
391         * test-macros/tpc_sector_raw_test.C:
392         Changes for new interface to raw-data reading.
393
394         * README:
395         Replaced all mentions of the reve executable with alieve.
396
397 2006-05-23  Matevz Tadel  <matevz.tadel@cern.ch>
398
399         Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
400         EVE's HEAD (EVE-head-after-merge).
401
402 2006-05-23  Matevz Tadel  <matevz.tadel@cern.ch>
403
404         EVE-dev
405
406         * alice-macros/region_marker.C:
407         New file: allow users to mark a given region (like primary
408         vertex); demonstrate usage of RenderElementObjPtr.
409
410         * alice-macros/tpc_digits.C:
411         Use new conventions for TPCSectorViz classes; added a mode for 3D
412         sector visualization.
413
414         * macros/alieve_init.C:
415         Execute macro region_marker.C during startup (the origin
416         marker removed from RGTopFrame).
417
418         * test-macros/tpc_sector_raw_test.C:
419         Clean-up, added function next_event() and display of 3D data.
420
421 2006-05-19  Matevz Tadel  <matevz.tadel@cern.ch>
422
423         EVE-dev and HEAD
424
425         * test-macros/tpc_sector_raw_test.C:
426         Use automatic pedestal determination by default.
427
428         EVE-dev
429
430         * macros/alieve_loadlibs.C:
431         MUON libraries now load OK.
432
433 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
434
435         Merged EVE-dev to HEAD. Tagged EVE-dev (EVE-dev-after-merge) and
436         EVE's HEAD (EVE-head-after-merge).
437         Merging was actually done twice.
438
439 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
440
441         EVE-dev
442
443         * macros/alieve_loadlibs.C:
444         Commented out loading of libg2c as it breaks things at other
445         systems. One should uncomment this at a gcc-4 system.
446
447 2006-05-17  Matevz Tadel  <matevz.tadel@cern.ch>
448
449         EVE-dev
450
451         * alice-macros/tpc_digits.C:
452         Use new TPCData classes.
453
454         * libAlieve.pkg:
455         Added RAW to EINCLUDES (need AliTPCRawStreamOld.h in TPCData).
456
457         * macros/alieve_loadlibs.C:
458         Add loading of /usr/lib/libg2c prior to libmicrocern (problem with
459         gcc-4).
460
461         * README:
462         Explain purpose of test-macros/ directory.
463
464         * test-macros/tpc_digi_test.C:
465         * test-macros/tpc_raw_test.C:
466         New files: demonstrate usage of TPCData class.
467
468         * reve-genclass.pl:
469         New file: generate class skeletons from template files.
470
471         * ChangeLog:
472         New file.