#!/bin/bash
#
# beamtree.sh - batch script for running a beamtree simulation
#
# usage: beamtree.sh <processId>
#          where <processId> is an unsigned negative integer less than 2^32
# author: richard.t.jones at uconn.edu
# version: february 4, 2017

if [[ $# -lt 1 ]]; then
    echo "Usage: beamtree.sh <processId> [<nevents>]"
    exit 9
fi

echo Running on `hostname -f`

BMS_OSNAME=Linux_CentOS6-x86_64-gcc4.9.2
ROOTSYS=/usr/local/root
source setup.sh

nevents=1000000
if [[ "$2" != "" ]]; then
    nevents=$2
fi

beamtree -r ${1}01 -n $nevents -o beamtree_${1}a.root &
beamtree -r ${1}02 -n $nevents -o beamtree_${1}b.root &
beamtree -r ${1}03 -n $nevents -o beamtree_${1}c.root &
beamtree -r ${1}04 -n $nevents -o beamtree_${1}d.root &
wait
