from CMGTools.TTHAnalysis.samples.getFiles import getFiles import CMGTools.RootTools.fwlite.Config as cfg import os from copy import copy ##### COMPONENT CREATOR from CMGTools.TTHAnalysis.samples.ComponentCreator import ComponentCreator kreator = ComponentCreator() ##### Triggers from CMGTools.WMass.triggerMap import * #-----------MC--------------- DYJets = kreator.makeMCComponentFromEOS('DYJets','/DYJetsToLL_M-50_7TeV-madgraph-pythia6-tauola/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0/','/store/cmst3/user/cmgtools/CMG/%s','.*root',2895.6) # DYJets1.files = getFiles('/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0', 'cmgtools', '.*root') DYJets1 = kreator.makeMCComponentFromEOS('DYJets1','/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0_newLHEweights/','/store/cmst3/group/wmass/CMG/%s','.*root',950) # 790 # DYJets2.files = getFiles('/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg-pythia8/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0', 'cmgtools', '.*root') DYJets2 = kreator.makeMCComponentFromEOS('DYJets2','/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg-pythia8/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0_newLHEweights/','/store/cmst3/group/wmass/CMG/%s','.*root',950) # 854 # DYJets3.files = getFiles('/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg-pythia8/Summer11LegDR-PU_S13_START53_LV6-v2/AODSIM/V5_B/PAT_CMG_V5_18_0', 'cmgtools', '.*root') DYJets3 = kreator.makeMCComponentFromEOS('DYJets3','/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg-pythia8/Summer11LegDR-PU_S13_START53_LV6-v2/AODSIM/V5_B/PAT_CMG_V5_18_0_newLHEweights/','/store/cmst3/group/wmass/CMG/%s','.*root',950)# 900 DYJets4 = kreator.makeMCComponentFromEOS('DYJets4','/DYToMuMu_M-50To250_ew-BMNNP_7TeV-powheg-pythia8/Summer11LegDR-PU_S13_START53_LV6-v3/AODSIM/V5_B/PAT_CMG_V5_18_0_newLHEweights/','/store/cmst3/group/wmass/CMG/%s','.*root',950) # 925 #-------- WJets WJets = kreator.makeMCComponentFromEOS('WJets1','/WJetsToLNu_TuneZ2_7TeV-madgraph-tauola/Summer11LegDR-PU_S13_START53_LV6-v1/AODSIM/V5_B/PAT_CMG_V5_18_0','/store/cmst3/user/cmgtools/CMG/%s','.*root', 31314)
Monojet_M_100_AV, Monojet_M_1000_AV, ] mcSamplesPHYS14_PU20bx25 = QCDHT + QCDPt + [ QCD_Mu15 ] + QCDPtEMEnriched + QCDPtbcToE + [WJetsToLNu] + WJetsToLNuHT + [ DYJetsToLL_M50 ] + DYJetsM50HT + GJetsHT + ZJetsToNuNuHT + SingleTop + [ TTJets, TTWJets, TTZJets, WZJetsTo3LNu ] + MonojetSignalSamples ## PRIVATE SAMPLES GJets_HT100to200_fixPhoton = kreator.makeMCComponentFromEOS( 'GJets_HT100to200', '/GJets_HT-100to200_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_164703/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s', ".*root", 1534) GJets_HT200to400_fixPhoton = kreator.makeMCComponentFromEOS( 'GJets_HT200to400', '/GJets_HT-200to400_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_164621/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s', ".*root", 489.9) GJets_HT400to600_fixPhoton = kreator.makeMCComponentFromEOS( 'GJets_HT400to600', '/GJets_HT-400to600_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_164547/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s', ".*root", 62.05) GJets_HT600toInf_fixPhoton = kreator.makeMCComponentFromEOS( 'GJets_HT600toInf', '/GJets_HT-600toInf_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_122016/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s', ".*root", 20.87) GJets_fixPhoton = [ GJets_HT100to200_fixPhoton,
Monojet_M_1000_AV = kreator.makeMCComponent("Monojet_M_1000_AV", '/DarkMatter_Monojet_M-1000_AV_Tune4C_13TeV-madgraph/Phys14DR-PU20bx25_tsg_PHYS14_25_V1-v1/MINIAODSIM', "CMS", ".*root", 4.6629E-07) MonojetSignalSamples = [ Monojet_M_10_V, Monojet_M_100_V, Monojet_M_1000_V, Monojet_M_1_AV, Monojet_M_10_AV, Monojet_M_100_AV, Monojet_M_1000_AV, ] mcSamplesPHYS14_PU20bx25 = QCDHT + QCDPt + [QCD_Mu15] + QCDPtEMEnriched + QCDPtbcToE + [WJetsToLNu] + WJetsToLNuHT + [DYJetsToLL_M50] + DYJetsM50HT + GJetsHT + ZJetsToNuNuHT + SingleTop + [ TTJets, TTWJets, TTZJets, WZJetsTo3LNu] + MonojetSignalSamples ## PRIVATE SAMPLES GJets_HT100to200_fixPhoton = kreator.makeMCComponentFromEOS('GJets_HT100to200', '/GJets_HT-100to200_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_164703/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s',".*root", 1534) GJets_HT200to400_fixPhoton = kreator.makeMCComponentFromEOS('GJets_HT200to400', '/GJets_HT-200to400_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_164621/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s',".*root", 489.9) GJets_HT400to600_fixPhoton = kreator.makeMCComponentFromEOS('GJets_HT400to600', '/GJets_HT-400to600_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_164547/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s',".*root", 62.05) GJets_HT600toInf_fixPhoton = kreator.makeMCComponentFromEOS('GJets_HT600toInf', '/GJets_HT-600toInf_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_122016/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s',".*root", 20.87) GJets_fixPhoton = [ GJets_HT100to200_fixPhoton, GJets_HT200to400_fixPhoton, GJets_HT400to600_fixPhoton, GJets_HT600toInf_fixPhoton, ] QCD_HT_100To250_fixPhoton = kreator.makeMCComponentFromEOS("QCD_HT_100To250", '/QCD_HT-100To250_13TeV-madgraph/miniAOD_fixPhoton_reco/150206_145121/0000/', '/store/group/phys_susy/mmasciov/PHYS14_fixPhoton_reco/%s', ".*root", 28730000) QCD_HT_250To500_fixPhoton = kreator.makeMCComponentFromEOS("QCD_HT_250To500", '/QCD_HT_250To500_13TeV-madgraph/miniAOD_fixPhoton_reco/150206_145040/0000/', '/store/group/phys_susy/mmasciov/PHYS14_fixPhoton_reco/%s', ".*root", 670500) QCD_HT_250To500_ext1_fixPhoton = kreator.makeMCComponentFromEOS("QCD_HT_250To500_ext1", '/QCD_HT_250To500_13TeV-madgraph/miniAOD_fixPhoton_reco/150206_144831/0000/', '/store/group/phys_susy/mmasciov/PHYS14_fixPhoton_reco/%s', ".*root", 670500) QCD_HT_500To1000_fixPhoton = kreator.makeMCComponentFromEOS("QCD_HT_500To1000", '/QCD_HT-500To1000_13TeV-madgraph/miniAOD_fixPhoton_reco/150206_144759/0000/', '/store/group/phys_susy/mmasciov/PHYS14_fixPhoton_reco/%s', ".*root", 26740) QCD_HT_500To1000_ext1_fixPhoton = kreator.makeMCComponentFromEOS("QCD_HT_500To1000_ext1", '/QCD_HT-500To1000_13TeV-madgraph/miniAOD_fixPhoton_reco/150206_144615/0000/', '/store/group/phys_susy/mmasciov/PHYS14_fixPhoton_reco/%s', ".*root", 26740)
ZJetsToNuNu_HT600toInf_PU_S14_POSTLS170, ] TTJets_MSDecaysCKM_central_PU_S14_POSTLS170 = kreator.makeMyPrivateMCComponent( "TTJets_MSDecaysCKM_central_PU_S14_POSTLS170", "/TTJets_MSDecaysCKM_central_Tune4C_13TeV-madgraph-tauola/phys_susy-miniAODforSusy_TTJets_MSDecaysCKM_central_Tune4C_13TeV-madgraph-tauola_Spring14dr_PU_S14_POSTLS170-af38aa319b7b7c91a6797b31c3be19b7/USER", "PRIVATE", ".*root", "phys03", 809.1) TTJets = [ TTJets_MSDecaysCKM_central_PU_S14_POSTLS170, ] #### Signal samples SMS_T1bbbb_2J_mGl1000_mLSP900_PU_S14_POSTLS170 = kreator.makeMCComponentFromEOS( 'SMS_T1bbbb_2J_mGl1000_mLSP900_PU_S14_POSTLS170', 'lpccsa14/SMS-T1bbbb_2J_mGl-1000_mLSP-900_Tune4C_13TeV-madgraph-tauola/Spring14dr-PU_S14_POSTLS170_V6AN1-miniAOD706p1/140721_085323/0000/', '/store/cmst3/user/dalfonso/miniAODCSA14/%s', ".*root", 0.325388) SMS_T1bbbb_2J_mGl1500_mLSP100_PU_S14_POSTLS170 = kreator.makeMCComponentFromEOS( 'SMS_T1bbbb_2J_mGl1500_mLSP100_PU_S14_POSTLS170', 'lpccsa14/SMS-T1bbbb_2J_mGl-1500_mLSP-100_Tune4C_13TeV-madgraph-tauola/Spring14dr-PU_S14_POSTLS170_V6AN1-miniAOD706p1/140721_090128/0000/', '/store/cmst3/user/dalfonso/miniAODCSA14/%s', ".*root", 0.0141903) SMS_T1qqqq_2J_mGl1000_mLSP800_PU_S14_POSTLS170 = kreator.makeMCComponentFromEOS( 'SMS_T1qqqq_2J_mGl1000_mLSP800_PU_S14_POSTLS170', 'duanders/SMS-T1qqqq_2J_mGl-1000_mLSP-800_Tune4C_13TeV-madgraph-tauola/Spring14dr-PU_S14_POSTLS170_V6AN1-miniAOD706p1-v6/140904_202311/0000/', '/store/cmst3/user/dalfonso/miniAODCSA14/%s', ".*root", 0.325388) SMS_T1qqqq_2J_mGl1400_mLSP100_PU_S14_POSTLS170 = kreator.makeMCComponentFromEOS( 'SMS_T1qqqq_2J_mGl1400_mLSP100_PU_S14_POSTLS170', 'lpccsa14/SMS-T1qqqq_2J_mGl-1400_mLSP-100_Tune4C_13TeV-madgraph-tauola/Spring14dr-PU_S14_POSTLS170_V6AN1-miniAOD706p1/140716_105113/0000/', '/store/cmst3/user/dalfonso/miniAODCSA14/%s', ".*root", 0.0252977)
SMS_T1bbbb_2J_mGl1500_mLSP100, SMS_T1bbbb_2J_mGl1000_mLSP900, ] mcSamplesPHYS14_PU20bx25 = QCDHT + QCDPt + [QCD_Mu15] + [ WJetsToLNu ] + WJetsToLNuHT + [ DYJetsToLL_M50, DYJetsMuMuM50_PtZ180 ] + DYJetsM50HT + GJetsHT + ZJetsToNuNuHT + SingleTop + [ TTJets, TTWJets, TTZJets, TTH, WZJetsTo3LNu, ZZTo4L, GGHZZ4L ] + SusySignalSamples ## PRIVATE SAMPLES GJets_HT100to200_fixPhoton = kreator.makeMCComponentFromEOS( 'GJets_HT100to200_fixPhoton', '/GJets_HT-100to200_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_164703/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s', ".*root", 1534) GJets_HT200to400_fixPhoton = kreator.makeMCComponentFromEOS( 'GJets_HT200to400_fixPhoton', '/GJets_HT-200to400_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_164621/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s', ".*root", 489.9) GJets_HT400to600_fixPhoton = kreator.makeMCComponentFromEOS( 'GJets_HT400to600_fixPhoton', '/GJets_HT-400to600_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_164547/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s', ".*root", 62.05) GJets_HT600toInf_fixPhoton = kreator.makeMCComponentFromEOS( 'GJets_HT600toInf_fixPhoton', '/GJets_HT-600toInf_Tune4C_13TeV-madgraph-tauola/miniAOD_fixPhoton_7_2_3/150204_122016/0000/', '/store/user/mmasciov/PHYS14_fixPhoton/%s', ".*root", 20.87) GJets_fixPhoton = [ GJets_HT100to200_fixPhoton,
SMS_T1bbbb_2J_mGl1000_mLSP900, SMS_T1bbbb_2J_mGl1500_mLSP100, SMS_T1qqqq_2J_mGl1400_mLSP100, SMS_T1qqqq_2J_mGl1000_mLSP800, ] mcSamplesCSA14v2 = DYJetsM50HT + ZJetsToNuNuHT + WJetsToLNuHT + GJetsHT + QCDHT + QCDPt + SingleTop + [ TTJets, TTZJets, WJetsToLNu, DYJetsToLL_M50, WZJetsTo3LNu, ZZTo4L ] + SusySignalSamples ## MORE private samples on EOS ### PU40 bx50ns #### Signal samples T5WW_2J_mGo1200_mCh1000_mChi800 = kreator.makeMCComponentFromEOS( 'T5WW_2J_mGo1200_mCh1000_mChi800', '/T5Full-1200-1000-800-Decay-MGMMatch50/', '/store/cmst3/group/susy/gpetrucc/13TeV/MINIAODSIM/%s', ".*root", 0.0856418) T5WW_2J_mGo1500_mCh800_mChi100 = kreator.makeMCComponentFromEOS( 'T5WW_2J_mGo1500_mCh800_mChi100', '/T5Full-1500-800-100-Decay-MGMMatch50/', '/store/cmst3/group/susy/gpetrucc/13TeV/MINIAODSIM/%s', ".*root", 0.0141903) T5WW_2J_mGo1400_mCh315_mChi300 = kreator.makePrivateMCComponent( 'T5WW_2J_mGo1400_mCh315_mChi300', '', [ "/store/cmst3/group/susy/alobanov/MC/MiniAOD_v2/13TeV_T5qqqqWW_Gl_1400_LSP_300_Chi_315/13TeV_T5qqqqWW_Gl_1400_LSP_300_Chi_315_MiniAOD-v2.root" ], 0.0252977) T1tttt_2J_mGo1000_mStop300_mCh285_mChi280 = kreator.makeMCComponentFromEOS( 'T1tttt_2J_mGo1000_mStop300_mCh285_mChi280', '/T1tttt_2J_mGo1000_mStop300_mCh285_mChi280_pythia8-23bodydec/', '/store/cmst3/group/susy/gpetrucc/13TeV/MINIAODSIM/%s', ".*root", 0.325388)
files=kreator.getFilesFromEOS( 'DoubleMuparked_1Apr_RelVal_dm2012D_v2', '/DoubleMuParked/CMSSW_7_4_0_pre9_ROOT6-GR_R_74_V8_1Apr_RelVal_dm2012D-v2/MINIAOD', '/store/relval/CMSSW_7_4_0_pre9_ROOT6/DoubleMuParked/MINIAOD/GR_R_74_V8_1Apr_RelVal_dm2012D-v2/00000/' ), intLumi=1, triggers=[], # json = json # below the json that correspond the the 740_pre9 re-reco of the same runD json=dataPrivDir + '/json/diMu_740pre9_miniAOD.json') #------ PRIVATE reco - DOUBLE MU - 74X - new Egamma + new Hadron DoubleMuParked_740_fixes = kreator.makeMCComponentFromEOS( 'DoubleMuParked_740_newEGHCalib', 'DoubleMuParked_CMSSW_7_4_0_pre9_ROOT6-GR_R_74_V8_1Apr_RelVal_dm2012D-v2_ecalCalibNewPFHadCalib_mAOD/', '/store/group/phys_jetmet/schoef/740_ecalCalibNewPFHadCalib/%s', ".*root", 1.) #/store/group/phys_jetmet/schoef/740_ecalCalibNewPFHadCalib/DoubleMuParked_CMSSW_7_4_0_pre9_ROOT6-GR_R_74_V8_1Apr_RelVal_dm2012D-v2_ecalCalibNewPFHadCalib_mAOD dataSamplesAll = [ JetHT_HcalExtValid_jet2012D_v1, JetHT_HcalExtValid_jet2012D_v2, DoubleMuparked_HcalExtValid_zMu2012D_v1, DoubleMuparked_1Apr_RelVal_dm2012D_v2, DoubleMuParked_740_fixes ] #----------- 2011 re-reco --------------- DoubleMu_zMu2011A_CMSSW_7_0_6 = cfg.DataComponent( name='DoubleMu_zMu2011A_7_0_6', files=kreator.getFilesFromEOS(