Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Nevis Additional Software | ||||||||
Line: 20 to 20 | ||||||||
to run the program. The module load root command will define the variable $ROOTSYS , and you'll be able to find the various tests and tutorials described in the ROOT documentation in directories $ROOTSYS/test and $ROOTSYS/tutorials . | ||||||||
Changed: | ||||||||
< < | If may also be helpful to consult this hands-on ROOT tutorial![]() ![]() | |||||||
> > | If may also be helpful to consult this hands-on ROOT tutorial![]() | |||||||
For compiling and linking ROOT programs, use the root-config command; type root-config --help for a list of options. A typical invocation might be:
g++ myrootprogram.cxx `root-config --incdir --libs` | ||||||||
Line: 33 to 33 | ||||||||
To use Geant4 at Nevis, type module load geant4 . To learn what versions are available, type module avail geant4 . (This is generally a good idea, since Geant4 is massively updated once a year, and the different versions are not always backwards compatible.) | ||||||||
Changed: | ||||||||
< < | CLHEP | |||||||
> > | LaTeX | |||||||
Changed: | ||||||||
< < | CLHEP![]() | |||||||
> > | This is a standard software package for document processing. It is widely used in the scientific community, especially since many technical journals directly accept computer files containing manuscripts composed in LaTeX![]() | |||||||
Changed: | ||||||||
< < | If you wish to use the CLHEP classes outside of Geant4 or ROOT, you can do so with the command module load clhep .
LatexThis is a standard software package for document processing. It is widely used in the scientific community, especially since many technical journals directly accept computer files containing manuscripts composed in latex![]() ![]() ![]() | |||||||
> > | Here are some guides![]() | |||||||
If you just type latex to create your documents, they'll be created in DVI format (see below). That format is now fairly obsolete. You probably want to use pdflatex![]() ![]() | ||||||||
Added: | ||||||||
> > | You may also want to consider the Nevis sharelatex server, especially if you want to collaborate on your LaTeX document with others. | |||||||
dvipsWhen you run LaTeX (as opposed to pdflatex![]() latex myfile.tex will generate the output file myfile.dvi). This file must be translated into Postscript or some other graphics display language. The basic utility to do this is dvips![]() ![]() | ||||||||
Line: 63 to 57 | ||||||||
evince myfile.pdf | ||||||||
Deleted: | ||||||||
< < | JavaIf you want to run Java![]() ![]() ![]() OpenOfficeThe OpenOffice![]() ![]() | |||||||
CERNLIB (including PAW, HBOOK, Geant3, Jetset, and Pythia)This was the world standard for public-domain physics-analysis software during the 1980s and 1990s. To use the current Nevis version of CERNLIB (version 2005 as of May-2006), type: |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Nevis Additional Software | ||||||||
Line: 25 to 25 | ||||||||
For compiling and linking ROOT programs, use the root-config command; type root-config --help for a list of options. A typical invocation might be:
g++ myrootprogram.cxx `root-config --incdir --libs` | ||||||||
Added: | ||||||||
> > | You can also integrate using ROOT with iPython. | |||||||
Geant4Geant4![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Nevis Additional Software | ||||||||
Line: 27 to 27 | ||||||||
Geant4 | ||||||||
Changed: | ||||||||
< < | Geant4![]() | |||||||
> > | Geant4![]() | |||||||
To use Geant4 at Nevis, type module load geant4 . To learn what versions are available, type module avail geant4 . (This is generally a good idea, since Geant4 is massively updated once a year, and the different versions are not always backwards compatible.)
CLHEP | ||||||||
Changed: | ||||||||
< < | CLHEP![]() | |||||||
> > | CLHEP![]() | |||||||
If you wish to use the CLHEP classes outside of Geant4 or ROOT, you can do so with the command module load clhep . |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Nevis Additional Software | ||||||||
Changed: | ||||||||
< < | These are programs available on the Linux cluster that are not part of a standard Linux installation. To see what versions of a package are available, use the setup command; to keep track of new versions, refer to the Nevis-linux![]() | |||||||
> > | These are programs available on the Linux cluster that are not part of a standard Linux installation. To see what versions of a package are available, use the module avail command; to keep track of new versions, refer to the Nevis-linux![]() | |||||||
Line: 18 to 18 | ||||||||
root | ||||||||
Changed: | ||||||||
< < | to run the program. The setup command will define the variable $ROOTSYS , and you'll be able to find the various tests and tutorials described in the ROOT documentation in directories $ROOTSYS/test and $ROOTSYS/tutorials . | |||||||
> > | to run the program. The module load root command will define the variable $ROOTSYS , and you'll be able to find the various tests and tutorials described in the ROOT documentation in directories $ROOTSYS/test and $ROOTSYS/tutorials . | |||||||
If may also be helpful to consult this hands-on ROOT tutorial![]() ![]() | ||||||||
Line: 77 to 77 | ||||||||
module load cern | ||||||||
Changed: | ||||||||
< < | Other versions are also available for legacy users: to see what versions are available, type setup. You can learn more about CERNLIB from their web site![]() | |||||||
> > | Other versions are also available for legacy users: to see what versions are available, type module avail cern . You can learn more about CERNLIB from their web site![]() | |||||||
PAW |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Nevis Additional Software | ||||||||
Line: 8 to 8 | ||||||||
ROOT | ||||||||
Changed: | ||||||||
< < | This is a C++-based object-oriented physics-analysis software system.
It has replaced CERNLIB![]() ![]() | |||||||
> > | This is a C++-based object-oriented physics-analysis software system. It has replaced CERNLIB![]() ![]() | |||||||
To use ROOT, you must type | ||||||||
Changed: | ||||||||
< < | setup root | |||||||
> > | module load root | |||||||
Added: | ||||||||
> > | ||||||||
once per login session, then type | ||||||||
Changed: | ||||||||
< < | root | |||||||
> > | root | |||||||
Changed: | ||||||||
< < | to run the program. The setup command will define the variable
$ROOTSYS , and you'll be able to find the various tests and tutorials
described in the ROOT documentation in directories
$ROOTSYS/test and $ROOTSYS/tutorials .
If may also be helpful to consult this hands-on ROOT tutorial![]() ![]() root-config command; type
root-config --help for a list of options. A typical
invocation might be: | |||||||
> > |
to run the program. The setup command will define the variable $ROOTSYS , and you'll be able to find the various tests and tutorials described in the ROOT documentation in directories $ROOTSYS/test and $ROOTSYS/tutorials .
If may also be helpful to consult this hands-on ROOT tutorial![]() ![]() root-config command; type root-config --help for a list of options. A typical invocation might be: | |||||||
g++ myrootprogram.cxx `root-config --incdir --libs` Geant4 | ||||||||
Changed: | ||||||||
< < | Geant4![]() setup geant4 . To learn what
versions are available, just type setup. (This is generally a good idea,
since Geant4 is massively updated once a year, and the different
versions are not always backwards compatible.) | |||||||
> > | Geant4![]() module load geant4 . To learn what versions are available, type module avail geant4 . (This is generally a good idea, since Geant4 is massively updated once a year, and the different versions are not always backwards compatible.) | |||||||
CLHEP | ||||||||
Changed: | ||||||||
< < | CLHEP![]() | |||||||
> > | CLHEP![]() | |||||||
Changed: | ||||||||
< < | If you wish to use the CLHEP classes outside of Geant4 or ROOT, you
can do so with the command setup clhep . | |||||||
> > | If you wish to use the CLHEP classes outside of Geant4 or ROOT, you can do so with the command module load clhep . | |||||||
Latex | ||||||||
Changed: | ||||||||
< < | This is a standard software package for document processing. It is
widely used in the scientific community, especially since many
technical journals directly accept computer files containing
manuscripts composed in latex![]() ![]() | |||||||
> > | This is a standard software package for document processing. It is widely used in the scientific community, especially since many technical journals directly accept computer files containing manuscripts composed in latex![]() ![]() | |||||||
Tex and Latex by themselves are text-based document composition utilities. If you want to try a WYSIWYG ("what you see is what you get") graphical-based interface to Latex, you can try the lyx![]() | ||||||||
Line: 73 to 49 | ||||||||
dvips | ||||||||
Changed: | ||||||||
< < | When you run Latex, the program creates an output file in DVI (DeVice Independent)
format (the command latex myfile.tex will generate the output file myfile.dvi).
This file must be translated into Postscript or some other graphics display language.
The basic utility to do this is
dvips![]() ![]() dvips -o myfile.ps myfile.dvi | |||||||
> > | When you run LaTeX (as opposed to pdflatex![]() latex myfile.tex will generate the output file myfile.dvi). This file must be translated into Postscript or some other graphics display language. The basic utility to do this is dvips![]() ![]() dvips -o myfile.ps myfile.dvi | |||||||
Added: | ||||||||
> > | ||||||||
to create the Postscript file myfile.ps.
Viewing a PDF file | ||||||||
Line: 89 to 58 | ||||||||
Viewing a PDF fileOnce you've create a Postscript or PDF file, you'll want to view it. The simplest way to do this in Linux is with the evince![]() | ||||||||
Changed: | ||||||||
< < | evince myfile.pdf | |||||||
> > | evince myfile.pdf | |||||||
Java | ||||||||
Changed: | ||||||||
< < | If you want to run Java![]() ![]() ![]() | |||||||
> > | If you want to run Java![]() ![]() ![]() | |||||||
OpenOffice | ||||||||
Changed: | ||||||||
< < | The OpenOffice![]() ![]() | |||||||
> > | The OpenOffice![]() ![]() | |||||||
CERNLIB (including PAW, HBOOK, Geant3, Jetset, and Pythia) | ||||||||
Changed: | ||||||||
< < | This was the world standard for public-domain physics-analysis
software during the 1980's and 1990's. To use the current Nevis version of
CERNLIB (version 2005 as of May-2006), type:
setup cernOther versions are also available for legacy users: to see what versions are available, type setup. You can learn more about CERNLIB from their web site ![]() | |||||||
> > | This was the world standard for public-domain physics-analysis software during the 1980's and 1990's. To use the current Nevis version of CERNLIB (version 2005 as of May-2006), type:
module load cernOther versions are also available for legacy users: to see what versions are available, type setup. You can learn more about CERNLIB from their web site ![]() | |||||||
PAW | ||||||||
Added: | ||||||||
> > | ||||||||
To use PAW (the Physics Analysis Workstation) from any X-windows terminal, type paw . To use PAW++, a version of PAW with a graphics interface, type paw++ .
Compiling with CERNLIB | ||||||||
Line: 127 to 84 | ||||||||
To use PAW (the Physics Analysis Workstation) from any X-windows terminal, type paw . To use PAW++, a version of PAW with a graphics interface, type paw++ .
Compiling with CERNLIB | ||||||||
Added: | ||||||||
> > | ||||||||
To call a CERNLIB routine from a FORTRAN program, you must access the CERN libraries: | ||||||||
Changed: | ||||||||
< < | gfortran myprog.f `cernlib packlib mathlib kernlib` | |||||||
> > | gfortran myprog.f `cernlib packlib mathlib kernlib` | |||||||
Changed: | ||||||||
< < | PACKLIB, MATHLIB, and KERNLIB contain the basic CERNLIB routines. Other useful libraries
are GRAFLIB and GRAFX11 (for making postscript plots), PDFLIB (for parton distribution
functions), and GEANT3, HERWIG, LEPTO, and ISAJET (Monte Carlo
and event generators). Consult the
library documentation![]() | |||||||
> > |
PACKLIB, MATHLIB, and KERNLIB contain the basic CERNLIB routines. Other useful libraries are GRAFLIB and GRAFX11 (for making postscript plots), PDFLIB (for parton distribution functions), and GEANT3, HERWIG, LEPTO, and ISAJET (Monte Carlo and event generators). Consult the library documentation![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Nevis Additional Software | ||||||||
Line: 36 to 36 | ||||||||
Geant4 | ||||||||
Changed: | ||||||||
< < | Geant4![]() | |||||||
> > | Geant4![]() | |||||||
is a physics Monte-Carlo simulation written in C++. As of Jan-2006, it is the current standard in general-purpose high-energy physics detector simulations. | ||||||||
Line: 55 to 55 | ||||||||
If you wish to use the CLHEP classes outside of Geant4 or ROOT, you
can do so with the command setup clhep . | ||||||||
Deleted: | ||||||||
< < | CERNLIB (including PAW, HBOOK, Geant3, Jetset, and Pythia)This was the world standard for public-domain physics-analysis software during the 1980's and 1990's. To use the current Nevis version of CERNLIB (version 2005 as of May-2006), type:setup cernOther versions are also available for legacy users: to see what versions are available, type setup. You can learn more about CERNLIB from their web site ![]() PAWTo use PAW (the Physics Analysis Workstation) from any X-windows terminal, typepaw . To use PAW++, a version of PAW with a graphics interface, type paw++ .
Compiling with CERNLIBTo call a CERNLIB routine from a FORTRAN program, you must access the CERN libraries:gfortran myprog.f `cernlib packlib mathlib kernlib`PACKLIB, MATHLIB, and KERNLIB contain the basic CERNLIB routines. Other useful libraries are GRAFLIB and GRAFX11 (for making postscript plots), PDFLIB (for parton distribution functions), and GEANT3, HERWIG, LEPTO, and ISAJET (Monte Carlo and event generators). Consult the library documentation ![]() OpenOfficeThe OpenOffice![]() ![]() | |||||||
LatexThis is a standard software package for document processing. It is | ||||||||
Line: 107 to 67 | ||||||||
However, the normal way to compose a Latex document is to obtain one written by someone else and edit it to suit your needs. | ||||||||
Changed: | ||||||||
< < | Tex and Latex by themselves are text-based document composition utilities. If you want to try a
WYSIWYG ("what you see is what you get") graphical-based interface to Latex, you can
try the
lyx![]() | |||||||
> > | Tex and Latex by themselves are text-based document composition utilities. If you want to try a WYSIWYG ("what you see is what you get") graphical-based interface to Latex, you can try the lyx![]() latex to create your documents, they'll be created in DVI format (see below). That format is now fairly obsolete. You probably want to use pdflatex![]() ![]() | |||||||
dvips | ||||||||
Line: 128 to 86 | ||||||||
to create the Postscript file myfile.ps. | ||||||||
Changed: | ||||||||
< < | display | |||||||
> > | Viewing a PDF file | |||||||
Changed: | ||||||||
< < | Once you've create a Postscript file, you'll want to view it. The simplest way to do this in Linux is with the display![]() | |||||||
> > | Once you've create a Postscript or PDF file, you'll want to view it. The simplest way to do this in Linux is with the evince![]() | |||||||
Changed: | ||||||||
< < | display myfile.ps | |||||||
> > | evince myfile.pdf | |||||||
JavaIf you want to run Java![]() ![]() ![]() | ||||||||
Added: | ||||||||
> > |
OpenOfficeThe OpenOffice![]() ![]() CERNLIB (including PAW, HBOOK, Geant3, Jetset, and Pythia)This was the world standard for public-domain physics-analysis software during the 1980's and 1990's. To use the current Nevis version of CERNLIB (version 2005 as of May-2006), type:setup cernOther versions are also available for legacy users: to see what versions are available, type setup. You can learn more about CERNLIB from their web site ![]() PAWTo use PAW (the Physics Analysis Workstation) from any X-windows terminal, typepaw . To use PAW++, a version of PAW with a graphics interface, type paw++ .
Compiling with CERNLIBTo call a CERNLIB routine from a FORTRAN program, you must access the CERN libraries:gfortran myprog.f `cernlib packlib mathlib kernlib`PACKLIB, MATHLIB, and KERNLIB contain the basic CERNLIB routines. Other useful libraries are GRAFLIB and GRAFX11 (for making postscript plots), PDFLIB (for parton distribution functions), and GEANT3, HERWIG, LEPTO, and ISAJET (Monte Carlo and event generators). Consult the library documentation ![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Nevis Additional Software | ||||||||
Line: 137 to 137 | ||||||||
Java | ||||||||
Changed: | ||||||||
< < | If you want to run Java![]() ![]() ![]() ![]() | |||||||
> > | If you want to run Java![]() ![]() ![]() | |||||||
you're just trying to get the browser plug-in to work. \ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Nevis Additional Software | ||||||||
Line: 42 to 42 | ||||||||
detector simulations.
To use Geant4 at Nevis, type setup geant4 . To learn what | ||||||||
Changed: | ||||||||
< < | versions are available, just type =setup=. (This is generally a good idea, | |||||||
> > | versions are available, just type setup. (This is generally a good idea, | |||||||
since Geant4 is massively updated once a year, and the different versions are not always backwards compatible.) |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Nevis Additional Software | ||||||||
Line: 26 to 26 | ||||||||
described in the ROOT documentation in directories
$ROOTSYS/test and $ROOTSYS/tutorials . | ||||||||
Changed: | ||||||||
< < | If may also be helpful to consult this =hands-on ROOT tutorial![]() | |||||||
> > | If may also be helpful to consult this hands-on ROOT tutorial![]() | |||||||
has been regularly revised since then. The ROOT Publications![]() root-config command; type | ||||||||
Line: 63 to 63 | ||||||||
setup cern | ||||||||
Changed: | ||||||||
< < | Older versions are also available for legacy users: to see what versions are available, type =setup=. You | |||||||
> > | Other versions are also available for legacy users: to see what versions are available, type setup. You | |||||||
can learn more about CERNLIB from their web site![]() PAW | ||||||||
Changed: | ||||||||
< < | To use PAW (the Physics Analysis Workstation) from any X-windows terminal, type paw .
PAW++To use PAW++, a version of PAW with a graphics interface, typepaw++ . | |||||||
> > | To use PAW (the Physics Analysis Workstation) from any X-windows terminal, type paw . To use PAW++, a version of PAW with a graphics interface, type paw++ . | |||||||
Compiling with CERNLIBTo call a CERNLIB routine from a FORTRAN program, you must access the CERN libraries: | ||||||||
Line: 118 to 115 | ||||||||
dvips | ||||||||
Changed: | ||||||||
< < | When you run Latex, the program creates an output file in DVI (DeVice Independent) | |||||||
> > | When you run Latex, the program creates an output file in DVI (DeVice Independent) | |||||||
format (the command latex myfile.tex will generate the output file myfile.dvi).
This file must be translated into Postscript or some other graphics display language.
The basic utility to do this is | ||||||||
Line: 133 to 130 | ||||||||
display | ||||||||
Changed: | ||||||||
< < | Once you've create a Postscript file, you'll want to view it. The simplest way to do this in Linux is with the display command: | |||||||
> > | Once you've create a Postscript file, you'll want to view it. The simplest way to do this in Linux is with the display![]() | |||||||
display myfile.ps |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
Nevis Additional SoftwareThese are programs available on the Linux cluster that are not part of a standard Linux installation. To see what versions of a package are available, use the setup command; to keep track of new versions, refer to the Nevis-linux![]() ROOTThis is a C++-based object-oriented physics-analysis software system. It has replaced CERNLIB![]() ![]() setup rootonce per login session, then type rootto run the program. The setup command will define the variable
$ROOTSYS , and you'll be able to find the various tests and tutorials
described in the ROOT documentation in directories
$ROOTSYS/test and $ROOTSYS/tutorials .
If may also be helpful to consult this =hands-on ROOT tutorial![]() ![]() root-config command; type
root-config --help for a list of options. A typical
invocation might be:
g++ myrootprogram.cxx `root-config --incdir --libs` Geant4Geant4![]() setup geant4 . To learn what
versions are available, just type =setup=. (This is generally a good idea,
since Geant4 is massively updated once a year, and the different
versions are not always backwards compatible.)
CLHEPCLHEP![]() setup clhep .
CERNLIB (including PAW, HBOOK, Geant3, Jetset, and Pythia)This was the world standard for public-domain physics-analysis software during the 1980's and 1990's. To use the current Nevis version of CERNLIB (version 2005 as of May-2006), type:setup cernOlder versions are also available for legacy users: to see what versions are available, type =setup=. You can learn more about CERNLIB from their web site ![]() PAWTo use PAW (the Physics Analysis Workstation) from any X-windows terminal, typepaw .
PAW++To use PAW++, a version of PAW with a graphics interface, typepaw++ .
Compiling with CERNLIBTo call a CERNLIB routine from a FORTRAN program, you must access the CERN libraries:gfortran myprog.f `cernlib packlib mathlib kernlib`PACKLIB, MATHLIB, and KERNLIB contain the basic CERNLIB routines. Other useful libraries are GRAFLIB and GRAFX11 (for making postscript plots), PDFLIB (for parton distribution functions), and GEANT3, HERWIG, LEPTO, and ISAJET (Monte Carlo and event generators). Consult the library documentation ![]() OpenOfficeThe OpenOffice![]() ![]() LatexThis is a standard software package for document processing. It is widely used in the scientific community, especially since many technical journals directly accept computer files containing manuscripts composed in latex![]() ![]() ![]() dvipsWhen you run Latex, the program creates an output file in DVI (DeVice Independent) format (the commandlatex myfile.tex will generate the output file myfile.dvi).
This file must be translated into Postscript or some other graphics display language.
The basic utility to do this is
dvips![]() ![]() dvips -o myfile.ps myfile.dvito create the Postscript file myfile.ps. displayOnce you've create a Postscript file, you'll want to view it. The simplest way to do this in Linux is with the display command:display myfile.ps JavaIf you want to run Java![]() ![]() ![]() ![]() |