Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

gxint(1) [debian man page]

GXINT(1)						      General Commands Manual							  GXINT(1)

NAME
gxint - load and run an interactive GEANT application SYNOPSIS
gxint [options] file(s) DESCRIPTION
gxint is a script to load and run a GEANT application, which is usually in the form of Fortran source code. The desired routines are given in file(s). OPTIONS
-d driver Specify a graphics driver. The available options on Linux are X11 and Motif (which should also work with lesstif). X11 is the default. -g geant_version Specify the version of GEANT to use. Current default is 3.21. This option only makes sense if you have installed a GEANT version other than 3.21 (i.e. one not packaged by Debian). -h host Useful with the -d X11 option only. Specifies the hostname used for the display; syntax is identical with that of $DISPLAY. If no hostname is specified, the value of $DISPLAY is used. -l library Specify additional libraries. This option may be repeated to add several libs. -L path Additional loader search path. Useful if additional libraries are specified with -l option. This option may be repeated with more than one pathname. -m Do NOT use main program from cernlib area. -o outputfile Do not immediately run GEANT, but instead produce an executable file named outputfile. If "-o" is not given, the executable file will be created in $HOME, named GEANTpid (pid being the process ID of gxint), and run automatically. -v version Specify version of $CERN_LEVEL. This is meaningless unless you have installed an upstream version of CERNLIB (i.e. not packaged by Debian); see the file /usr/share/doc/cernlib-base/README.Debian. -?, --help Show a summary of options. SEE ALSO
cernlib(1) - script to list required -l and -L options given a list of CERN libraries /usr/share/doc/cernlib-base/README.Debian describes how one might use the -v flag with Debian's versions of the cernlib and gxint scripts if one has an upstream version of CERNLIB installed. CERNLIB documentation for all related libraries and programs is available at the following URL: http://cern.ch/cernlib/ AUTHOR
This manual page was written by Kevin McCarty <kmccarty@debian.org> for the Debian GNU/Linux system (but may be used by others). COPYRIGHT
This manual page is (C) Copyright Kevin McCarty, 2002, 2003, 2004, 2005. January 24, 2003 GXINT(1)

Check Out this Related Man Page

G2ROOT(1)                                                     General Commands Manual                                                    G2ROOT(1)

NAME
g2root - convert GEANT geomtry files to ROOT files SYNOPSIS
g2rootd [-f map_name] geant_name macro_name DESCRIPTION
You can convert a GEANT (see http://wwwinfo.cern.ch/asd/geant/index.html fore more on GEANT) geometry to ROOT geometry with the following steps 1 Run the interactive version of GEANT and produce a Zebra RZ file detector.geom, by typing the command: Geant > rz/file 21 detector.geom on 2 Run the g2root program to convert the Zebra RZ file into a ROOT macro detector.C: g2root detector.geom detector.C 3 Run the following ROOT session; root [1] .x detector.C root [2] detector.Draw() root [3] c1.x3d() // (this invokes the 3-d Root viewver) root [4] TFile f("detector.root","NEW") //open a new root file root [5] detector.Write() //Write the geometry structure root [6] f.Write() Note that the TNode structure currently in ROOT was not designed as a replacement for a true geometry package. The idea was mainly to draw simple geometries in event display programs. We are currently investigating several alternatives for a true & efficient geometry package supporting; - a disk data base with storage of multiple geometry versions - an interactive editor and viewer - with 3-d views - but also 2-d cut views - with interfaces to existing or future MC such as GEANT3 or GEANT4 A second program called gh2root (see http://root.cern.ch/root/gh2root.html) generates automatically C++ code corresponding to the GEANT3 Zebra structures JSET, JVERTX, JKINE, JHITS and JDIGI. SEE ALSO
root(1), h2root(1), and The ROOT Users Guide available from the main ROOT website: http://root.cern.ch ORIGINAL AUTHORS
The ROOT team (see web page above): Rene Brun and Fons Rademakers COPYRIGHT
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as pub- lished by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MER- CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foun- dation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA AUTHOR
This manual page was written by Christian Holm Christensen <cholm@nbi.dk>, for the Debian GNU/Linux system (but may be used by others). ROOT Version 3 G2ROOT(1)
Man Page