EnglischFranzösischSpanisch

OnWorks-Favicon

g2root - Online in der Cloud

Führen Sie g2root in einem kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl g2root, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


g2root - GEANT-Geomtry-Dateien in ROOT-Dateien konvertieren

ZUSAMMENFASSUNG


g2rootd [-F Kartenname] geant_name Makroname

BESCHREIBUNG


Sie können a konvertieren GÉANT (sehen http://wwwinfo.cern.ch/asd/geant/index.html vor mehr auf
GÉANT) Geometrie zu ROOT Geometrie mit den folgenden Schritten

1 Führen Sie die interaktive Version von GÉANT und erstellen Sie eine Zebra-RZ-Datei detektor.geom, durch
Eingabe des Befehls:

Geant > rz/Datei 21 detektor.geom on

2 Führen Sie die g2root Programm zum Konvertieren der Zebra RZ-Datei in a ROOT Makro Detektor.C:

g2root detektor.geom Detektor.C

3 Führen Sie Folgendes aus ROOT Sitzung;

root [1] .x Detektor.C
root [2] Detektor.Draw()
root [3] c1.x3d() // (dies ruft den 3-D-Root-Viewver auf)
root [4] TFile f("detector.root","NEW") //eine neue Root-Datei öffnen
root [5] Detector.Write() //Schreibe die Geometriestruktur
root [6] f.Write()

Beachten Sie, dass die TNode Struktur derzeit in ROOT wurde nicht als Ersatz für a . konzipiert
True-Geometrie-Paket. Die Idee war hauptsächlich einfache Geometrien in der Ereignisanzeige zu zeichnen
Programme. Wir untersuchen derzeit mehrere Alternativen für ein echtes & effizientes
Geometriepaketunterstützung;

- eine Festplattendatenbank mit Speicherung mehrerer Geometrieversionen

- ein interaktiver Editor und Viewer

- mit 3-D-Ansichten

- aber auch 2-D-Schnittansichten

- mit Schnittstellen zu bestehenden oder zukünftigen MC wie GEANT3 or GEANT4

Ein zweites Programm namens gh2root (sehen http://root.cern.ch/root/gh2root.html) erzeugt
automatisch C++-Code entsprechend der GEANT3 Zebra Strukturen JSET, JVERTX, JKINE,
JHITS und JDIGI.

Verwenden Sie g2root online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad