]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/ChangeLog
Record changes.
[u/mrichter/AliRoot.git] / EVE / ChangeLog
1 2007-11-23  Matevz Tadel  <matevz.tadel@cern.ch>
2
3         * binalieve.pkg:
4         Link against libXMLParser.
5
6         * libAlieve.pkg:
7         Add HLT/BASE HLT/BASE/HOMER to EINCLUDES.
8         Temporary hack PACKCXXFLAGS to compile with HLT includes.
9
10 2007-11-09  Matevz Tadel  <matevz.tadel@cern.ch>
11
12         * alice-macros/esd_tracks.C:
13         * alice-macros/kine_tracks.C:
14         Use function Track::SetStdLabel() for setting of tracks' tooltip.
15         Put in sync with Track ctx-menu functions.
16
17 2007-11-08  Matevz Tadel  <matevz.tadel@cern.ch>
18
19         * alice-macros/esd_tracks.C:
20         Put index into track's name instead of its label.
21
22         * alice-macros/kine_tracks.C:
23         Protect against too high track label in kine_track() as AliStack
24         segvs.
25
26 2007-11-08  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
27
28         * alice-macros/NLT_trackcount_init.C:
29         Create projected and unprojected scene in separate viewers.
30
31 2007-11-07  Matevz Tadel  <matevz.tadel@cern.ch>
32
33         * alice-macros/esd_Cascade.C:
34         * alice-macros/esd_V0.C:
35         Cascade and V0 classes moved from Reve to Alieve namespace.
36
37 2007-11-06  Matevz Tadel  <matevz.tadel@cern.ch>
38
39         * macros/alieve_create_vsd.C:
40         Use geometry.root (misaligned_geometry.root no longer there).
41
42         * macros/alieve_init.C:
43         Separate import of standard macros into a special function so that
44         it can be called from elsewhere.
45
46         * macros/trackcount_init.C:
47         Remove obsolete setup of GL viewer.
48
49 2007-10-23  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
50
51         * alice-macros/NLT_trackcount_init.C:
52         Set center of the projection to the primary vertex.
53
54 2007-10-22  Matevz Tadel  <matevz.tadel@cern.ch>
55
56         Merged EVE-dev-after-merge to EVE-dev into HEAD.
57         Moved tag EVE-dev-after-merge to current EVE-dev.
58
59 2007-10-16  Matevz Tadel  <matevz.tadel@cern.ch>
60
61         Merged EVE-head-after-merge to HEAD into EVE-dev.
62         Moved tag EVE-head-after-merge to current HEAD.
63
64         EVE-dev
65
66         * alice-macros/MUON_display.C:
67         * alice-macros/acorde_hits.C:
68         * alice-macros/geom_acorde.C:
69         * binalieve.pkg:
70         Merge from EVE-head-after-merge to HEAD.
71
72         * alice-macros/its_hits.C:
73         Added example line for usage of per-point integer ids.
74
75         * icons/pointset.xpm:
76         Changed icon.
77
78 2007-10-05  Matevz Tadel  <matevz.tadel@cern.ch>
79
80         EVE-dev
81
82         * alice-macros/esd_Cascade.C:
83         * alice-macros/esd_V0.C:
84         * alice-macros/its_clusters.C:
85         * alice-macros/tpc_clusters.C:
86         * macros/reve_sa_init.C:
87         * test-macros/tpc_gui.C:
88         * test-macros/tpc_gui_hack.C:
89         Renamed class RGTopFrame to ReveManager.
90
91 2007-10-04  Matevz Tadel  <matevz.tadel@cern.ch>
92
93         EVE-dev
94
95         * alice-macros/tpc_calib_viewer.C:
96         New macro (with Marian): start an embedded TPC calibration viewer.
97
98 2007-10-04  Matevz Tadel  <matevz.tadel@cern.ch>
99
100         * alice-macros/acorde_hits.C:
101         * alice-macros/geom_acorde.C:
102         New files from Eleazar: geometry and hits for ACORDE.
103
104 2007-10-03  Matevz Tadel  <matevz.tadel@cern.ch>
105
106         EVE-dev
107
108         * alice-macros/tpc_digits.C:
109         Name sectors by sector-id when creating full A/C side plates.
110
111 2007-10-03  Matevz Tadel  <matevz.tadel@cern.ch>
112
113         EVE-dev
114
115         * test-macros/tpc_gui.C:
116         Enable setting of default parameters matching the standard real
117         TPC data.
118         Remove some obsolete framework calls.
119
120 2007-10-02  Matevz Tadel  <matevz.tadel@cern.ch>
121
122         EVE-dev
123
124         * alice-macros/pmd_digits.C:
125         Optionally add background polygons.
126
127 2007-09-24  Matevz Tadel  <matevz.tadel@cern.ch>
128
129         * alice-macros/MUON_display.C:
130         From Bogdan: modifications for the new structure of the data in
131         the MUON code.
132
133 2007-08-31  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
134
135         EVE-dev
136
137         * alice-macros/kine_tracks.C:
138         Add missing namespace qualifier.
139
140         * icons/pointset.xpm:
141         * icons/scene.xpm:
142         * icons/track.xpm:
143         * icons/viewer.xpm:
144         New files: icons for list tree.
145
146 2007-08-30  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
147
148         EVE-dev
149
150         * alice-macros/primary_vertex.C:
151         Generalize creation of primary vertex ellipse.
152
153 2007-08-30  Matevz Tadel  <matevz.tadel@cern.ch>
154
155         EVE-dev
156
157         * alice-macros/geom_gentle.C:
158         Add missing namespace qualifier.
159
160         * macros/alieve_init.C:
161         Remove std namespace qualifiers disliked by the new cint.
162
163         * alice-macros/NLT_trackcount_init.C:
164         * macros/trackcount_init.C:
165         Reuse its/tpc_cluster.C.so.
166         Do not load event in alieve_init (first event was loaded twice).
167
168 2007-08-30  Matevz Tadel  <matevz.tadel@cern.ch>
169
170         EVE-dev
171
172         * alice-macros/its_clusters.C:
173         * alice-macros/tpc_clusters.C:
174         Allow on-the-fly compilation.
175
176         * alice-macros/NLT_trackcount_init.C:
177         Put in sync with the rest of the world.
178
179 2007-08-29  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
180
181         EVE-dev
182
183         * alice-macros/NLT_test.C:
184         Fix wrong condition before import event to NLTProjector.
185
186         * alice-macros/primary_vertex.C:
187         Present the primary-vertex as a cross and three ellipses by using
188         the StraightLineSet primitive.
189
190 2007-08-29  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
191
192         EVE-dev
193
194         * macros/trackcount_init.C:
195         Call alieve_init before trackcount_init. Problems in loading macros with std::list.
196         
197         * alice-macros/NLT_trackcount_init.C:
198         New macro: trackcount in non-linear projections.
199         
200         * alice-macros/esd_tracks.C:
201         Set marker and line attributes as defined in parent TrackList.
202         
203         * alice-macros/geom_gentle.C:
204         Return pointer of imported geometry.
205
206 2007-08-28  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
207
208         EVE-dev
209
210         * alice-macros/its_module_stepper.C:
211         Remove configuration of GridStepper. Default already done in
212         ITSModuleStepper constructor.
213
214 2007-08-27  Matevz Tadel  <matevz.tadel@cern.ch>
215
216         EVE-dev
217
218         * alice-macros/tpc_digits.C:
219         Run in full 2D mode by default.
220
221 2007-08-24  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
222
223         EVE-dev
224
225         * alice-macros/NLT_test.C:
226         Enable rendering of NLTProjector to get scale info.
227
228 2007-08-24  Matevz Tadel  <matevz.tadel@cern.ch>
229
230         EVE-dev
231
232         * alice-macros/NLT_test.C:
233         * alice-macros/clusters_from_index.C:
234         * alice-macros/clusters_from_label.C:
235         * alice-macros/hits_from_label.C:
236         * alice-macros/its_clusters.C:
237         * alice-macros/phos_clusters.C:
238         * alice-macros/tpc_clusters.C:
239         * alice-macros/tpc_hits.C:
240         * alice-macros/trd_hits.C:
241         Argument types must be fully quantified with latest cint: added
242         'Reve::' where needed.
243
244         * macros/alieve_init.C:
245         Changes for browser-topframe reorganization.
246
247 2007-08-22  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
248
249         EVE-dev
250
251         * alice-macros/NLT_geo_demo.C:
252         Remove obsolete demo.
253
254 2007-08-21  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
255
256         EVE-dev
257
258         * alice-macros/NLT_demo.C:
259         Remove file: replaced by NLT_test.C.
260         
261         * alice-macros/NLT_test.C:
262         Put current camera in orthographic XY projection. Disable drawing of
263         NLTProjector.
264
265 2007-08-20  Matevz Tadel  <matevz.tadel@cern.ch>
266
267         EVE-dev
268
269         * alice-macros/NLT_test.C:
270         Create special scene for projected event and add it to the default
271         gl viewer.
272
273 2007-08-19  Matevz Tadel  <matevz.tadel@cern.ch>
274
275         EVE-dev
276
277         * alice-macros/NLT_demo.C:
278         * alice-macros/NLT_geo_demo.C:
279         Update for changes in Reve.
280
281         * alice-macros/NLT_test.C:
282         New file, mini test macro for automatic import of projected
283         elements.
284
285 2007-08-18  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
286
287         EVE-dev
288
289         * alice-macros/esd_V0.C:
290         * alice-macros/esd_tracks.C:
291         * alice-macros/kine_tracks.C:
292         * alice-macros/primary_vertex_tracks.C:
293         Remove Track::MakeMarkers(). Rendering of fist vertices done in
294         TrackGL::DirectDraw(). Set line color of tracks same as container color.
295
296 2007-08-13  Matevz Tadel  <matevz.tadel@cern.ch>
297
298         EVE-dev
299
300         * alice-macros/MUON_display.C:
301         * alice-macros/NLT_geo_demo.C:
302         * alice-macros/clusters_from_label.C:
303         * alice-macros/emcal_digits.C:
304         * alice-macros/emcal_hits.C:
305         * alice-macros/esd_Cascade.C:
306         * alice-macros/esd_V0.C:
307         * alice-macros/esd_tracks.C:
308         * alice-macros/geom_fmd.C:
309         * alice-macros/geom_hmpid.C:
310         * alice-macros/geom_phos.C:
311         * alice-macros/geom_t0.C:
312         * alice-macros/geom_vzero.C:
313         * alice-macros/its_digits.C:
314         * alice-macros/its_hits.C:
315         * alice-macros/its_raw.C:
316         * alice-macros/kine_tracks.C:
317         * alice-macros/pmd_digits.C:
318         * alice-macros/pmd_raw.C:
319         * alice-macros/primary_vertex_tracks.C:
320         * alice-macros/tof_digits.C:
321         * alice-macros/tof_digits_sector.C:
322         * alice-macros/tof_digits_strips.C:
323         * alice-macros/tof_hits.C:
324         * alice-macros/tpc_digits.C:
325         * alice-macros/tpc_hits.C:
326         * alice-macros/trd_hits.C:
327         * macros/reve_quad_test.C:
328         Consistent ordering of arguments to AddRenderElement(),
329         AddGlobalRenderElement() and RemoveRenderElement().
330
331 2007-08-10  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
332
333         EVE-dev
334
335         * Alieve/.SKEL-gedsubed.cxx:
336         * Alieve/.SKEL-gedsubed.h:
337         * Reve/.SKEL-gedsubed.cxx:
338         * Reve/.SKEL-gedsubed.h:
339         * reve-genclass.pl:
340         Generate class skeletons for ged sub-editors.
341
342 2007-08-09  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
343
344         EVE-dev
345
346         * alice-macros/NLT_demo.C:
347         * alice-macros/NLT_geo_demo.C:
348         Add projection of gentle_geo.root geometry.
349
350         * alice-macros/its_module_stepper.C:
351         Display only one ITSModuleStepper. 
352
353 2007-08-08  Matevz Tadel  <matevz.tadel@cern.ch>
354
355         Create branch EVE-dev.
356         Tag HEAD:    EVE-head-after-merge.
357         Tag EVE-dev: EVE-dev-after-merge.
358
359 2007-08-06  Matevz Tadel  <matevz.tadel@cern.ch>
360
361         * alice-macros/jetplane.C:
362         From Cesar: Macro to visualize jets.
363
364 2007-08-02  Matevz Tadel  <matevz.tadel@cern.ch>
365
366         * binalieve.pkg:
367         * binreve.pkg:
368         Remove linking against libTreeViewer, this dependency has been
369         removed in root head.
370
371 2007-07-24  Matevz Tadel  <matevz.tadel@cern.ch>
372
373         * binalieve.pkg:
374         * binreve.pkg:
375         Link also against libTreeViewer.
376
377 2007-07-23  Matevz Tadel  <matevz.tadel@cern.ch>
378
379         * alice-macros/kine_tracks.C:
380         New optional argument: Bool_t use_track_refs=kTRUE.
381
382         * macros/trackcount_init.C:
383         Load ITS/TPC clusters instead of hits.
384
385 2007-07-13  Matevz Tadel  <matevz.tadel@cern.ch>
386
387         * alice-macros/tpc_clusters.C:
388         New macro from Jouri: display TPC clusters.
389
390 2007-07-12  Matevz Tadel  <matevz.tadel@cern.ch>
391
392         * alice-macros/clusters_from_index.C:
393         * alice-macros/esd_Cascade.C:
394         * alice-macros/esd_V0.C:
395         * alice-macros/esd_V0_points.C:
396         * alice-macros/esd_spd_tracklets.C:
397         * alice-macros/esd_tracks.C:
398         * alice-macros/primary_vertex.C:
399         * alice-macros/primary_vertex_tracks.C:
400         From Christian: AliESD -> AliESDEvent migration.
401
402 2007-07-02  Matevz Tadel  <matevz.tadel@cern.ch>
403
404         Removed tags EVE-head-after-merge and EVE-dev-after-merge.
405         Removed EVE-dev branch.
406         It will be recreated when needed.
407         
408         * binalieve.pkg:
409         * binreve.pkg:
410         Link also against libFTGL.
411
412         * macros/reve_quad_test.C:
413         Improve test-function modularity.
414
415 2007-06-27  Matevz Tadel  <matevz.tadel@cern.ch>
416
417         Due to significant changes in the coming ROOT release
418         (reimplementation of GL-viewer) we'll probably have to split the
419         development again.
420
421         Merge changes from HEAD to EVE-dev.
422         Tag HEAD:    EVE-head-after-merge.
423         Tag EVE-dev: EVE-dev-after-merge.
424
425 2007-06-26  Matevz Tadel  <matevz.tadel@cern.ch>
426
427         * alice-macros/its_clusters.C:
428         Remove AliDebug stuff.
429
430         * macros/alieve_init.C:
431         Use new Alieve::Event initialization.
432
433 2007-06-22  Matevz Tadel  <matevz.tadel@cern.ch>
434
435         * alice-macros/its_clusters.C:
436         * alice-macros/phos_clusters.C:
437         Use geometry from CDB.
438
439         * macros/alieve_init.C:
440         Allow override of CDB storage.
441
442 2007-06-19  Matevz Tadel  <matevz.tadel@cern.ch>
443
444         * alice-macros/its_clusters.C:
445         Load misaligned-geometry.root not created any more.
446
447 2007-06-18  Matevz Tadel  <matevz.tadel@cern.ch>
448
449         * alice-macros/esd_spd_tracklets.C:
450         New macro: show SPD tracklets from AliMultiplicity.
451
452         * alice-macros/its_clusters.C:
453         Added optional argument maxR.
454
455 2007-06-13  Matevz Tadel  <matevz.tadel@cern.ch>
456
457         * libAlieve.pkg:
458         Added TOF to EINCLUDES.
459
460         * alice-macros/tof_digits.C:
461         * alice-macros/tof_digits_sector.C:
462         * alice-macros/tof_digits_strips.C:
463         From Annalisa: new macros for TOF digit visualization.
464
465 2007-06-06  Matevz Tadel  <matevz.tadel@cern.ch>
466
467         * alice-macros/init_trd.C:
468         From Alexandru: new version of TRD visualization.
469
470 2007-05-30  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
471
472         * alice-macros/NLT_geo_demo.C:
473         * alice-macros/NLT_demo.C:
474         New files; macros to demonstrate non-linear projections.
475
476 2007-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
477
478         * alice-macros/its_raw.C:
479         Added new argument event number and an option to accumulate
480         several events.
481
482 2007-05-25  Matevz Tadel  <matevz.tadel@cern.ch>
483
484         * alice-macros/its_raw.C:
485         New macro - load ITS raw data.
486
487 2007-04-19  Matevz Tadel  <matevz.tadel@cern.ch>
488
489         * alice-macros/emcal_digits.C:
490         Do not transpose rotation part of super-module matrix.
491
492         * alice-macros/geom_phos.C:
493         Add common holder for all modules.
494
495 2007-04-17  Matevz Tadel  <matevz.tadel@cern.ch>
496
497         * alice-macros/emcal_digits.C:
498         Use the y-z mode of QuadSet to represent calo-cells.
499
500         * alice-macros/geom_HMPID_tmp.C:
501         Remove file.
502
503 2007-04-17  Matevz Tadel  <matevz.tadel@cern.ch>
504
505         * alice-macros/t0_digits.C:
506         * alice-macros/t0_hits.C:
507         * alice-macros/t0_raw.C:
508         Alexey: new macros for T0 visualization.
509
510 2007-04-11  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
511
512         * macros/reve_lineset_test.C:
513         New macro: example usage of StraightLineSet set.
514
515 2007-04-11  Matevz Tadel  <matevz.tadel@cern.ch>
516
517         * alice-macros/emcal_digits.C:
518         * alice-macros/emcal_hits.C:
519         * alice-macros/geom_emcal.C:
520         New files, proto-emcal-viz.
521
522         * alice-macros/geom_hmpid.C:
523         * alice-macros/geom_rich.C:
524         Rename rich to hmpid etc.
525
526 2007-04-10  Matevz Tadel  <matevz.tadel@cern.ch>
527
528         * README_MUON:
529         New file, moved from alice-macros/.
530
531         * alice-macros/MUON_display.C:
532         Bogdan: new version of MUON visualization.
533
534         * alice-macros/MUON_track_info.C:
535         * alice-macros/README_MUON:
536         Bogdan: removed files.
537
538         * macros/reve_quad_test.C:
539         Added an example function, similar to what will be used for EMC.
540         
541 2007-03-29  Matevz Tadel  <matevz.tadel@cern.ch>
542
543         * alice-macros/geom_vzero.C:
544         VZERO volumes now placed in common mother.
545
546         * alice-macros/vzero_digits.C:
547         New file, import VZERO digits.
548
549         * alice-macros/vzero_hits.C:
550         Fix indentation.
551
552 2007-03-26  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
553
554         * alice-macros/its_module_stepper.C:
555         Modify dimesions of stepper cell.
556
557 2007-03-25  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
558
559         * alice-macros/its_module_stepper.C:
560         Display all ITS layers in 2x3 ITS module-steppers.
561
562 2007-03-25  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
563
564         * icons/fontdefault.txf:
565         * icons/fonthelvetica34.txf:
566         New files: texture fonts for GL.
567
568         * alice-macros/its_module_stepper.C:
569         Change default digit-scale from 1 to 2. Open ITSModuleStepper
570         item.
571
572 2007-03-25  Matevz Tadel  <matevz.tadel@cern.ch>
573
574         * alice-data/alice_fullgeo.root:
575         Store latest version of ideal geometry.
576
577         * alice-data/gentle_geo.root:
578         * alice-macros/geom_gentle.C:
579         New files: reasonably small extract of geometry and a macro to
580         load it.
581
582         * alice-macros/kine_tracks.C:
583         Import kinematics recursively with pT and full-momentum
584         descend-cut.
585         
586         * alice-macros/tpc_hits_charge_split.C:
587         New macro: split TPC hits based on their deposited charge.
588
589 2007-03-24  Matevz Tadel  <matevz.tadel@cern.ch>
590
591         * alice-macros/MUON_geom.C:
592         * alice-macros/geom_ddip.C:
593         * alice-macros/geom_fmd.C:
594         * alice-macros/geom_phos.C:
595         * alice-macros/geom_pmd.C:
596         * alice-macros/geom_rich.C:
597         * alice-macros/geom_t0.C:
598         * alice-macros/geom_vzero.C:
599         Use new form of method UseNodeTrans() (was SetUseNodeTrans(bool))
600         to import transformation-matrix from geo-node..
601
602 2007-03-21  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
603
604         * alice-macros/its_module_stepper.C:
605         Fill ITSModuleStepper with a mix of modules from SPD, SDD and SSD.
606
607 2007-03-16  Matevz Tadel  <matevz.tadel@cern.ch>
608
609         * alice-macros/its_clusters.C:
610         From Cvetan: new macro to load ITS clusters.
611
612 2007-03-15  Matevz Tadel  <matevz.tadel@cern.ch>
613
614         The following changes are from Bogdan, for new MUON display.
615
616         * alice-macros/MUON_digits.C:
617         From Bogdan: removed macro file.
618
619         * alice-macros/MUON_geom.C:
620         * alice-macros/MUON_geomAll.C:
621         * alice-macros/README_MUON:
622         From Bogdan: updates macros for MUON display.
623
624         * alice-macros/MUON_display.C:
625         * alice-macros/MUON_track_info.C:
626         * alice-macros/MUON_trigger_info.C:
627         From Bogdan: new macro files for MUON display.
628
629 2007-03-14  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
630
631         * reve-genclass.pl:
632         Fix a typo.
633
634         * alice-macros/its_module_stepper.C:
635         New macro demonstrating 2D ITS-module layout.
636
637 2007-03-08  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
638
639         * alice-macros/kine_tracks.C:
640         Disable redraw while adding Tracks/RenderElements.
641
642 2007-03-04  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
643
644         * icons/rnr00_t.xpm:
645         * icons/rnr01_t.xpm:
646         * icons/rnr10_t.xpm:
647         * icons/rnr11_t.xpm:
648         New folder icons/ with improved check-box pictures. 
649
650         * alice-macros/clusters_from_index.C:
651         * alice-macros/clusters_from_label.C:
652         * alice-macros/geom_rich.C:
653         * alice-macros/hits_from_label.C:
654         * alice-macros/its_hits.C:
655         * alice-macros/kine_tracks.C:
656         * alice-macros/tof_hits.C:
657         * alice-macros/tpc_hits.C:
658         * alice-macros/trd_hits.C:
659         Changes from Reve::RenderElement.
660
661 2007-03-02  Matevz Tadel  <matevz.tadel@cern.ch>
662
663         * alice-macros/primary_vertex_tracks.C:
664         New file: import tracks that were used for primary vertex fit
665         (asked for by Andrea Dainese).
666
667 2007-02-28  Matevz Tadel  <matevz.tadel@cern.ch>
668
669         * alice-macros/pmd_digits.C:
670         * alice-macros/pmd_raw.C:
671         From Basanta: added parameter controling which PMD planes to
672         display.
673
674 2007-02-26  Matevz Tadel  <matevz.tadel@cern.ch>
675
676         * alice-macros/kine_daughter_tracks.C:
677         Removed; functionality now available from functions in kine_tracks.C.
678
679         * alice-macros/kine_tracks.C:
680         Added more arguments/flexibiliy to kine_tracks().
681
682         * alice-macros/its_hits.C:
683         * alice-macros/tpc_hits.C:
684         * alice-macros/trd_hits.C:
685         Reduce warning when no hits match selection.
686
687         * alice-macros/tof_hits.C:
688         New macro.
689
690         * alice-macros/hits_from_label.C:
691         Include TOF hits.
692
693 2007-02-26  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
694
695         * alice-macros/hits_from_label.C:
696         * alice-macros/its_hits.C:
697         * alice-macros/tpc_hits.C:
698         * alice-macros/trd_hits.C:
699         Check if any hits are selected before creating Reve::PointSet.
700
701         * alice-macros/kine_tracks.C:
702         Added function kine_track() to import a track with given label and
703         its daughters.
704
705         * alice-macros/kine_daughter_tracks.C:
706         Set path marks in track container.
707
708 2007-02-26  Matevz Tadel  <matevz.tadel@cern.ch>
709
710         * Reve/QuadSetEditor.cxx:
711         Commented out title for QuadSet as there are no direct gui
712         elements.
713
714         * alice-macros/pmd_digits.C:
715         * alice-macros/pmd_raw.C:
716         From Basanta: new files for PMD digit visualization.
717
718         * libAlieve.pkg:
719         Added PMD to EINCLUDES.
720
721 2007-02-21  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
722
723         * alice-macros/kine_tracks.C:
724         Add option to color tracks according to PDG code.
725
726         * alice-macros/kine_daughter_tracks.C:
727         New file.
728
729 2007-02-20  Matevz Tadel  <matevz.tadel@cern.ch>
730
731         * macros/reve_quad_test.C:
732         Added function reve_quad_test_hierarchy() to demonstrate usage of
733         nested objects, shared palette and frame-box.
734
735 2007-02-19  Alja Mrak-Tadel  <Alja.Mrak.Tadel@cern.ch>
736
737         * alice-macros/clusters_from_index.C:
738         Throw exception if a track does not have a valid index.
739         
740         * alice-macros/kine_tracks.C:
741         Import path marks from stack and track references. 
742         
743         * reve-genclass.pl:
744         Fix capitalization of the top-directory names.
745         
746 2007-01-30  Matevz Tadel  <matevz.tadel@cern.ch>
747
748         * alice-macros/geom_t0.C:
749         New file: import geometry of T0.
750
751 2007-01-19  Matevz Tadel  <matevz.tadel@cern.ch>
752
753         * macros/trackcount_init.C:
754         Avoid usage of script-global variables as they get reset on
755         exceptions; rely on static data-member instead.
756
757 2007-01-18  Matevz Tadel  <matevz.tadel@cern.ch>
758
759         * alice-macros/primary_vertex.C:
760         Use the right function to get position of primary vertex (was
761         always retrieveng MC truth before).
762
763 2007-01-17  Matevz Tadel  <matevz.tadel@cern.ch>
764
765         * alice-macros/event_goto.C:
766         New file; macro to set the current event directly.
767
768         * alice-macros/primary_vertex.C:
769         Changed default colors of primary vertex markers to yellow/purple.
770
771 2007-01-12  Matevz Tadel  <matevz.tadel@cern.ch>
772
773         * macros/trackcount_init.C:
774         Assign current event number to TrackCounter.
775
776 2006-12-19  Matevz Tadel  <matevz.tadel@cern.ch>
777
778         * alice-macros/hits_from_label.C:
779         Added TRD hits.
780
781         * alice-macros/print_kine_from_label.C:
782         New file; dump kine stack for given label.
783
784         * macros/trackcount_init.C:
785         Check if global g_trkcnt has been reset and attempt to
786         reinitialize it from TrackCounter static member; return TParticle*
787         for given label; check label range as AliStack segvs if label is
788         out of bounds.
789
790 2006-12-15  Matevz Tadel  <matevz.tadel@cern.ch>
791
792         * alice-macros/clusters_from_index.C:
793         New macro: import clusters based on index of track in the esd
794         array.
795
796         * alice-macros/clusters_from_label.C:
797         Provide return value.
798
799         * alice-macros/esd_V0.C:
800         Fix indentation.
801
802         * alice-macros/esd_tracks.C:
803         Store also track index.
804
805 2006-12-13  Matevz Tadel  <matevz.tadel@cern.ch>
806
807         * libAlieve.pkg:
808         Added T0 to EINCLUDES.
809
810         * macros/reve_quad_test.C:
811         Added function demonstrating use of per-quad object-ref.
812
813 2006-12-08  Matevz Tadel  <matevz.tadel@cern.ch>
814
815         * macros/reve_quad_test.C:
816         Add a new parameter: number of random elements to generate.
817
818 2006-12-06  Matevz Tadel  <matevz.tadel@cern.ch>
819
820         * macros/reve_quad_test.C:
821         Added test function for hexagons.
822
823         * macros/trackcount_init.C:
824         Use RenderElement::List_i typedef.
825
826 2006-12-04  Matevz Tadel  <matevz.tadel@cern.ch>
827
828         * alice-macros/esd_tracks.C:
829         Change text of track labels.
830
831         * alice-macros/primary_vertex.C:
832         Fix print-out alignment.
833
834         * macros/trackcount_init.C:
835         New file: bootstrap track-counting user interface.
836
837 2006-11-16  Matevz Tadel  <matevz.tadel@cern.ch>
838
839         * alice-macros/esd_Cascade.C:
840         From Ludovic, new file: macro to display and interact with
841         reconstructed cascades.
842
843         * alice-macros/esd_V0.C:
844         From Ludovic: updates for V0 visualization.
845
846         * alice-macros/its_digits.C:
847         Raffele forgot to increase global module counter when some layers
848         were turned off; alignment of assignemt statements.
849
850 2006-11-14  Matevz Tadel  <matevz.tadel@cern.ch>
851
852         * alice-macros/esd_V0.C:
853         From Ludovic, new file: macro to display and interact with
854         reconstructed V0s.
855
856         * alice-macros/its_digits.C:
857         Removed frame-color from ctors, now part of shared frame-box
858         properties.
859
860 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
861
862         * alice-macros/init_trd.C:
863         From Alexandru: changes in TRD visualization.
864
865 2006-10-31  Matevz Tadel  <matevz.tadel@cern.ch>
866
867         * alice-macros/geom_rich.C:
868         Put all modules in common container.
869
870         * alice-macros/geom_fmd.C:
871         * alice-macros/geom_vzero.C:
872         New files: import geometry of FMD and VZERO.
873
874         * alice-macros/fmd_hits.C:
875         * alice-macros/pmd_hits.C:
876         * alice-macros/vzero_hits.C:
877         New files: import hits from FPD, PMD and VZERO.
878
879         * alice-macros/MUON_digits.C:
880         * alice-macros/MUON_geom.C:
881         * alice-macros/MUON_geomAll.C:
882         * alice-macros/README_MUON:
883         From Bogdan: new files / new implementation of the MUON
884         visualization.
885         
886         * alice-macros/muon_all.C:
887         * alice-macros/muon_chambers.C:
888         * alice-macros/muon_clusters.C:
889         * alice-macros/muon_cpads.C:
890         * alice-macros/muon_digits.C:
891         * alice-macros/muon_hits.C:
892         * alice-macros/muon_tracks.C:
893         From Bogdan: removed files.
894
895 2006-10-27  Matevz Tadel  <matevz.tadel@cern.ch>
896
897         * alice-macros/esd_V0_points.C:
898         New file: creates a point-set from reconstructed V0 positions.
899
900         * alice-macros/esd_tracks.C:
901         In esd_tracks_vertex_cut() introduced two categories for tracks
902         with failed ITS extrapolation: below / above 5 sigma.
903
904         * alice-macros/its_digits.C:
905         From Raffaele: introduce new GUI levels for all ITS layers (sectors,
906         ladders, staves).
907
908         * alice-macros/init_trd.C:
909         New script from Alexandru: initialize TRD visualization.
910
911         * libAlieve.pkg:
912         Added TRD to EINCLUDE.
913
914 2006-10-26  Matevz Tadel  <matevz.tadel@cern.ch>
915
916         * macros/alieve_init.C:
917         Added option to avoid exceptions during event open as an
918         argument and enabled it by default.
919
920         * test-macros/tpc_gui.C:
921         Added short usgae notice.
922
923 2006-10-26  Matevz Tadel  <matevz.tadel@cern.ch>
924
925         * test-macros/broken_torus.tring:
926         * test-macros/triangleset.C:
927         New files demonstrating use of TriangleSet and ZTrans classes. 
928
929 2006-10-25  Matevz Tadel  <matevz.tadel@cern.ch>
930
931         * alice-macros/kine_tracks.C:
932         Missing ';'.
933
934         * alice-macros/primary_vertex.C:
935         Added function 'make_vertex_boxes()' that creates boxes around
936         vertex region to be used for visual determination of multiplicity.
937
938 2006-10-18  Matevz Tadel  <matevz.tadel@cern.ch>
939
940         * alice-macros/tpc_digits.C:
941         * test-macros/tpc_sector_raw_test.C:
942         Changes accompanying migration to usage of ZTrans in TPCSectorViz.
943
944 2006-10-13  Matevz Tadel  <matevz.tadel@cern.ch>
945
946         * alice-macros/kine_tracks.C:
947         New file: visualize tracks from kinematics tree; minimal
948         implementation.
949
950 2006-10-12  Matevz Tadel  <matevz.tadel@cern.ch>
951
952         Merge changes from EVE-dev to HEAD.
953         Delete all intermediate tags.
954         Tag HEAD:    EVE-head-after-merge.
955         Tag EVE-dev: EVE-dev-after-merge.
956
957 2006-10-12  Matevz Tadel  <matevz.tadel@cern.ch>
958
959         EVE-dev
960
961         * macros/reve_sa_init.C:
962         New file: initialization script for reve when launched from
963         root.exe (there is unsolved problem with exception-catching in
964         main event-loop).
965
966 2006-10-11  Matevz Tadel  <matevz.tadel@cern.ch>
967
968         EVE-dev
969
970         * alice-macros/geom_all.C:
971         New file: full alice geometry.
972
973         * alice-macros/geom_trd_tof.C:
974         New file: combined top-level TRD and TOF geometry.
975
976         * macros/alieve_create_vsd.C:
977         Added loading of libRGL; removed '.so' extensions from all
978         libraries for call to gSystem->Load.
979
980 2006-10-11  Matevz Tadel  <matevz.tadel@cern.ch>
981
982         EVE-dev
983
984         * alice-macros/geom_pmd.C:
985         New file: PMD geometry.
986
987         * alice-macros/trd_hits.C:
988         Changed default color.
989
990         * alice-macros/trd_hits_z_split.C:
991         New file: TRD hits split by z-coordinate.
992
993 2006-10-04  Matevz Tadel  <matevz.tadel@cern.ch>
994
995         EVE-dev
996
997         * alice-macros/esd_tracks.C:
998         Added function esd_tracks_vertex_cut() that imports esd-tracks and
999         stores them into several containers according to their distance to
1000         primary vertex.
1001
1002         * alice-macros/tpc_digits.C:
1003         Added new mode (3): import all sectors and display them in 3D.
1004
1005 2006-10-02  Matevz Tadel  <matevz.tadel@cern.ch>
1006
1007         EVE-dev
1008
1009         * alice-macros/hits_from_label.C:
1010         Reduce marker size (new convention).
1011
1012         * alice-macros/tpc_digits.C:
1013         Follow-up to change in interface of RGTopFrame.
1014
1015 2006-09-27  Matevz TADEL  <matevz.tadel@ijs.si>
1016
1017         Merged HEAD to EVE-dev. Tagged EVE-dev as
1018         EVE-dev-after-second-merge.
1019         HEAD was reverted back to work with offical version of ROOT.
1020         Now I can get HEAD back to what was until now by:
1021         1. going to EVE-head-after-merge
1022         2. update -j EVE-dev-after-merge -j EVE-dev
1023
1024 2006-09-26  Matevz Tadel  <matevz.tadel@cern.ch>
1025
1026         * alice-macros/clusters_from_label.C:
1027         Add point-set containing clusters directly as render element (it
1028         was wrapped in a RenderElementObjPtr by mistake (not fixed when
1029         changing it from TPolyMarker3D)).
1030
1031         * alice-macros/primary_vertex.C:
1032         Removed code that gave vertex markers some volume (to avoid being
1033         discarded by a too smart GLViewer).
1034
1035 2006-09-04  Matevz Tadel  <matevz.tadel@cern.ch>
1036
1037         * alice-macros/its_hits.C:
1038         * alice-macros/tpc_hits.C:
1039         * alice-macros/tpc_hits_eta_split.C:
1040         Changed default point-size in accordance with the new convention.
1041
1042         * alice-macros/trd_hits.C:
1043         New file, plot TRD hits.
1044
1045 2006-08-29  Matevz TADEL  <matevz.tadel@ijs.si>
1046
1047         Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
1048         EVE's HEAD (EVE-head-after-merge).
1049
1050 2006-08-29  Matevz Tadel  <matevz.tadel@cern.ch>
1051
1052         * alice-macros/clusters_from_label.C:
1053         Use Reve::PointSet for cluster representation; attach to each
1054         cluster a copy of AliTrackPoint it represents.
1055
1056 2006-08-04  Matevz TADEL  <matevz.tadel@cern.ch>
1057
1058         Merged HEAD to EVE-dev. Re-tagged EVE-dev (EVE-dev-after-merge) and
1059         EVE's HEAD (EVE-head-after-merge).
1060
1061 2006-08-04  Matevz Tadel  <matevz.tadel@cern.ch>
1062
1063         * alice-macros/muon_tracks.C:
1064         Moved point-count variable declaration within the track loop.
1065
1066         * test-macros/tpc_gui.C:
1067         Added global TPCLoader* tpc_loader.
1068
1069 2006-07-11  Matevz Tadel  <matevz.tadel@cern.ch>
1070
1071         * README:
1072         Added description of event navigation.
1073
1074         * alice-macros/event_next.C:
1075         * alice-macros/event_prev.C:
1076         New files: macros to go to next/previous event in the run.
1077
1078 2006-07-10  Matevz Tadel  <matevz.tadel@cern.ch>
1079
1080         * alice-macros/clusters_from_label.C:
1081         * alice-macros/esd_tracks.C:
1082         * alice-macros/geom_ddip.C:
1083         * alice-macros/geom_its.C:
1084         * alice-macros/geom_phos.C:
1085         * alice-macros/geom_rich.C:
1086         * alice-macros/geom_simple.C:
1087         * alice-macros/geom_tpc.C:
1088         * alice-macros/its_digits.C:
1089         * alice-macros/its_hits.C:
1090         * alice-macros/muon_all.C:
1091         * alice-macros/muon_chambers.C:
1092         * alice-macros/muon_clusters.C:
1093         * alice-macros/muon_cpads.C:
1094         * alice-macros/muon_digits.C:
1095         * alice-macros/muon_hits.C:
1096         * alice-macros/muon_tracks.C:
1097         * alice-macros/primary_vertex.C:
1098         * alice-macros/region_marker.C:
1099         * alice-macros/tpc_digits.C:
1100         * alice-macros/tpc_hits.C:
1101         * alice-macros/tpc_hits_eta_split.C:
1102         * test-macros/tpc_gui.C:
1103         * test-macros/tpc_gui_hack.C:
1104         Use new / simpler method of render-element registration; the
1105         'gReve->DrawRenderElement()' is no longer needed.
1106
1107 2006-07-03  Matevz Tadel  <matevz.tadel@cern.ch>
1108
1109         * alice-macros/its_hits.C:
1110         * alice-macros/tpc_hits.C:
1111         * alice-macros/tpc_hits_eta_split.C:
1112         Use TPointSelector for point extraction.
1113
1114 2006-06-28  Matevz Tadel  <matevz.tadel@cern.ch>
1115
1116         * test-macros/tpc_sector_raw_test.C:
1117         Use built-in equipment maps; the override option is commented out
1118         in the macro.
1119
1120 2006-06-27  Matevz Tadel  <matevz.tadel@cern.ch>
1121
1122         * alice-macros/geom_ddip.C:
1123         Use node's global transformation.
1124
1125         * alice-macros/geom_phos.C:
1126         * alice-macros/geom_rich.C:
1127         New files: PHOS and RICH geometry.
1128
1129         * test-macros/tpc_gui.C:
1130         * test-macros/tpc_gui_hack.C:
1131         * test-macros/tpc_sector_raw_test.C:
1132         Added commented lines showing how to use a different TPC equipment map.
1133
1134 2006-06-21  Matevz Tadel  <matevz.tadel@cern.ch>
1135
1136         * macros/alieve_init.C:
1137         Use macro-folder from gReve; instantiate macros from alice-macros/
1138         as Reve::RMacro.
1139
1140         * alice-macros/its_hits.C:
1141         * alice-macros/tpc_hits.C:
1142         Set default point-size to 2.
1143
1144 2006-06-15  Matevz Tadel  <matevz.tadel@cern.ch>
1145
1146         * test-macros/tpc_gui_hack.C:
1147         New file; like tpc_gui.C but sets-up pad-row noise supression data
1148         needed for politically correct TPC data images.
1149
1150 2006-06-14  Matevz Tadel  <matevz.tadel@cern.ch>
1151
1152         * alice-macros/tpc_hits_eta_split.C:
1153         PointSetArray now subclassed from TAttMarker; use that.
1154
1155 2006-06-13  Matevz Tadel  <matevz.tadel@cern.ch>
1156
1157         * alice-macros/tpc_hits.C:
1158         * alice-macros/tpc_hits_eta_split.C:
1159         Increased the number-of-entries estimate for TTree player by a
1160         factor of two.
1161
1162 2006-06-12  Matevz Tadel  <matevz.tadel@cern.ch>
1163
1164         * alice-macros/clusters_from_label.C:
1165         New macro, loads TrackPoints from ESDtrack for a given label.
1166
1167         * alice-macros/esd_tracks.C:
1168         Take track-parameters at inner TPC radius if extrapolation to ITS
1169         failed (controlled by global Bool_t gkFixFailedITSExtr); reformat
1170         / group common behaviour.
1171
1172 2006-06-06  Matevz Tadel  <matevz.tadel@cern.ch>
1173
1174         * alice-macros/geom_ddip.C:
1175         New file, display DDIP volume.
1176
1177         * alice-macros/primary_vertex.C:
1178         New file, display reconstructed primary vertex.
1179
1180         * alice-macros/region_marker.C:
1181         Added separate y, z box dimensions.
1182
1183         * macros/alieve_init.C:
1184         Initialize event only if path is non-zero.
1185         
1186         * test-macros/tpc_gui.C:
1187         Set double sampling-rate on by default.
1188
1189 2006-06-02  Matevz Tadel  <matevz.tadel@cern.ch>
1190
1191         * test-macros/tpc_gui.C:
1192         New macro file demonstrating use of TPCLoader.
1193
1194 2006-06-01  Bogdan Vulpescu  <vulpescu@clermont.in2p3.fr>
1195
1196         * alice-macros/muon_all.C:
1197         * alice-macros/muon_chambers.C:
1198         * alice-macros/muon_clusters.C:
1199         * alice-macros/muon_cpads.C:
1200         * alice-macros/muon_digits.C:
1201         * alice-macros/muon_hits.C:
1202         * alice-macros/muon_tracks.C:
1203         New files for MUON visualization by Bogdan Vulpescu.
1204
1205         * libAlieve.pkg:
1206         Added include dirs needed by MUON visualization.
1207
1208 2006-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
1209
1210         Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
1211         EVE's HEAD (EVE-head-after-merge).
1212
1213 2006-05-31  Matevz Tadel  <matevz.tadel@cern.ch>
1214
1215         EVE-dev
1216
1217         * binalieve.pkg:
1218         New file; new executable linked against all ALICE libraries.
1219
1220         * macros/alieve_init.C:
1221         Removed macro/include path initialization and loading of
1222         libraries.
1223
1224         * macros/alieve_loadlibs.C:
1225         Added loading of libAlieve.
1226
1227         * test-macros/tpc_sector_raw_test.C:
1228         Changes for new interface to raw-data reading.
1229
1230         * README:
1231         Replaced all mentions of the reve executable with alieve.
1232
1233 2006-05-23  Matevz Tadel  <matevz.tadel@cern.ch>
1234
1235         Merged EVE-dev to HEAD. Re-tagged EVE-dev (EVE-dev-after-merge) and
1236         EVE's HEAD (EVE-head-after-merge).
1237
1238 2006-05-23  Matevz Tadel  <matevz.tadel@cern.ch>
1239
1240         EVE-dev
1241
1242         * alice-macros/region_marker.C:
1243         New file: allow users to mark a given region (like primary
1244         vertex); demonstrate usage of RenderElementObjPtr.
1245
1246         * alice-macros/tpc_digits.C:
1247         Use new conventions for TPCSectorViz classes; added a mode for 3D
1248         sector visualization.
1249
1250         * macros/alieve_init.C:
1251         Execute macro region_marker.C during startup (the origin
1252         marker removed from RGTopFrame).
1253
1254         * test-macros/tpc_sector_raw_test.C:
1255         Clean-up, added function next_event() and display of 3D data.
1256
1257 2006-05-19  Matevz Tadel  <matevz.tadel@cern.ch>
1258
1259         EVE-dev and HEAD
1260
1261         * test-macros/tpc_sector_raw_test.C:
1262         Use automatic pedestal determination by default.
1263
1264         EVE-dev
1265
1266         * macros/alieve_loadlibs.C:
1267         MUON libraries now load OK.
1268
1269 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
1270
1271         Merged EVE-dev to HEAD. Tagged EVE-dev (EVE-dev-after-merge) and
1272         EVE's HEAD (EVE-head-after-merge).
1273         Merging was actually done twice.
1274
1275 2006-05-18  Matevz Tadel  <matevz.tadel@cern.ch>
1276
1277         EVE-dev
1278
1279         * macros/alieve_loadlibs.C:
1280         Commented out loading of libg2c as it breaks things at other
1281         systems. One should uncomment this at a gcc-4 system.
1282
1283 2006-05-17  Matevz Tadel  <matevz.tadel@cern.ch>
1284
1285         EVE-dev
1286
1287         * alice-macros/tpc_digits.C:
1288         Use new TPCData classes.
1289
1290         * libAlieve.pkg:
1291         Added RAW to EINCLUDES (need AliTPCRawStreamOld.h in TPCData).
1292
1293         * macros/alieve_loadlibs.C:
1294         Add loading of /usr/lib/libg2c prior to libmicrocern (problem with
1295         gcc-4).
1296
1297         * README:
1298         Explain purpose of test-macros/ directory.
1299
1300         * test-macros/tpc_digi_test.C:
1301         * test-macros/tpc_raw_test.C:
1302         New files: demonstrate usage of TPCData class.
1303
1304         * reve-genclass.pl:
1305         New file: generate class skeletons from template files.
1306
1307         * ChangeLog:
1308         New file.