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