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.69 by nmohr, Sat Nov 3 09:27:25 2012 UTC vs.
Revision 1.73 by peller, Mon Nov 26 09:48:52 2012 UTC

# Line 24 | Line 24 | setupLog: ZH,DYb,DYc,DYlight,TT,ST,VV
24   #setupLog: DYb,DYc,DYlight,TT,ST,VV,ZH
25  
26   #Mjj
27 < setup: ZH,VV,DYb,DYc,DYlight,TT
28 < setupLog: ZH,DYb,DYc,DYlight,TT,VV
27 > #setup: ZH,VV,DYb,DYc,DYlight,TT
28 > #setupLog: ZH,DYb,DYc,DYlight,TT,VV
29  
30  
31   #colors
# Line 435 | Line 435 | rebin_active = True
435   #Mjj-> False
436   BDTbinning = 15
437  
438 < systematicsnaming7TeV={'JER':'CMS_vhbb_res_j','JES':'CMS_vhbb_scale_j','beff':'CMS_vhbb_eff_b','bmis':'CMS_vhbb_fake_b_7TeV','beff1':'CMS_vhbb_eff1_b'}
439 < systematicsnaming8TeV={'JER':'CMS_vhbb_res_j','JES':'CMS_vhbb_scale_j','beff':'CMS_vhbb_eff_b','bmis':'CMS_vhbb_fake_b_8TeV','beff1':'CMS_vhbb_eff1_b'}
438 > systematicsnaming7TeV={'JER':'CMS_vhbb_res_j','JES':'CMS_vhbb_scale_j','beff':'CMS_vhbb_eff_b','bmis':'CMS_vhbb_fake_b_7TeV','beff1':'CMS_vhbb_eff_b_SIG'}
439 > systematicsnaming8TeV={'JER':'CMS_vhbb_res_j','JES':'CMS_vhbb_scale_j','beff':'CMS_vhbb_eff_b','bmis':'CMS_vhbb_fake_b_8TeV','beff1':'CMS_vhbb_eff_b_SIG'}
440   #systematicsnaming8TeV={'JER':'CMS_res_j','JES':'CMS_scale_j','beff':'CMS_eff_b','bmis':'CMS_fake_b_8TeV','beff1':'CMS_vhbb_eff1_b'}
441  
442 < sys_BDT: ['JER','JES','beff','bmis']
443 < sys_Mjj: ['JER','JES','beff','bmis']
442 > sys_BDT: ['JER','JES','beff','bmis','beff1']
443 > sys_Mjj: ['JER','JES','beff','bmis','beff1']
444  
445   sys_factor = {'JER':1.0,'JES':1.0,'beff':1.0,'bmis':1.0,'beff1':1.0}
446  
447 + sys_affecting = {'JER':['ZH','DYlight','DYb','VV','TT','ST','ZH125'],'JES':['ZH','DYlight','DYb','VV','TT','ST','ZH125'],'beff':['DYlight','DYb','VV','TT','ST'],'beff1':['ZH','ZH125'],'bmis':['ZH','DYlight','DYb','VV','TT','ST','ZH125']}
448 +
449   #Add a different Cut (syntax: 'oldVar>newVar?' -> '?' will then automatically be replaced with 'Up'/'Down' for the variations)
450  
451   sys_cut_suffix: {'JER':'nominal','JES':'nominal','beff':'csv>csv?','bmis':'csv>csvF?','beff1':'csv>csv?'}
# Line 460 | Line 462 | binstat: False
462  
463   signal_inject: None
464   #ZH125
465 + add_signal_as_bkg: ZH125
466  
467   blind: False
468   #### rescaling by factor 4
# Line 480 | Line 483 | Group: {'ZH110':'ZH','ZH115':'ZH','ZH120
483  
484  
485   #naming for DC
486 < Dict: {'ZH':'ZH','DYlight':'ZjLF','DYb':'ZjHF','TT':'TT','ST':'s_Top','VV':'VV','ZZ-bb':'ZZbb','Data':'data_obs'}
486 > Dict: {'ZH':'ZH','DYlight':'ZjLF','DYb':'ZjHF','TT':'TT','ST':'s_Top','VV':'VV','ZZ-bb':'ZZbb','Data':'data_obs','ZH125':'H125'}
487  
488   #SETUP DATACARD (1st Signal, afterwards BKG)
489   setup: ['ZH', 'DYlight','DYb','VV','TT','ST']
# Line 493 | Line 496 | setup: ['ZH', 'DYlight','DYb','VV','TT',
496   #List: RTight_ZH125_EE_8TeV_oct,RMed_ZH125_EE_8TeV_oct,RTight_ZH125_MM_8TeV_oct,RMed_ZH125_MM_8TeV_oct
497  
498   #ALl BDTs
499 < List: RTight_ZH110_EE_8TeV_oct,RMed_ZH110_EE_8TeV_oct,RTight_ZH110_MM_8TeV_oct,RMed_ZH110_MM_8TeV_oct,RTightLooseBTag_ZH110_MM_8TeV_oct,RTightLooseBTag_ZH110_EE_8TeV_oct,RTight_ZH115_EE_8TeV_oct,RMed_ZH115_EE_8TeV_oct,RTight_ZH115_MM_8TeV_oct,RMed_ZH115_MM_8TeV_oct,RTightLooseBTag_ZH115_MM_8TeV_oct,RTightLooseBTag_ZH115_EE_8TeV_oct,RTight_ZH120_EE_8TeV_oct,RMed_ZH120_EE_8TeV_oct,RTight_ZH120_MM_8TeV_oct,RMed_ZH120_MM_8TeV_oct,RTightLooseBTag_ZH120_MM_8TeV_oct,RTightLooseBTag_ZH120_EE_8TeV_oct,RTight_ZH125_EE_8TeV_oct,RMed_ZH125_EE_8TeV_oct,RTight_ZH125_MM_8TeV_oct,RMed_ZH125_MM_8TeV_oct,RTightLooseBTag_ZH125_MM_8TeV_oct,RTightLooseBTag_ZH125_EE_8TeV_oct,RTight_ZH130_EE_8TeV_oct,RMed_ZH130_EE_8TeV_oct,RTight_ZH130_MM_8TeV_oct,RMed_ZH130_MM_8TeV_oct,RTightLooseBTag_ZH130_MM_8TeV_oct,RTightLooseBTag_ZH130_EE_8TeV_oct,RTight_ZH135_EE_8TeV_oct,RMed_ZH135_EE_8TeV_oct,RTight_ZH135_MM_8TeV_oct,RMed_ZH135_MM_8TeV_oct,RTightLooseBTag_ZH135_MM_8TeV_oct,RTightLooseBTag_ZH135_EE_8TeV_oct
499 > List: RTight_ZH110_EE_8TeV_oct,RMed_ZH110_EE_8TeV_oct,RTight_ZH110_MM_8TeV_oct,RMed_ZH110_MM_8TeV_oct,RTight_ZH115_EE_8TeV_oct,RMed_ZH115_EE_8TeV_oct,RTight_ZH115_MM_8TeV_oct,RMed_ZH115_MM_8TeV_oct,RTight_ZH120_EE_8TeV_oct,RMed_ZH120_EE_8TeV_oct,RTight_ZH120_MM_8TeV_oct,RMed_ZH120_MM_8TeV_oct,RTight_ZH125_EE_8TeV_oct,RMed_ZH125_EE_8TeV_oct,RTight_ZH125_MM_8TeV_oct,RMed_ZH125_MM_8TeV_oct,RTight_ZH130_EE_8TeV_oct,RMed_ZH130_EE_8TeV_oct,RTight_ZH130_MM_8TeV_oct,RMed_ZH130_MM_8TeV_oct,RTight_ZH135_EE_8TeV_oct,RMed_ZH135_EE_8TeV_oct,RTight_ZH135_MM_8TeV_oct,RMed_ZH135_MM_8TeV_oct
500  
501   # only LBT
502   #List: RTightLooseBTag_ZH110_MM_8TeV_oct,RTightLooseBTag_ZH110_EE_8TeV_oct,RTightLooseBTag_ZH115_MM_8TeV_oct,RTightLooseBTag_ZH115_EE_8TeV_oct,RTightLooseBTag_ZH120_MM_8TeV_oct,RTightLooseBTag_ZH120_EE_8TeV_oct,RTightLooseBTag_ZH125_MM_8TeV_oct,RTightLooseBTag_ZH125_EE_8TeV_oct,RTightLooseBTag_ZH130_MM_8TeV_oct,RTightLooseBTag_ZH130_EE_8TeV_oct,RTightLooseBTag_ZH135_MM_8TeV_oct,RTightLooseBTag_ZH135_EE_8TeV_oct
# Line 536 | Line 539 | QCDscale_VH: {'type':'lnN', 'ZH':1.04}
539   QCDscale_ttbar: {'type':'lnN', 'ST':1.06}
540   QCDscale_VV: {'type':'lnN', 'VV':1.04}
541   QCDscale_QCD: {'type':'lnN', 'QCD':1.30}
542 < CMS_vhbb_boost_EWK: {'type':'lnN', 'ZH':1.05}
543 < CMS_vhbb_boost_QCD: {'type':'lnN', 'ZH':1.10}
542 > CMS_vhbb_boost_EWK: {'type':'lnN', 'ZH':1.05,'ZH125':1.05}
543 > CMS_vhbb_boost_QCD: {'type':'lnN', 'ZH':1.10,'ZH125':1.10}
544   CMS_vhbb_ST: {'type':'lnN', 'ST':1.29}
545   CMS_vhbb_VV: {'type':'lnN', 'VV':1.30}
546   CMS_vhbb_ZjLF_ex: {'type':'lnN', 'DYlight':1.05}
# Line 546 | Line 549 | CMS_vhbb_TT_ex: {'type':'lnN', 'TT':1.05
549   #CMS_vhbb_ZjLF_ex_8TeV: {'type':'lnN', 'DYlight':1.05}
550   #CMS_vhbb_ZjHF_ex_8TeV: {'type':'lnN', 'DYb':1.05}
551   #CMS_vhbb_TT_ex_8TeV: {'type':'lnN', 'TT':1.05}
552 < CMS_eff_e: {'type':'lnN', 'ZH':1.04, 'ST':1.04,'VV':1.04,'QCD':1.04}
553 < CMS_trigger_e: {'type':'lnN','ZH':1.02, 'ST':1.02,'VV':1.02 }
554 < CMS_eff_m: {'type':'lnN',  'ZH':1.04, 'ST':1.04,'VV':1.04,'QCD':1.04}
555 < CMS_trigger_m: {'type':'lnN', 'ZH':1.01, 'ST':1.01,'VV':1.01 }
552 > CMS_eff_e: {'type':'lnN', 'ZH':1.04,'ZH125':1.04,'ST':1.04,'VV':1.04,'QCD':1.04}
553 > CMS_trigger_e: {'type':'lnN','ZH':1.02,'ZH125':1.02,'ST':1.02,'VV':1.02 }
554 > CMS_eff_m: {'type':'lnN',  'ZH':1.04,'ZH125':1.04,'ST':1.04,'VV':1.04,'QCD':1.04}
555 > CMS_trigger_m: {'type':'lnN', 'ZH':1.01,'ZH125':1.01,'ST':1.01,'VV':1.01 }
556   CMS_vhbb_trigger_MET: {'type':'lnN'}
557  
558   CMS_vhbb_ZjLF_Zll_exHighPtLooseBTag_8TeV: {'type':'lnN', 'DYlight':1.20}
# Line 688 | Line 691 | RMed_ZH125_MM_8TeV_oct: RMed_ZH125_oct.n
691   RMed_ZH130_MM_8TeV_oct: RMed_ZH130_oct.nominal,<!LimitGeneral|BDToutname!>,<!LimitGeneral|BDTrange!>,BDT_M130_ZmmLowPt_8TeV,RMed_MM,RMed_MM,ZH130,ZmmLowPt_8TeV,BDT
692   RMed_ZH135_MM_8TeV_oct: RMed_ZH135_oct.nominal,<!LimitGeneral|BDToutname!>,<!LimitGeneral|BDTrange!>,BDT_M135_ZmmLowPt_8TeV,RMed_MM,RMed_MM,ZH135,ZmmLowPt_8TeV,BDT
693  
694 + #individual BKGd trainings:
695 +
696 +
697  
698   #CTRL region DCs
699   TT_RTight_ZH125_MM_8TeV_oct: RTight_ZH125_oct.nominal,<!LimitGeneral|BDToutname!>,<!LimitGeneral|BDTrange!>,BDT_M125_ZmmHighPt_8TeV,TTbar_Zmm,TTbar_Zmm,ZH125,ZmmHighPt_8TeV,BDT
# Line 735 | Line 741 | SettingsTight = !H:!V:NTrees=400:nEvents
741   SettingsLooseBtag = !H:!V:NTrees=400:nEventsMin=500:MaxDepth=3:BoostType=AdaBoost:AdaBoostBeta=0.1:SeparationType=MisClassificationError:nCuts=25:PruneMethod=NoPruning
742   SettingsMed = !H:!V:NTrees=400:nEventsMin=300:MaxDepth=2:BoostType=AdaBoost:AdaBoostBeta=0.12:SeparationType=MisClassificationError:nCuts=25:PruneMethod=NoPruning
743  
744 + typeCut = Cuts
745 + SettingsTightCut= !H:!V:FitMethod=GA:EffSel
746 +
747  
748   backgrounds = Zudsg Zudsg_pt120 Zbb Zbb_pt120 Zcc Zcc_pt120 WZ ZZ TT
749   backgroundsNoDiboson = Zudsg Zudsg_pt120 Zbb Zbb_pt120 Zcc Zcc_pt120 TT
750  
751 < backgrounds8TeV: Zudsg Zudsg1J Zudsg2J Zudsg4J Zudsg5070 Zudsg70100 Zudsg100 Zcc Zcc1J Zcc2J Zcc4J Zcc5070 Zcc70100 Zcc100 Zbb Zbb1J Zbb2J Zbb4J Zbb5070 Zbb70100 Zbb100 ZZ WW WZ TT
751 >
752 > #individual BKGds:
753 > TT: TT
754 > #ST_s ST_t ST_tW STbar_s STbar_t STbar_tW
755 > DY: Zudsg Zudsg1J Zudsg2J Zudsg3J Zudsg4J ZudsgHT200400 ZudsgHT400 Zudsg5070 Zudsg70100 Zudsg100 Zcc Zcc1J Zcc2J Zcc3J Zcc4J ZccHT200400 ZccHT400 Zcc5070 Zcc70100 Zcc100 Zbb Zbb1J Zbb2J Zbb3J Zbb4J ZbbHT200400 ZbbHT400 Zbb5070 Zbb70100 Zbb100
756 > Diboson: ZZ WW WZ
757 > #settings:
758 > SettingsTT = !H:!V:NTrees=300:nEventsMin=300:MaxDepth=2:BoostType=AdaBoost:AdaBoostBeta=0.1:SeparationType=MisClassificationError:nCuts=25:PruneMethod=NoPruning
759 > SettingsDY = !H:!V:NTrees=400:nEventsMin=500:MaxDepth=3:BoostType=AdaBoost:AdaBoostBeta=0.1:SeparationType=MisClassificationError:nCuts=25:PruneMethod=NoPruning
760 > SettingsDiboson = !H:!V:NTrees=400:nEventsMin=500:MaxDepth=3:BoostType=AdaBoost:AdaBoostBeta=0.1:SeparationType=MisClassificationError:nCuts=25:PruneMethod=NoPruning
761 >
762 > #backgrounds8TeV: Zudsg Zudsg1J Zudsg2J Zudsg4J Zudsg5070 Zudsg70100 Zudsg100 Zcc Zcc1J Zcc2J Zcc4J Zcc5070 Zcc70100 Zcc100 Zbb Zbb1J Zbb2J Zbb4J Zbb5070 Zbb70100 Zbb100 ZZ WW WZ TT
763 >
764 > backgrounds8TeV: Zudsg Zudsg1J Zudsg2J Zudsg3J Zudsg4J ZudsgHT200400 ZudsgHT400 Zudsg5070 Zudsg70100 Zudsg100 Zcc Zcc1J Zcc2J Zcc3J Zcc4J ZccHT200400 ZccHT400 Zcc5070 Zcc70100 Zcc100 Zbb Zbb1J Zbb2J Zbb3J Zbb4J ZbbHT200400 ZbbHT400 Zbb5070 Zbb70100 Zbb100 ZZ WW WZ TT ST_s ST_t ST_tW STbar_s STbar_t STbar_tW ZH125
765 >
766 > Test: ZZ
767  
768   [factory]
769   factoryname: MVA
# Line 758 | Line 782 | List_for_submitscript: RTight_ZH110_oct,
782   #List_for_submitscript: RTight_ZH125_may,RMed_ZH125_may,RTight_ZH125_oct,RMed_ZH125_oct
783  
784  
785 + #individual BKGds training
786 + [TT_HighPt_ZH125_nov]
787 + MVAtype: <!MVAGeneral|type!>
788 + MVAsettings: <!MVAGeneral|SettingsTT!>
789 + path: <!Directories|samplepath!>/env/sys/
790 + signals: ZH125
791 + backgrounds: <!MVAGeneral|TT!>
792 + treeVarSet: treeVarsICHEP
793 + treeCut: RTight
794 +
795 + [DY_HighPt_ZH125_nov]
796 + MVAtype: <!MVAGeneral|type!>
797 + MVAsettings: <!MVAGeneral|SettingsDY!>
798 + path: <!Directories|samplepath!>/env/sys/
799 + signals: ZH125
800 + backgrounds: <!MVAGeneral|DY!>
801 + treeVarSet: treeVarsICHEP
802 + treeCut: RTight
803 +
804 + [Diboson_HighPt_ZH125_nov]
805 + MVAtype: <!MVAGeneral|type!>
806 + MVAsettings: <!MVAGeneral|SettingsDiboson!>
807 + path: <!Directories|samplepath!>/env/sys/
808 + signals: ZH125
809 + backgrounds: <!MVAGeneral|Diboson!>
810 + treeVarSet: treeVarsICHEP
811 + treeCut: RTight
812 +
813 +
814 +
815 +
816 +
817 + [RTight_Mjj_opt]
818 + MVAtype: <!MVAGeneral|typeCut!>
819 + MVAsettings: <!MVAGeneral|SettingsTightCut!>
820 + path: <!Directories|samplepath!>/env/sys/
821 + signals: ZH125
822 + backgrounds: <!MVAGeneral|Test!>
823 + treeVarSet: treeVarsNoMass
824 + treeCut: RTight
825 +
826 +
827   ##ZZ
828   [RTight_ZZ_may]
829   MVAtype: <!MVAGeneral|type!>
# Line 1064 | Line 1130 | bmis_down: H.mass H.pt HVdPhi V.mass V.p
1130   beff1_up: H.mass H.pt HVdPhi V.mass V.pt H.dEta max(hJet_csv_upBC4p[0],hJet_csv_upBC4p[1]) min(hJet_csv_upBC4p[0],hJet_csv_upBC4p[1]) Sum$(aJet_pt>20.&abs(aJet_eta)<2.4) H.dR hJet_pt[0] hJet_pt[1] deltaPullAngle deltaPullAngle2
1131   beff1_down: H.mass H.pt HVdPhi V.mass V.pt H.dEta max(hJet_csv_downBC4p[0],hJet_csv_downBC4p[1]) min(hJet_csv_downBC4p[0],hJet_csv_downBC4p[1]) Sum$(aJet_pt>20.&abs(aJet_eta)<2.4) H.dR hJet_pt[0] hJet_pt[1] deltaPullAngle deltaPullAngle2
1132  
1133 + [treeVarsNoMass]
1134 + Nominal: H.pt HVdPhi V.mass V.pt H.dEta max(hJet_csv[0],hJet_csv[1]) min(hJet_csv[0],hJet_csv[1]) Sum$(aJet_pt>20.&abs(aJet_eta)<2.4) H.dR hJet_pt[0] hJet_pt[1] deltaPullAngle deltaPullAngle2
1135 +
1136  
1137   #############################################################################################
1138   # TreeCuts:
# Line 1078 | Line 1147 | ccBtag = <!ZHbb|maxBtag!> > <!ZHbb|CSVC!
1147   tlBtag = <!ZHbb|maxBtag!> > <!ZHbb|CSVT!> & <!ZHbb|minBtag!> > <!ZHbb|CSVL!>
1148   ntBtag = !(hJet_csv[0] > <!ZHbb|CSVT!> | hJet_csv[1] > <!ZHbb|CSVT!>)
1149   twoCSV0 = hJet_csv[0] > 0. & hJet_csv[1] > 0.
1150 < 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.
1150 > 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.
1151 > # & EVENT.run < 196532
1152   #& <!ZHbb|MassVeto!>
1153   #5fb:
1084 # & EVENT.run < 196532
1154   30jets = hJet_pt[0] > 30. & hJet_pt[1] > 30.
1155   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.
1156   zWindow = V.mass > 75. & V.mass < 105

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines