GRIFFINCollaboration/GRSISpoon — pull request #57 by damiller (2014-02-20 00:13:28+00:00)
Title: Merging in some useful scripts. Updates to SOURCEMEs. Other small bug / compilation warning fixes.

The SOURCEME scripts now complain if you try to execute them instead of source them. You can also now source links to the SOURCEME scripts and source it from other directories. Default sensible paths are used if no MIDASSYS or ROOTSYS is defined. Paths are also verified to actually exist.

I copied a number of scripts over and made some changes to the rootlogon in the util folder to be more useful. Small skeleton program "process" for analysis is also included in util. I double-checked that the scripts did something reasonable when handling some old RF data I had as well as some recent GRIFFIN background data.

To avoid spamming home directories with large trees, I made the I/O manager send the output root files to the GRSIOUTPUT if defined (i.e. /data1/dmiller for me). Otherwise, it also checks for a root environment "GRSI.OutputPath". Failing that, it defaults to the standard behaviour and writes to the working directory.

Kronutted a few files as well.