]> git.uio.no Git - u/mrichter/AliRoot.git/commit - EVE/alice-macros/geom_acorde.C
AliEveEventManager
authormtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 15 Apr 2008 11:14:40 +0000 (11:14 +0000)
committermtadel <mtadel@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 15 Apr 2008 11:14:40 +0000 (11:14 +0000)
commitc2c4b7a2af55d52eb6876ae74adeee68dbb64a22
tree066a6dda7e5bd41a80848e85fd64d0b2d94557e5
parent733d24972ba68d56f2a6c6b374d72e30f7400d63
AliEveEventManager
==================

Add support for loading of raw-data, symmetric to loading of other
event-data (via run-loader and direct ESD reading). This adds
dependence of EveBase to RAW.

Event-navigation via gAliEveEvent->Goto/Next/PrevEvent() works fine.

As a temporary fix, unlock geo-manager after the loading of THE
geometry as simplified geometries can be loaded at a later time.

alieve_init.C
=============

Change script arguments so that all relevant parameters can be set
therein.
void alieve_init(const Text_t* path   = ".", Int_t event=0,
                 const Text_t* esdfile = 0,
                 const Text_t* rawfile = 0,
 const Text_t* cdburi  = 0,
 Bool_t assert_runloader = kFALSE,
                 Bool_t assert_esd       = kFALSE,
                 Bool_t assert_raw       = kFALSE)

ITS-raw/digits
==============

Use raw-data as provided from AliEveEventManager. Put code
that is common to raw/digi dicplay into its_common_foos.C.

ACORDE macros
=============

First version of acorde_raw.C using data from AliEveEventManager.

Use new geometry hierarchy of ACORDE. There are two things to
investigate about this:

1. Is this really the geometry in AliRoot; why is ACORDE not used
in (some/most?) test macros, as in 'Int_t iACORDE = 0;'.

2. Excessive use of geo-assemblies.
EVE/EveBase/AliEveEventManager.cxx
EVE/EveBase/AliEveEventManager.h
EVE/alice-macros/acorde_raw.C [new file with mode: 0644]
EVE/alice-macros/geom_acorde.C
EVE/alice-macros/its_common_foos.C [new file with mode: 0644]
EVE/alice-macros/its_digits.C
EVE/alice-macros/its_raw.C
EVE/alieve_main/alieve_main.cxx
EVE/libEveBase.pkg
EVE/macros/alieve_init.C