1 |
#--------------------------------------------------------------
|
2 |
# Example script to run efficiency calculations
|
3 |
#==============================================================
|
4 |
# . /home/dkralph/local/root-64/bin/thisroot.sh
|
5 |
|
6 |
#root -b -l -q plotEff.C+\(\"hzz4l-twoptbins.bins\",0,0,0,0,\"/temp/dkralph/MitHzz4l_028/Efficiency/root/wp_loose/r12a-sel-pr-v1/h4llf_r12a-sel-pr-v1_noskim_0000_000.root\",\"./output\",\"png\",1,2,0\)
|
7 |
./Efficiency/bin/plotEff.exe \
|
8 |
--conf ./Efficiency/data/hzz4l-twoptbins.bins \
|
9 |
--sigModPass 0 \
|
10 |
--bkgModPass 0 \
|
11 |
--sigModFail 0 \
|
12 |
--bkgModFail 0 \
|
13 |
--infilename /temp/dkralph/MitHzz4l_028/Efficiency/root/wp_loose/r12a-sel-pr-v1/h4llf_r12a-sel-pr-v1_noskim_0000_000.root \
|
14 |
--outputDir ./Efficiency/root \
|
15 |
--format png \
|
16 |
--doAbsEta 1 \
|
17 |
--doPU 2 \
|
18 |
--charge 0 \
|
19 |
# --mcfilename \
|
20 |
# --runNumLo \
|
21 |
# --runNumHi \
|
22 |
|
23 |
#root -b -l -q $datadir/plotEff.C+\(\"hzz4l-twoptbins.bins\",2,1,2,2,\"$datadir/probes-rwt.root\",\"$datadir\",\"png\",1,2,0,\"$mctemplatedir/probes-rwt.root\"\)
|
24 |
return
|
25 |
label=charge-noiso
|
26 |
ntupledir=/temp/dkralph/workspace/HZZ4l/Efficiency
|
27 |
|
28 |
binning=twoptbins
|
29 |
|
30 |
macro=WP
|
31 |
tightness=loose
|
32 |
era=Run2011X
|
33 |
mcera=r11a
|
34 |
datadir=$ntupledir/$label/${era}_Ele${macro}EffTP-$tightness-$binning
|
35 |
mcdir=$ntupledir/$label/Summer11_Zjets_Ele${macro}EffTP-$tightness-$mcera-$binning
|
36 |
mctemplatedir=$ntupledir/$label/Summer11_Zjets_Ele${macro}EffTP-tight-$mcera # always take template from tight
|
37 |
|
38 |
#root -b -l -q reweight.C++\(\"$mcdir/probes.root\",\"$mcdir/probes-rwt.root\"\)
|
39 |
#root -b -l -q reweight.C++\(\"$mctemplatedir/probes.root\",\"$mctemplatedir/probes-rwt.root\"\)
|
40 |
|
41 |
# monte carlo
|
42 |
#root -b -l -q $datadir/plotEff.C+\(\"hzz4l-$binning.bins\",0,0,0,0,\"$mcdir/probes.root\",\"$mcdir\",\"png\",1,2,0\)
|
43 |
#root -b -l -q $datadir/plotEff.C+\(\"hzz4l-$binning.bins\",0,0,0,0,\"$mctemplatedir/probes-rwt.root\",\"$mctemplatedir\",\"png\",1,2,0\)
|
44 |
# data
|
45 |
#root -b -l -q $datadir/plotEff.C+\(\"hzz4l-$binning.bins\",2,1,2,2,\"$datadir/probes-rwt.root\",\"$datadir\",\"png\",1,2,0,\"$mctemplatedir/probes-rwt.root\"\)
|
46 |
|
47 |
# make scale factors, etc.
|
48 |
#root -b -l -q plotDataMC.C+\(\"$datadir/extra\",\"$mcdir/eff.root\",\"$datadir/eff.root\"\)
|
49 |
#root -b -l -q printEff.C+\(\"$datadir/extra\",\"$mcdir/eff.root\",\"$datadir/eff.root\"\)
|
50 |
|
51 |
#rsync -r --exclude="*.root" $datadir ~/public_html`echo $datadir | sed 's/\([[:alnum:]\/_-][[:alnum:]\/_-]*\)Run20.*/\1/'`
|
52 |
#rsync -r --exclude="*.root" $mcdir ~/public_html`echo $mcdir | sed 's/\([[:alnum:]\/_-][[:alnum:]\/_-]*\)Summer.*/\1/'`
|