00001 // @(#)root/eve:$Id: geom_default.C 26876 2008-12-12 14:45:40Z matevz $ 00002 // Author: Matevz Tadel 00003 00004 // Demonstrates usage of "Default" geometry alias. 00005 00006 void geom_default() 00007 { 00008 TEveManager::Create(); 00009 00010 gEve->RegisterGeometryAlias("Default", "http://root.cern.ch/files/alice.root"); 00011 00012 gGeoManager = gEve->GetDefaultGeometry(); 00013 00014 TGeoNode* node1 = gGeoManager->GetTopVolume()->FindNode("ITSV_1"); 00015 TEveGeoTopNode* its = new TEveGeoTopNode(gGeoManager, node1); 00016 gEve->AddGlobalElement(its); 00017 00018 TGeoNode* node2 = gGeoManager->GetTopVolume()->FindNode("TPC_M_1"); 00019 TEveGeoTopNode* tpc = new TEveGeoTopNode(gGeoManager, node2); 00020 gEve->AddGlobalElement(tpc); 00021 00022 gEve->Redraw3D(kTRUE); 00023 }