]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EVE/alice-macros/geom_phos.C
Remove EVE/Reve/ sub-module.
[u/mrichter/AliRoot.git] / EVE / alice-macros / geom_phos.C
1 // $Id$
2
3 void geom_phos()
4 {
5   gGeoManager = gEve->GetGeometry("$REVESYS/alice-data/alice_fullgeo.root");
6
7   TEveElementList* list = new TEveElementList("PHOS");
8   gEve->AddGlobalElement(list);
9
10   for(Int_t i=1; i<=5; ++i) {
11     //PH The line below is replaced waiting for a fix in Root
12     //PH which permits to use variable siza arguments in CINT
13     //PH on some platforms (alphalinuxgcc, solariscc5, etc.)
14     //PH TGeoNode* node = gGeoManager->GetTopVolume()->FindNode(Form("PHOS_%d", i));
15     char form[1000];
16     sprintf(form,"PHOS_%d", i);
17     TGeoNode* node = gGeoManager->GetTopVolume()->FindNode(form);
18
19     TEveGeoTopNode* re = new TEveGeoTopNode(gGeoManager, node);
20     re->UseNodeTrans();
21     gEve->AddGlobalElement(re, list);
22   }
23
24   gEve->Redraw3D();
25 }