#!/usr/bin/env bash
##################################################
export BASEDIR=$PWD
export INDIR=DATA/FITS
export OUTDIR=DATA/GRBOUT
export PFILES=.
##################################################
# Diffuse models
##################################################
export GALDIFFUSE='/nfs/farm/g/glast/u33/diffuse/MapCubes/gll_iem_v02.fit'
export ISODIFFUSE='/nfs/farm/g/glast/u33/diffuse/MapCubes/isotropic_iem_v02.txt'
##################################################
# USING CUSTOM IRF
##################################################
# export CUSTOM_IRF_DIR=$PWD/P7IRF
# export CUSTOM_IRF_NAMES="P7_v2_trans"
##################################################
export DS9ROOT=/afs/slac/g/glast/applications/astroTools/bin/ds9
source /afs/slac.stanford.edu/g/glast/applications/astroTools/astrotools_setup.sh

##################################################
# Science Tools installation CMT
##################################################
#export CMTCONFIG=rh9_gcc32opt
##export CMTCONFIG=rhel4_gcc34opt # THIS DO NOT WORK
#export STVER=v9r15p6
#export GLAST_EXT=/afs/slac/g/glast/ground/GLAST_EXT/$CMTCONFIG
#export INST_DIR=/nfs/farm/g/glast/u30/builds/$CMTCONFIG/ScienceTools/ScienceTools-$STVER

#export CMTPATH=$INST_DIR
#export STDIR=$INST_DIR
#export PATH=$PATH:$STDIR/bin
#source $INST_DIR/ScienceTools/$STVER/cmt/setup.sh

##################################################
# Science Tools installation SCONS
##################################################
export PLAT=redhat4-i686-32bit-gcc34
export GLAST_EXT=/afs/slac/g/glast/ground/GLAST_EXT/${PLAT}
export INST_DIR=/nfs/farm/g/glast/u35/ReleaseManagerBuild/${PLAT}/Optimized/ScienceTools/09-16-01
source ${INST_DIR}/bin/${PLAT}-Optimized/_setup.sh

export IPYTHONDIR=$BASEDIR

cp -r $INST_DIR/syspfiles/* ~/pfiles
mkdir -pv $OUTDIR
mkdir -pv $INDIR
mkdir -pv $INDIR/LAT
mkdir -pv $INDIR/GBM

export LOGS=$BASEDIR'/logfiles'
mkdir -pv $LOGS

echo '-----------------------------------------------'
echo PFILES=$PFILES
echo '-----------------------------------------------'
echo PYTHONPATH=$PYTHONPATH
echo '-----------------------------------------------'
echo LD_LIBRARY_PATH=$LD_LIBRARY_PATH
echo '-----------------------------------------------'
echo 'DATA IN: '$INDIR
echo 'DATA OUT: '$OUTDIR
echo '-----------------------------------------------'
echo ROOTISBATCH=$ROOTISBATCH

#$GLAST_EXT/python/2.5.1/bin/python -i "$@"
#ipython.py -profile glastgrb "$1"

#/afs/slac/g/ki/bin/ipython -profile glastgrb "$1"

echo '##################################################'
#echo 'if you want to import the GTGRB suite, do:'
#echo 'from GTGRB import *'
echo ' to get the file from the Astroserver:'
echo ' execfile("scripts/getFile.py")'
echo ' to execute the GRBREPORT script:'
echo ' execfile("scripts/GRBREPORT.py")'
if [ -z $ROOTISBATCH ]; then
echo ' DISPLAY :' $DISPLAY

else
export ROOTISBATCH=YES
export DISPLAY=/dev/null
echo ' Running in batch'
echo ' DISPLAY :' $DISPLAY
fi

echo '##################################################'
ipython -profile glastgrb "$@"
#ipython.py "$@"

#python

#/afs/slac/g/ki/bin/ipython -profile glastgrb