ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitHzz4l/Efficiency/script/runelsel.sh
Revision: 1.2
Committed: Mon Jun 18 06:38:58 2012 UTC (12 years, 11 months ago) by dkralph
Content type: application/x-sh
Branch: MAIN
Changes since 1.1: +115 -105 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 dkralph 1.2 efftype=wp_loose
2 dkralph 1.1
3 dkralph 1.2 . ./scripts/select.sh \
4     ./Efficiency/bin/select_tagprobe.exe \
5     ./Efficiency/data/select-tagprobe.conf \
6     skimmed \
7     merge \
8     $efftype \
9     --efftype $efftype \
10     --mH 120
11 dkralph 1.1
12     #
13 dkralph 1.2 #filter="grep -v Reader\|DataSetInfo\|MethodBase\|BDTG"
14     #ntupdir=/temp/dkralph/MitHzz4l_028/Efficiency/root
15     #
16     #trig_effs() {
17     # input=./Efficiency/data/$conf.conf
18     # for trig_leg in trailing; do #leading trailing; do
19     # fake=${trig_leg}_selection_loose
20     # if [ "$mc" == "--mc" ]; then
21     # outdir=$ntupdir/Fall11_HLT_Ele17_Ele8_$trig_leg
22     # else
23     # outdir=$ntupdir/Run2011A_HLT_Ele17_Ele8_$trig_leg
24     # fi
25     # output=$outdir/$conf-probes.root
26     # ./Efficiency/bin/select_tagprobe.exe --inputfile $input --fakeScheme $fake --outputfile $output $mc&
27     # sleep 15
28     # done
29     #}
30     #idiso_effs() {
31     # input=./Efficiency/data/$conf.conf
32     # for idiso in id iso wp; do
33     # fake=${idiso}_loose
34     # if [ "$mc" == "--mc" ]; then
35     # outdir=$ntupdir/$fake-mc
36     # else
37     # outdir=$ntupdir/$fake
38     # fi
39     # output=$outdir/$conf-probes.root
40     # ./Efficiency/bin/select_tagprobe.exe --inputfile $input --fakeScheme $fake --outputfile $output $mc&
41     # break
42     # sleep 15
43     # done
44     #}
45     #
46     ##
47     ## monte carlo
48     ##
49     #for conf in 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010; do
50     # mc=--mc
51     # idiso_effs
52     # break
53     #done
54     #return
55     ##
56     ## data
57     ##
58     #for conf in a05 m10 o03 pr-v4 pr-v1; do
59     # mc=
60     ## trig_effs
61     # idiso_effs
62     #done
63     #
64     #return
65     #
66     #for conf in 0000 0001 0002 0003 0004 0005 0006 0007 0008 0009 0010; do
67     # for trig_leg in leading trailing; do
68     # file=`ls /temp/dkralph/sixie/ntuples/*f11-zjet*$conf*.root`
69     # input=./Efficiency/data/$conf.conf
70     # fake=${trig_leg}_selection_loose
71     # outdir=$ntupdir/Fall11_HLT_Ele17_Ele8_$trig_leg
72     #
73     # output=$outdir/$conf-probes.root
74     # ./Efficiency/bin/select_tagprobe.exe --inputfile $input --fakeScheme $fake --outputfile $output --mc &
75     # done
76     #done
77     ##input="--inputfile ./Efficiency/data/f11-zjets.conf"
78     ##output="--outputfile /tmp/Fall11_ZJets_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_leading_sc/probes.root"
79     ##mc=--mc
80     #
81     #return
82     ## do all leading:
83     ##$com selectDblEleEff_EleSCTP.C+\(\"r11-situples.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_leading_sc\",0\)
84     #leading() {
85     # $com selectDblEleEff_EleSCTP.C+
86     # $com selectDblEleEff_EleSCTP.C+\(\"a05.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_leading_sc\",0\) &
87     # $com selectDblEleEff_EleSCTP.C+\(\"m10.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_leading_sc\",0\) &
88     # $com selectDblEleEff_EleSCTP.C+\(\"o03.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_leading_sc\",0\) &
89     # $com selectDblEleEff_EleSCTP.C+\(\"pr-v4.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_leading_sc\",0\) &
90     # $com selectDblEleEff_EleSCTP.C+\(\"pr-v1.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_leading_sc\",0\) &
91     #}
92     #trailing() {
93     # $com selectDblEleEff_EleSCTP.C+
94     # $com selectDblEleEff_EleSCTP.C+\(\"a05.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_trailing_sc\",1\) &
95     # $com selectDblEleEff_EleSCTP.C+\(\"m10.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_trailing_sc\",1\) &
96     # $com selectDblEleEff_EleSCTP.C+\(\"o03.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_trailing_sc\",1\) &
97     # $com selectDblEleEff_EleSCTP.C+\(\"pr-v4.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_trailing_sc\",1\) &
98     # $com selectDblEleEff_EleSCTP.C+\(\"pr-v1.conf\",\"$outdir/Run2011A_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_trailing_sc\",1\) &
99     #}
100     #mc() {
101     # $com selectDblEleEff_EleSCTP.C+
102     # for file in `ls /temp/dkralph/sixie/ntuples/*f11-zjet*`; do
103     #
104     # cat > /tmp/`basename $file.conf` <<EOF
105     #1000 # luminosity [pb^-1]
106     #40 200 # mass cut
107     #%
108     #$file 0 3048.0 NONE
109     #%
110     #EOF
111     # $com selectDblEleEff_EleSCTP.C+\(\"/tmp/`basename $file.conf`\",\"$outdir/Fall11_ZJets_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_leading_sc\",0,1\) &
112     # $com selectDblEleEff_EleSCTP.C+\(\"/tmp/`basename $file.conf`\",\"$outdir/Fall11_ZJets_HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_trailing_sc\",1,1\) &
113     # sleep 1
114     # done
115     #}
116 dkralph 1.1 #
117 dkralph 1.2 ##leading
118     ##trailing
119     #mc