]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/alice-macros/geom_fmd.C
Removed unneeded widget association.
[u/mrichter/AliRoot.git] / EVE / alice-macros / geom_fmd.C
CommitLineData
197639c0 1// $Id$
2
3void geom_fmd()
4{
5 using namespace std;
6
7 gGeoManager = gReve->GetGeometry("$REVESYS/alice-data/alice_fullgeo.root");
8
9 Reve::RenderElementList* list = new Reve::RenderElementList("FMD");
10 gReve->AddGlobalRenderElement(list);
11
12 for(Int_t i=1; i<=3; ++i) {
13 TGeoNode* node;
14 Reve::GeoTopNodeRnrEl* re;
15
7be1e8cd 16 //PH The line below is replaced waiting for a fix in Root
17 //PH which permits to use variable siza arguments in CINT
18 //PH on some platforms (alphalinuxgcc, solariscc5, etc.)
19 //PH node = gGeoManager->GetTopVolume()->FindNode(Form("F%dMT_%d", i, i));
20 char form[1000];
21 sprintf(form,"F%dMT_%d", i, i);
22 node = gGeoManager->GetTopVolume()->FindNode(form);
197639c0 23 re = new Reve::GeoTopNodeRnrEl(gGeoManager, node);
24 re->SetUseNodeTrans(kTRUE);
25 gReve->AddGlobalRenderElement(list, re);
26
7be1e8cd 27 sprintf(form,"F%dMB_%d", i, i);
28 node = gGeoManager->GetTopVolume()->FindNode(form);
197639c0 29 re = new Reve::GeoTopNodeRnrEl(gGeoManager, node);
30 re->SetUseNodeTrans(kTRUE);
31 gReve->AddGlobalRenderElement(list, re);
32 }
33
34 gReve->Redraw3D();
35}