1 #if !defined(__CINT__) || defined(__MAKECINT__)
3 #include <TEveManager.h>
4 #include <TEveElement.h>
5 #include <TEveGeoShape.h>
6 #include <TEveGeoShapeExtract.h>
8 #include <AliEveEventManager.h>
9 #include <AliEveMultiView.h>
12 void geom_gentle_default(Bool_t register_as_global=kTRUE)
20 TFile f("$ALICE_ROOT/EVE/alice-data/gentle_geo.root");
21 TEveGeoShapeExtract* gse = (TEveGeoShapeExtract*) f.Get("Gentle");
22 gsre1 = TEveGeoShape::ImportShapeExtract(gse);
25 if (register_as_global)
27 gEve->AddGlobalElement(gsre1);
33 TFile f("$ALICE_ROOT/EVE/alice-data/gentle_rphi_geo.root");
34 TEveGeoShapeExtract* gse = (TEveGeoShapeExtract*) f.Get("Gentle");
35 gsre2 = TEveGeoShape::ImportShapeExtract(gse);
41 TFile f("$ALICE_ROOT/EVE/alice-data/gentle_rhoz_geo.root");
42 TEveGeoShapeExtract* gse = (TEveGeoShapeExtract*) f.Get("Gentle");
43 gsre3 = TEveGeoShape::ImportShapeExtract(gse);
47 TEveElement* top = gEve->GetCurrentEvent();
49 AliEveMultiView *mv = AliEveMultiView::Instance();
51 mv->InitGeomGentle(gsre1, gsre2, gsre3, 0);
53 gEve->FullRedraw3D(kTRUE, kTRUE);