15void web_cms(
bool split =
false)
24 gGeoManager->GetVolume(
"HVP2")->SetTransparency(20);
25 gGeoManager->GetVolume(
"HVEQ")->SetTransparency(20);
30 gGeoManager->GetVolume(
"COCF")->SetTransparency(99);
38 auto viewer = std::make_shared<ROOT::RGeomViewer>(
gGeoManager);
41 viewer->SelectVolume(
"CMSE");
44 viewer->SetDrawOptions(
"clipxyz");
50 viewer->SetShowHierarchy(!split);
56 viewer->ClearOnClose(viewer);
60 auto hier = std::make_shared<ROOT::RGeomHierarchy>(viewer->Description());
66 hier->ClearOnClose(hier);
externTGeoManager * gGeoManager
static Bool_t SetCacheFileDir(std::string_view cacheDir, Bool_t operateDisconnected=kTRUE, Bool_t forceCacheread=kFALSE)
Sets the directory where to locally stage/cache remote files.
static TGeoManager * Import(const char *filename, const char *name="", Option_t *option="")
static function Import a geometry from a gdml or ROOT file