ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/VHbb/python/config8TeV
(Generate patch)

Comparing UserCode/VHbb/python/config8TeV (file contents):
Revision 1.36 by peller, Tue Oct 9 21:13:36 2012 UTC vs.
Revision 1.40 by nmohr, Sat Oct 13 14:29:55 2012 UTC

# Line 14 | Line 14 | Group: {'ZH110':'ZH','ZH115':'ZH','ZH120
14  
15   #how and which groups in the plot
16   setup: ZH,VV,DYb,DYc,DYlight,TT,ST
17 < setupLog: DYb,DYc,DYlight,TT,ST,VV,ZH
17 > setupLog: ZH,DYb,DYc,DYlight,TT,ST,VV
18 > #setupLog: DYb,DYc,DYlight,TT,ST,VV,ZH
19  
20   #colors
21   colorDict: {'DYlight':401,'DYc':41,'DYb':5,'TT':596,'ST':602,'VV':17,'ZH':2}
22 < typLegendDict: {'DYlight':'Z+udsg','DYc':'Z + c#bar{c}','DYb':'Z + b#bar{b}','TT':'t#bar{t}','ST':'Single top','VV':'VV','ZH':'ZH(125 GeV)'}
22 > typLegendDict: {'DYlight':'Z+udsg','DYc':'Z + c#bar{c}','DYb':'Z + b#bar{b}','TT':'t#bar{t}','ST':'Single top','VV':'VV','ZH':'ZH','Overlay':'ZH (125 GeV)'}
23  
24   addOverFlow = True
25  
26   #To be processed
26 #List: Light_RTight,bb_RTight,Top_RTight,Light_RMed,bb_RMed,Top_RMed
27 #List: Light_RTight,Light_RMed
27   #List: ZLight_HighPt_Zee,ZLight_LowPt_Zee,Zbb_Zee,TTbar_Zee,ZLight_HighPt_Zmm,ZLight_LowPt_Zmm,Zbb_Zmm,TTbar_Zmm,HighPt_Zee,HighPt_Zmm,LowPt_Zee,LowPt_Zmm,HighPtLooseBTag_Zee,HighPtLooseBTag_Zmm
29
28   #List: ZLight_HighPt_Zee,ZLight_LowPt_Zee,Zbb_Zee,TTbar_Zee,HighPt_Zee,LowPt_Zee,HighPtLooseBTag_Zee
31 #List: ZLight_HighPt_Zee,ZLight_LowPt_Zee,Zbb_Zee,TTbar_Zee,ZLight_HighPt_Zmm,ZLight_LowPt_Zmm,Zbb_Zmm,TTbar_Zmm,HighPt_Zee,HighPt_Zmm,LowPt_Zee,LowPt_Zmm,HighPtLooseBTag_Zee,HighPtLooseBTag_Zmm
32
33 #List: ZLight_HighPt_Zee,ZLight_LowPt_Zee,Zbb_Zee,TTbar_Zee,ZLight_HighPt_Zmm,ZLight_LowPt_Zmm,Zbb_Zmm,TTbar_Zmm,HighPt_Zee,HighPt_Zmm,LowPt_Zee,LowPt_Zmm,HighPtLooseBTag_Zee,HighPtLooseBTag_Zmm
34
29   #List: HighPt_Zmm,LowPt_Zmm,HighPtLooseBTag_Zmm,HighPt_MJJ_Zmm,LowPt_MJJ_Zmm,HighPt_Zee,LowPt_Zee,HighPtLooseBTag_Zee,HighPt_MJJ_Zee,LowPt_MJJ_Zee
30 < List: HighPt_MJJ_Zmm,LowPt_MJJ_Zmm,HighPt_MJJ_Zee,LowPt_MJJ_Zee
30 > #List: HighPt_MJJ_Zmm,LowPt_MJJ_Zmm,HighPt_MJJ_Zee,LowPt_MJJ_Zee
31 > #List: ZLight_HighPt_Zee,ZLight_LowPt_Zee,Zbb_Zee,TTbar_Zee,ZLight_HighPt_Zmm,ZLight_LowPt_Zmm,Zbb_Zmm,TTbar_Zmm,HighPt_Zee,HighPt_Zmm,LowPt_Zee,LowPt_Zmm,HighPtLooseBTag_Zee,HighPtLooseBTag_Zmm,HighPt_MJJ_Zmm,LowPt_MJJ_Zmm,HighPt_MJJ_Zee,LowPt_MJJ_Zee
32 > #List: HighPt_Zmm,LowPt_Zmm,HighPtLooseBTag_Zmm,HighPt_MJJ_Zmm,LowPt_MJJ_Zmm,HighPt_Zee,LowPt_Zee,HighPtLooseBTag_Zee,HighPt_MJJ_Zee,LowPt_MJJ_Zee
33  
34 < #List: HighPt_Zmm,LowPt_Zmm,HighPtLooseBTag_Zmm,HighPt_MJJ_Zmm,LowPt_MJJ_Zmm
35 < #List: HighPt_Zee,LowPt_Zee,HighPtLooseBTag_Zee,HighPt_MJJ_Zee,LowPt_MJJ_Zee
40 < #List: RTight,RMed
34 > #ALL PLOTS
35 > #List: HighPt_Zmm,LowPt_Zmm,HighPtLooseBTag_Zmm,HighPt_MJJ_Zmm,LowPt_MJJ_Zmm,HighPt_Zee,LowPt_Zee,HighPtLooseBTag_Zee,HighPt_MJJ_Zee,LowPt_MJJ_Zee,ZLight_HighPt_Zee,ZLight_LowPt_Zee,Zbb_Zee,TTbar_Zee,ZLight_HighPt_Zmm,ZLight_LowPt_Zmm,Zbb_Zmm,TTbar_Zmm,HighPt_Zee,HighPt_Zmm,LowPt_Zee,LowPt_Zmm,HighPtLooseBTag_Zee,HighPtLooseBTag_Zmm,ZLight_HighPt_beforeReg,ZLight_HighPt,ZLight_LowPt_beforeReg,ZLight_LowPt
36  
37 < #,Light
37 > #List: HighPt_Zmm
38 > List: HighPtLooseBTag_Zmm
39 > # Regression
40 > #List: ZLight,ZLight_beforeReg,Zbb,Zbb_beforeReg,TTbar,TTbar_beforeReg
41  
42 < #List: ZLight_HighPt_Zee,ZLight_LowPt_Zee,Zbb_Zee,TTbar_Zee,ZLight_HighPt_Zmm,ZLight_LowPt_Zmm,Zbb_Zmm,TTbar_Zmm,HighPt_Zee,HighPt_Zmm,LowPt_Zee,LowPt_Zmm,HighPtLooseBTag_Zee,HighPtLooseBTag_Zmm,HighPt_MJJ_Zmm,LowPt_MJJ_Zmm,HighPt_MJJ_Zee,LowPt_MJJ_Zee
42 > #List: ZLight_HighPt_beforeReg,ZLight_HighPt,ZLight_LowPt_beforeReg,ZLight_LowPt
43  
44   #var definition
47 #BDT_vars: Hmass,Hpt,Vpt,HVdPhi,Vmass,HdR,csv0,csv1,AK7,Sum
45   BDT_vars: Hmass,Hpt,Vpt,HVdPhi,Vmass,HdR,HdEta,minCSV,maxCSV,hJet0pt,hJet1pt,PullAngle,PullAngle2,rHVpt,Sum
46   BDTs: BDT8_RTight,BDT8_RMed,BDT8_RTightLooseBTag
47  
# Line 200 | Line 197 | Signal: ZH125
197   log: False
198   blind: False
199  
200 + [Plot:ZLight_LowPt]
201 + Datas: Zmm Zee
202 + Normalize: True
203 + vars: Hmass
204 + Signal: ZH125
205 + log: False
206 + blind: False
207 +
208 + [Plot:ZLight_LowPt_beforeReg]
209 + Datas: Zmm Zee
210 + Normalize: True
211 + vars: Hmass_NoReg
212 + Signal: ZH125
213 + log: False
214 + blind: False
215 +
216 + [Plot:ZLight_HighPt]
217 + Datas: Zmm Zee
218 + Normalize: True
219 + vars: Hmass
220 + Signal: ZH125
221 + log: False
222 + blind: False
223 +
224 + [Plot:ZLight_HighPt_beforeReg]
225 + Datas: Zmm Zee
226 + Normalize: True
227 + vars: Hmass_NoReg
228 + Signal: ZH125
229 + log: False
230 + blind: False
231 +
232 + [Plot:Zbb_beforeReg]
233 + Datas: Zmm Zee
234 + Normalize: True
235 + vars: Hmass_NoReg
236 + Signal: ZH125
237 + log: False
238 + blind: False
239 +
240 + [Plot:Zbb]
241 + Datas: Zmm Zee
242 + Normalize: True
243 + vars: Hmass
244 + Signal: ZH125
245 + log: False
246 + blind: False
247 +
248 + [Plot:TTbar_beforeReg]
249 + Datas: Zmm Zee
250 + Normalize: True
251 + vars: Hmass_NoReg
252 + Signal: ZH125
253 + log: False
254 + blind: False
255 +
256 + [Plot:TTbar]
257 + Datas: Zmm Zee
258 + Normalize: True
259 + vars: Hmass
260 + Signal: ZH125
261 + log: False
262 + blind: False
263 +
264 +
265 +
266  
267  
268   ###########################################################################################
269   # REGRESSION
270   [Regression]
271 < regWeight = ../data/MVA_BDT_REG_Jun16.weights.xml
272 < regDict = {"Jet_pt": "hJet_pt[0]", "Jet_eta": "hJet_eta[0]", "Jet_e": "hJet_e[0]", "Jet_ptRaw": "Jet_ptRaw", "Jet_chf": "hJet_chf[0]","Jet_nconstituents": "hJet_nconstituents[0]", "Jet_vtxPt": "hJet_vtxPt[0]", "Jet_vtx3dL": "hJet_vtx3dL[0]", "Jet_vtx3deL": "hJet_vtx3deL[0]", "Jet_MET_dPhi": "Jet_MET_dPhi", 'METet': 'METet'}
273 < regVars = ["Jet_pt","Jet_eta","Jet_e","Jet_ptRaw", "Jet_chf","Jet_nconstituents", "Jet_vtxPt", "Jet_vtx3dL", "Jet_vtx3deL", "Jet_MET_dPhi", "METet"]
271 > #regWeight = ../data/MVA_BDT_REG_Jun16.weights.xml
272 > #regDict = {"Jet_pt": "hJet_pt[0]", "Jet_eta": "hJet_eta[0]", "Jet_e": "hJet_e[0]", "Jet_ptRaw": "Jet_ptRaw", "Jet_chf": "hJet_chf[0]","Jet_nconstituents": "hJet_nconstituents[0]", "Jet_vtxPt": "hJet_vtxPt[0]", "Jet_vtx3dL": "hJet_vtx3dL[0]", "Jet_vtx3deL": "hJet_vtx3deL[0]", "Jet_MET_dPhi": "Jet_MET_dPhi", 'METet': 'METet'}
273 > #regVars = ["Jet_pt","Jet_eta","Jet_e","Jet_ptRaw", "Jet_chf","Jet_nconstituents", "Jet_vtxPt", "Jet_vtx3dL", "Jet_vtx3deL", "Jet_MET_dPhi", "METet"]
274 > regWeight = ../data/MVA_BDT_REG_Matt.weights.xml
275 > regDict = {"hJet_pt":"hJet_pt[0]","evalJERBias(hJet_ptRaw,hJet_genPt,hJet_eta)":"Jet_ptRaw","rho25":"rho25","hJet_JECUnc":"hJet_JECUnc[0]","evalEt(hJet_pt,hJet_eta,hJet_phi,hJet_e)":"Jet_et","evalMt(hJet_pt,hJet_eta,hJet_phi,hJet_e)":"Jet_mt","hJet_ptLeadTrack":"hJet_ptLeadTrack[0]","max(0,(hJet_SoftLeptptRel*(hJet_SoftLeptIdlooseMu==1||hJet_SoftLeptId95==1)))":"max(0,(hJet_SoftLeptptRel[0]*(hJet_SoftLeptIdlooseMu[0]==1||hJet_SoftLeptId95[0]==1)))","max(0,(hJet_SoftLeptdR*(hJet_SoftLeptIdlooseMu==1||hJet_SoftLeptId95==1)))":"max(0,(hJet_SoftLeptdR[0]*(hJet_SoftLeptIdlooseMu[0]==1||hJet_SoftLeptId95[0]==1)))","max(0,(hJet_SoftLeptPt*(hJet_SoftLeptIdlooseMu==1||hJet_SoftLeptId95==1)))":"max(0,(hJet_SoftLeptPt[0]*(hJet_SoftLeptIdlooseMu[0]==1||hJet_SoftLeptId95[0]==1)))","hJet_cef":"hJet_cef[0]","hJet_nconstituents":"hJet_nconstituents[0]","max(0,hJet_vtxPt)":"max(0,hJet_vtxPt[0])","max(0,hJet_vtxMass)":"max(0,hJet_vtxMass[0])","max(0,hJet_vtx3dL)":"max(0,hJet_vtx3dL[0])","max(0,hJet_vtx3deL)":"max(0,hJet_vtx3deL[0])","METnoPU.et":"METet","deltaPhi(METnoPU.phi,hJet_phi)":"Jet_MET_dPhi"}
276 > regVars = ["hJet_pt","evalJERBias(hJet_ptRaw,hJet_genPt,hJet_eta)","rho25","hJet_JECUnc","evalEt(hJet_pt,hJet_eta,hJet_phi,hJet_e)","evalMt(hJet_pt,hJet_eta,hJet_phi,hJet_e)","hJet_ptLeadTrack","max(0,(hJet_SoftLeptptRel*(hJet_SoftLeptIdlooseMu==1||hJet_SoftLeptId95==1)))","max(0,(hJet_SoftLeptdR*(hJet_SoftLeptIdlooseMu==1||hJet_SoftLeptId95==1)))","max(0,(hJet_SoftLeptPt*(hJet_SoftLeptIdlooseMu==1||hJet_SoftLeptId95==1)))","hJet_cef","hJet_nconstituents","max(0,hJet_vtxPt)","max(0,hJet_vtxMass)","max(0,hJet_vtx3dL)","max(0,hJet_vtx3deL)","METnoPU.et","deltaPhi(METnoPU.phi,hJet_phi)"]
277   useMET = True
278   usePtRaw = True
279   useRho25 = False
# Line 220 | Line 286 | library=<!Directories|vhbbpath!>/interfa
286   # LIMIT
287   [LimitGeneral]
288   varName = CMS_vhbb_BDT_Zll
289 < range = BDT output,10,-1,1
289 > range = BDT output,20,-1,1
290  
291   systematicsnaming7TeV={'JER':'CMS_res_j','JES':'CMS_scale_j','beff':'CMS_eff_b','bmis':'CMS_fake_b_7TeV'}
292   systematicsnaming8TeV={'JER':'CMS_res_j','JES':'CMS_scale_j','beff':'CMS_eff_b','bmis':'CMS_fake_b_8TeV'}
# Line 780 | Line 846 | tlBtag = <!ZHbb|maxBtag!> > <!ZHbb|CSVT!
846   ntBtag = !(hJet_csv[0] > <!ZHbb|CSVT!> | hJet_csv[1] > <!ZHbb|CSVT!>)
847   twoCSV0 = hJet_csv[0] > 0. & hJet_csv[1] > 0.
848   preselection = hJet_pt[0] > 20. & hJet_pt[1] > 20. & abs(hJet_eta[0]) < 2.4 & abs(hJet_eta[1]) < 2.4 & hbhe & hJet_puJetIdL[0] > 0. & hJet_puJetIdL[1] > 0.
849 + preselection_beforeReg = (hJet_pt[0]/hJet_regWeight[0]) > 20. & (hJet_pt[1]*hJet_regWeight[1]) > 20. & abs(hJet_eta[0]) < 2.4 & abs(hJet_eta[1]) < 2.4 & hbhe & hJet_puJetIdL[0] > 0. & hJet_puJetIdL[1] > 0.
850   zWindow = V.mass > 75. & V.mass < 105
851   zVeto =  (V.mass > 105 | V.mass < 75.)
852   noAddJet = Sum$(aJet_pt > 20 & abs(aJet_eta) < 2.4) == 0
853   max1AddJet = Sum$(aJet_pt > 20 & abs(aJet_eta) < 2.4) < 2.
854 + vetoHMass_beforeReg = (HNoReg.mass < 90. | HNoReg.mass > 145.)
855   vetoHMass = (H.mass < 90. | H.mass > 145.)
856   pullAngle = deltaPullAngle < 10. & deltaPullAngle2 < 10.
857   rTight = V.pt > 100.
# Line 791 | Line 859 | rTight = V.pt > 100.
859   rMed = V.pt > 50. & V.pt < 100.
860   upperHMass = H.mass < 250.
861   looseHMass = H.mass > 80. & H.mass < 150.
862 + upperHMass_beforeReg = HNoReg.mass < 250.
863 + looseHMass_beforeReg = HNoReg.mass > 80. & HNoReg.mass < 150.
864   dPhiVH = abs( HVdPhi ) > 2.9
865   looseBTag = !(hJet_csv[0] > <!ZHbb|CSVL!> & hJet_csv[1] > <!ZHbb|CSVL!>) & (hJet_csv[0] > <!ZHbb|CSVL!> | hJet_csv[1] > <!ZHbb|CSVL!>)
866  
# Line 819 | Line 889 | ZLight: <!ZHbb|preselection!> & <!ZHbb|n
889   TTbar = <!ZHbb|preselection!> & <!ZHbb|upperHMass!> & <!ZHbb|tlBtag!> & <!ZHbb|zVeto!> & H.pt > 100.
890   Zbb = <!ZHbb|preselection!> & <!ZHbb|vetoHMass!> & <!ZHbb|upperHMass!> & <!ZHbb|zWindow!> & <!ZHbb|tlBtag!> & <!ZHbb|max1AddJet!> & <!ZHbb|dPhiVH!>
891  
892 + ZLight_beforeReg: <!ZHbb|preselection_beforeReg!> & <!ZHbb|noAddJet!> & <!ZHbb|zWindow!> & <!ZHbb|ntBtag!> & <!ZHbb|upperHMass_beforeReg!> & <!ZHbb|twoCSV0!> & <!ZHbb|dPhiVH!> & <!ZHbb|maxBtag!> > <!ZHbb|CSVL!>
893 + TTbar_beforeReg = <!ZHbb|preselection_beforeReg!> & <!ZHbb|upperHMass_beforeReg!> & <!ZHbb|tlBtag!> & <!ZHbb|zVeto!> & HNoReg.pt > 100.
894 + Zbb_beforeReg = <!ZHbb|preselection_beforeReg!> & <!ZHbb|vetoHMass_beforeReg!> & <!ZHbb|upperHMass_beforeReg!> & <!ZHbb|zWindow!> & <!ZHbb|tlBtag!> & <!ZHbb|max1AddJet!> & <!ZHbb|dPhiVH!>
895 +
896   ZLight_HighPt = <!Cuts|ZLight!> & <!ZHbb|rTight!>
897 + ZLight_HighPt_beforeReg = <!Cuts|ZLight_beforeReg!> & <!ZHbb|rTight!>
898   TTbar_HighPt = <!Cuts|TTbar!> & <!ZHbb|rTight!>
899   Zbb_HighPt = <!Cuts|Zbb!> & <!ZHbb|rTight!>
900  
901   ZLight_LowPt = <!Cuts|ZLight!> & <!ZHbb|rMed!>
902 + ZLight_LowPt_beforeReg = <!Cuts|ZLight_beforeReg!> & <!ZHbb|rMed!>
903   TTbar_LowPt = <!Cuts|TTbar!> & <!ZHbb|rMed!>
904   Zbb_LowPt = <!Cuts|Zbb!> & <!ZHbb|rMed!>
905  
# Line 869 | Line 945 | HighPt_MJJ_Zmm: <!ZHmmbb|addCuts!> & <!C
945   # other things:
946  
947   [Weights]
948 < weightF: (PUweight*weightTrig2012A*lheWeight)
948 > weightF: (PUweight*weightTrig2012*lheWeight)
949  
950   # LocalWords:  Mjj

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines