kascade         cherenkov         grisudet        analysis        datareader        utilities

GRISU

Gamma Ray Instruments Simulation Utility

the Grinnell-ISU simulation and analysis package

HeLp PaGe
version 4.1.3

Version Change Log

grisu_24july07

There are two major changes for version 4.1.3. First, the vbf writer is now compatible with vegas so that grisudet will produce vbf files that the vegas code can read. Detailed documentation is in the detector.pilot file.  As of this date, no one has independently tested the vbf writer with vegas; I'll remove this statement has soon as I have confirmation that the writer is indeed compatible with vegas.

Second, we once again have changed the pixel coordinates. With the telescope in the North pointing stow position, the camera x axis is to the East and the camera y axis points upward. Now, the pixel coordinates in GrISU conform to those used in both the vegas and the eventdisplay analysis codes.  The GrISU analysis.c code continues to produce images with respect to sky coordinates with sky axes parallel to the telescope coordinate system.  If you have a configuration file from a previous version, you may convert your pixel coordinates to the new system by using the "edit_pixels" code in the Config/Files directory: do "make edit_pixels", then "edit_pixels <config. filename>  > newfilename".  The code changes the sign of the pixel y coordinate and sends the entire new configuration file to stdout.

We had added a review of the coordinate systems used in this package in comparison to those used in vegas and in eventdisplay to assist with comparisons between simulation and analysis packages.  The link is at the bottom of this page.

You may checkout this version from the VERITAS U.Mass cvs repository "cvs checkout -r grisu_24july07" or you may download the corresponding tarball from the GrISU website.

--------------------------------------------------------------------------------------------------------------------------------------------------------------

After opening the grisu* tarball , you will find the /GrISU main directory and a series of subdirectories. You can run all simulations from the GrISU directory, either by typing instructions, running scripts, or by using a cool, click-button interface.

For an easy start-up, you should:

Review the directory structure

Compile the code using the make_them_all script. The only command-line argument is your choice of kascade version: kascade, kascade3, or kascade7. For example,
"make_them_all kascade".

Execute the gui_interface script to open the click-button interface. Review the documentation for each program to understand the use of pilot files and the location and format of output files. The default version of kascade when using the "make_them_all" option within this interface is kascade7!

Set the variables in the pilot files from the interface. Execute your simulations from the interface.

Or, you may type instructions at the command line for production runs.

In a multi-machine environment, either a Beowulf cluster or a standard Linux network, we provide a perl script for running GrISU on each machine without downloading any GrISU files. The script requires that the GrISU directory disk be NSF mounted on each machine. You will find the documentation under the Utilities link.


kascade         cherenkov         grisudet        analysis        datareader        utilities

HERE IS A SHORT DESCRIPTION OF ALL OUR COORDINATE SYSTEMS

HERE IS A NICE INTRODUCTION TO OSLAF, THE ISU BEOWULF CLUSTER


In case you still have problems despite the striking  clarity of these help pages or if you would like to point at some spelling mistakes, please do not hesitate to contact  Charlie Duke  or  Stephan LeBohec. e-mail to
dukeATgrinnell.edu and LeBohecATphysics.utah.edu


 

  Thank you and good luck!