]> git.uio.no Git - u/mrichter/AliRoot.git/blob - EPOS/epos167/epos
Added PID task, some fixes for coding conventions
[u/mrichter/AliRoot.git] / EPOS / epos167 / epos
1 #!/bin/csh 
2 #################################################################
3 # script to run epos ; argumentS: file name ;  version number
4 #################################################################
5
6 if ( -e $OPT/$1.optns ) then
7 else
8 echo $OPT/$1.optns "does not exist"
9 exit
10 endif
11
12 if ( -e $OPT/$1.def ) then
13 source $OPT/$1.def
14 endif
15
16 rm -f $CHK/z-$1.check 
17 rm -f $CHK/z-$1.data 
18 rm -f $CHK/z-$1.copy 
19 rm -f $CHK/z-$1.log 
20
21 if ( $OPT == '.' ) then 
22     setenv odir `pwd`
23 else
24     setenv odir $OPT
25 endif
26
27 setenv seedj `date  '+%S%M%d%m%y%H%M%S'`    
28
29 #---------------------------------------------------------------------
30 time $OBJ/$SYSTEM/Xepos -n << END
31 !echo off
32 !uncomment the following line to get random seed
33 !set seedj $seedj
34 echo on
35 input $odir/$1.optns
36 !input  $EPO/epos.param
37 runprogram
38 stopprogram
39 END
40 if ( -s $CHK/z-$1.data ) then
41   echo "###############################################################"
42   echo "      output written to $CHK/z-$1.data"
43   echo "###############################################################"
44 else
45 #  rm -f $CHK/z-$1.data
46 endif
47 if ( -s $CHK/z-$1.check ) then
48 else
49   rm -f $CHK/z-$1.check
50 endif
51 if ( -s $HTO/$1.histo ) then
52 else
53   rm -f $HTO/$1.histo
54 endif
55 rm -f $CHK/z-$1.log
56 rm -f $CHK/z-$1.copy
57 #rm -f gmon.out
58 date
59 exit
60