Logo ROOT  
Reference Guide
geomAlice.C
Go to the documentation of this file.
1/// \file
2/// \ingroup tutorial_geom
3/// Script drawing a detector geometry (here ALICE).
4///
5/// by default the geometry is drawn using the GL viewer
6/// Using the TBrowser, you can select other components
7/// if the file containing the geometry is not found in the local
8/// directory, it is automatically read from the ROOT web site.
9///
10/// \macro_code
11///
12/// \author Rene Brun
13
14void geomAlice()
15{
16 TGeoManager::Import("http://root.cern.ch/files/alice2.root");
18// gGeoManager->SetVisLevel(4);
27 gGeoManager->GetVolume("RB26Pipe")->InvisibleAll();
30// gGeoManager->GetVolume("PPRD")->InvisibleAll();
33// gGeoManager->GetVolume("Dipole")->InvisibleAll();
49
50 gGeoManager->GetVolume("ALIC")->Draw("ogl");
51 new TBrowser;
52}
R__EXTERN TGeoManager * gGeoManager
Definition: TGeoManager.h:600
Using a TBrowser one can browse all ROOT objects.
Definition: TBrowser.h:37
static TGeoManager * Import(const char *filename, const char *name="", Option_t *option="")
static function Import a geometry from a gdml or ROOT file
TGeoVolume * GetVolume(const char *name) const
Search for a named volume. All trailing blanks stripped.
void DefaultColors()
Set default volume colors according to A of material.
void InvisibleAll(Bool_t flag=kTRUE)
Make volume and each of it daughters (in)visible.
Definition: TGeoVolume.cxx:763
virtual void Draw(Option_t *option="")
draw top volume according to option