--- /dev/null
+// $Id$
+
+void geom_phos()
+{
+ using namespace std;
+
+ gGeoManager = gReve->GetGeometry("$REVESYS/alice-data/alice_fullgeo.root");
+
+ for(Int_t i=1; i<=5; ++i) {
+ TGeoNode* node = gGeoManager->GetTopVolume()->FindNode(Form("PHOS_%d", i));
+
+ Reve::GeoTopNodeRnrEl* re =
+ new Reve::GeoTopNodeRnrEl(gGeoManager, node);
+ re->SetGlobalTrans(new TGeoHMatrix(node->GetMatrix()));
+ gReve->AddGlobalRenderElement(re);
+ gReve->DrawRenderElement(re);
+ }
+}
--- /dev/null
+// $Id$
+
+void geom_rich()
+{
+ using namespace std;
+
+ gGeoManager = gReve->GetGeometry("$REVESYS/alice-data/alice_fullgeo.root");
+
+ for(Int_t i=1; i<=7; ++i) {
+ TGeoNode* node = gGeoManager->GetTopVolume()->FindNode(Form("RICH_%d", i));
+
+ Reve::GeoTopNodeRnrEl* re =
+ new Reve::GeoTopNodeRnrEl(gGeoManager, node);
+ re->SetGlobalTrans(new TGeoHMatrix(node->GetMatrix()));
+ gReve->AddGlobalRenderElement(re);
+ gReve->DrawRenderElement(re);
+ }
+}