6 |
|
#sqrt(s) you want to run |
7 |
|
energy=$2 |
8 |
|
|
9 |
+ |
if [ $# -lt 2 ] |
10 |
+ |
then |
11 |
+ |
echo "ERROR: You passed " $# "arguments while the script needs at least 2 arguments." |
12 |
+ |
echo "Exiting..." |
13 |
+ |
echo " ---------------------------------- " |
14 |
+ |
echo " Usage : ./runAll.sh sample energy" |
15 |
+ |
echo " ---------------------------------- " |
16 |
+ |
exit |
17 |
+ |
fi |
18 |
+ |
|
19 |
|
#Set the environment for the batch job execution |
20 |
+ |
|
21 |
+ |
#cd /shome/peller/CMSSW_5_2_4_patch4/src/ |
22 |
+ |
# this doesnt work for me..? |
23 |
|
cd $CMSSW_BASE/src/ |
24 |
|
source /swshare/psit3/etc/profile.d/cms_ui_env.sh |
25 |
|
export SCRAM_ARCH="slc5_amd64_gcc462" |
30 |
|
|
31 |
|
#Path where the script write_regression_systematic.py and evaluateMVA.py are stored |
32 |
|
#execute=$PWD/UserCode/VHbb/python/ |
33 |
< |
#execute=/shome/bortigno/VHbbAnalysis/VHbbTest/python |
33 |
> |
#execute=/shome/peller/UserCode/VHbb/python/ |
34 |
|
#cd $execute |
35 |
|
|
36 |
|
#back to the working dir |
47 |
|
echo $pathAna |
48 |
|
configFile=config$energy |
49 |
|
|
37 |
– |
|
38 |
– |
|
50 |
|
#Create subdirs where processed samples will be stored |
51 |
|
if [ ! -d $pathAna/env/sys ] |
52 |
|
then |
53 |
|
mkdir $pathAna/env/sys |
54 |
|
fi |
55 |
< |
if [ ! -d $pathAna/env/sys ] |
55 |
> |
if [ ! -d $pathAna/env/sys/MVAout ] |
56 |
|
then |
57 |
|
mkdir $pathAna/env/sys/MVAout |
58 |
|
fi |
68 |
|
fi |
69 |
|
|
70 |
|
#Run the scripts |
71 |
< |
./write_regression_systematics.py -P $pathAna/env/ -S $sample -C $configFile -C pathConfig$energy |
72 |
< |
./evaluateMVA.py -P $pathAna/env/sys/ -D RTight_ZH110_may,RTight_ZH115_may,RTight_ZH120_may,RTight_ZH125_may,RTight_ZH130_may,RTight_ZH135_may,RMed_ZH110_may,RMed_ZH115_may,RMed_ZH120_may,RMed_ZH125_may,RMed_ZH130_may,RMed_ZH135_may -S $sample -U 0 -C ${configFile} -C pathConfig$energy |
71 |
> |
#./step1_prepare_trees.sh |
72 |
> |
#./write_regression_systematics.py -P $pathAna/env/ -S $sample -C $configFile -C pathConfig$energy |
73 |
> |
./evaluateMVA.py -P $pathAna/env/sys/ -D RTight_ZH110_may,RTight_ZH115_may,RTight_ZH120_may,RTight_ZH125_may,RTight_ZH130_may,RTight_ZH135_may,RMed_ZH110_may,RMed_ZH115_may,RMed_ZH120_may,RMed_ZH125_may,RMed_ZH130_may,RMed_ZH135_may,RPt50_ZZ_may,RIncl_ZZ_may -S $sample -U 0 -C ${configFile} -C pathConfig$energy |
74 |
|
#./showinfo.py $pathAna/env/sys |
75 |
+ |
#./evaluateMVA.py -P $pathAna/env/sys/ -D RTight_ZH110_may,RTight_ZH115_may,RTight_ZH120_may,RTight_ZH125_may,RTight_ZH130_may,RTight_ZH135_may,RMed_ZH110_may,RMed_ZH115_may,RMed_ZH120_may,RMed_ZH125_may,RMed_ZH130_may,RMed_ZH135_may -S $sample -U 0 -C ${configFile} -C pathConfig$energy |