geom_default.C: Demonstrates usage of "Default" geometry alias. | Event Display | glplot.C: Preliminary demo for showing Timur's GL plots in EVE. |
// @(#)root/eve:$Id: geom_lhcb.C 32343 2010-02-15 14:39:51Z matevz $ // Author: Matevz Tadel // Shows CMS geometry. void geom_lhcb() { TEveManager::Create(); TFile::SetCacheFileDir("."); gGeoManager = gEve->GetGeometry("http://root.cern.ch/files/lhcbfull.root"); gGeoManager->DefaultColors(); TEveGeoTopNode* tn = new TEveGeoTopNode(gGeoManager, gGeoManager->GetTopNode()); tn->SetVisLevel(4); gEve->AddGlobalElement(tn); gEve->FullRedraw3D(kTRUE); // EClipType not exported to CINT (see TGLUtil.h): // 0 - no clip, 1 - clip plane, 2 - clip box TGLViewer *v = gEve->GetDefaultGLViewer(); v->GetClipSet()->SetClipType(1); v->ColorSet().Background().SetColor(kMagenta+4); v->SetGuideState(TGLUtil::kAxesEdge, kTRUE, kFALSE, 0); v->RefreshPadEditor(v); v->CurrentCamera().RotateRad(-1.2, 0.5); v->DoDraw(); } geom_lhcb.C:1 geom_lhcb.C:2 geom_lhcb.C:3 geom_lhcb.C:4 geom_lhcb.C:5 geom_lhcb.C:6 geom_lhcb.C:7 geom_lhcb.C:8 geom_lhcb.C:9 geom_lhcb.C:10 geom_lhcb.C:11 geom_lhcb.C:12 geom_lhcb.C:13 geom_lhcb.C:14 geom_lhcb.C:15 geom_lhcb.C:16 geom_lhcb.C:17 geom_lhcb.C:18 geom_lhcb.C:19 geom_lhcb.C:20 geom_lhcb.C:21 geom_lhcb.C:22 geom_lhcb.C:23 geom_lhcb.C:24 geom_lhcb.C:25 geom_lhcb.C:26 geom_lhcb.C:27 geom_lhcb.C:28 geom_lhcb.C:29 geom_lhcb.C:30 geom_lhcb.C:31 |
|