1 |
nmohr |
1.4 |
import FWCore.PythonUtilities.LumiList as LumiList
|
2 |
|
|
import FWCore.ParameterSet.Types as CfgTypes
|
3 |
arizzi |
1.1 |
import FWCore.ParameterSet.Config as cms
|
4 |
|
|
|
5 |
|
|
process = cms.Process("FWLitePlots")
|
6 |
|
|
|
7 |
|
|
#fileNames = cms.vstring('file:2l2bMetEdmNtuples.root'), ## mandatory
|
8 |
|
|
process.fwliteInput = cms.PSet(
|
9 |
|
|
fileNames = cms.vstring(
|
10 |
arizzi |
1.6 |
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_10_0_0dz.root",
|
11 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_11_0_syf.root",
|
12 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_12_0_98x.root",
|
13 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_1_2_fZC.root",
|
14 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_13_0_d07.root",
|
15 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_14_0_gTV.root",
|
16 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_15_0_k8w.root",
|
17 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_16_0_Gyt.root",
|
18 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_17_0_Sbb.root",
|
19 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_18_0_08B.root",
|
20 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_19_0_FPm.root",
|
21 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_20_0_K9m.root",
|
22 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_2_0_o7r.root",
|
23 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_21_0_KC0.root",
|
24 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_22_0_fym.root",
|
25 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_23_0_PdH.root",
|
26 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_24_0_gFX.root",
|
27 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_25_0_Jta.root",
|
28 |
arizzi |
1.3 |
"file:PAT.edm_26_0_pL3.root",
|
29 |
arizzi |
1.6 |
#"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_26_0_pL3.root",
|
30 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_27_0_2RN.root",
|
31 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_28_0_ILe.root",
|
32 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_30_0_lyu.root",
|
33 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_3_0_JbI.root",
|
34 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_31_0_l4y.root",
|
35 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_32_0_jyU.root",
|
36 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_33_0_CwC.root",
|
37 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_34_0_aWH.root",
|
38 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_35_0_6hS.root",
|
39 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_36_0_3cS.root",
|
40 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_37_0_akJ.root",
|
41 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_38_0_YeV.root",
|
42 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_39_1_Yve.root",
|
43 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_40_0_ifl.root",
|
44 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_4_0_q1y.root",
|
45 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_41_0_hHm.root",
|
46 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_5_0_hty.root",
|
47 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_6_0_5vG.root",
|
48 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_7_0_9A5.root",
|
49 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_8_0_f1B.root",
|
50 |
|
|
"root://cmsdcache//pnfs/pi.infn.it/data/cms/store/user/arizzi/TTJets_TuneZ2_7TeV-madgraph-tauola/HBB_EDMNtupleV3_ProcV1/f0063de7ad3f08dda539b5259b13f60a//PAT.edm_9_1_juk.root"
|
51 |
arizzi |
1.1 |
|
52 |
|
|
),
|
53 |
arizzi |
1.2 |
PUmcfileName = cms.string(""),
|
54 |
|
|
PUdatafileName = cms.string(""),
|
55 |
arizzi |
1.1 |
maxEvents = cms.int32(-1), ## optional
|
56 |
|
|
outputEvery = cms.uint32(0), ## optional
|
57 |
nmohr |
1.4 |
lumisToProcess = CfgTypes.untracked(CfgTypes.VLuminosityBlockRange()),
|
58 |
arizzi |
1.1 |
)
|
59 |
|
|
|
60 |
nmohr |
1.4 |
# get JSON file
|
61 |
|
|
JSONfile = 'Input.json'
|
62 |
|
|
lumiList = LumiList.LumiList (filename = JSONfile).getCMSSWString().split(',')
|
63 |
|
|
|
64 |
|
|
#Uncomment to run with JSON
|
65 |
|
|
#process.fwliteInput.lumisToProcess.extend(lumiList)
|
66 |
|
|
|
67 |
arizzi |
1.1 |
|
68 |
arizzi |
1.2 |
channel = "TTbar"
|
69 |
arizzi |
1.1 |
import os
|
70 |
arizzi |
1.6 |
dirnameOld = "//pnfs/pi.infn.it/data/cms/store/user/bortigno/DoubleMu/HBB_EDMNtupleV3_ProcV1_may/07fb60889166b64f474d8d0aa162db69/"
|
71 |
arizzi |
1.1 |
|
72 |
|
|
|
73 |
|
|
|
74 |
|
|
|
75 |
|
|
#for i in range(len(channels)):
|
76 |
|
|
|
77 |
|
|
|
78 |
|
|
#dirname = dirnameOld
|
79 |
|
|
#dirlist = os.listdir(dirname)
|
80 |
|
|
#basenamelist = os.listdir(dirname + "/")
|
81 |
|
|
#for basename in basenamelist:
|
82 |
arizzi |
1.6 |
# process.fwliteInput.fileNames.append("root://cmsdcache" + dirname + "/" + basename)
|
83 |
arizzi |
1.1 |
print "Number of files to process is %s" %(len(process.fwliteInput.fileNames))
|
84 |
|
|
|
85 |
|
|
|
86 |
|
|
|
87 |
|
|
|
88 |
|
|
|
89 |
|
|
#
|
90 |
|
|
|
91 |
|
|
|
92 |
|
|
fname = 'Test' + channel + '.root'
|
93 |
|
|
|
94 |
|
|
process.fwliteOutput = cms.PSet(
|
95 |
|
|
|
96 |
|
|
fileName = cms.string(fname),## mandatory
|
97 |
|
|
)
|
98 |
|
|
|
99 |
|
|
process.Analyzer = cms.PSet(
|
100 |
|
|
triggers = cms.vstring(
|
101 |
|
|
"HLT_IsoMu17_v.*" , #0
|
102 |
|
|
"HLT_DoubleMu7_v.*", #1
|
103 |
|
|
"HLT_Mu13_Mu8_v.*", #2
|
104 |
|
|
"HLT_Ele27_CaloIdVT_CaloIsoT_TrkId_TrkIsoT_v.*", #3
|
105 |
|
|
"HLT_Ele27_WP80_PFMHT50_v.*", #4
|
106 |
|
|
"HLT_Ele17_CaloIdL_CaloIsoVL_Ele8_CaloIdL_CaloIsoVL_v.*", #5
|
107 |
|
|
"HLT_Ele17_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_Ele8_CaloIdT_CaloIsoVL_TrkIdVL_TrkIsoVL_v.*", #6
|
108 |
|
|
"HLT_DiCentralJet20_BTagIP_MET65_v.*", #7
|
109 |
arizzi |
1.6 |
"HLT_MET120_v.*", #8
|
110 |
arizzi |
1.1 |
"HLT_CentralJet80_MET80_v.*", #9
|
111 |
|
|
"HLT_PFMHT150_v.*", #10
|
112 |
|
|
"HLT_DiCentralJet20_MET80_v.*", #11
|
113 |
|
|
),
|
114 |
arizzi |
1.6 |
isMC = cms.bool(True),
|
115 |
arizzi |
1.3 |
verbose = cms.bool(False),
|
116 |
arizzi |
1.7 |
readFromCandidates = cms.bool(False),
|
117 |
arizzi |
1.3 |
jetPtThresholdZ = cms.double(20),
|
118 |
|
|
jetPtThresholdW = cms.double(30),
|
119 |
nmohr |
1.4 |
bJetCountThreshold = cms.double(0.898),
|
120 |
arizzi |
1.3 |
useHighestPtHiggsW = cms.bool(True),
|
121 |
|
|
useHighestPtHiggsZ = cms.bool(False),
|
122 |
arizzi |
1.5 |
idMuFileName = cms.string("ScaleEffs42.root"),
|
123 |
|
|
hltMuFileName = cms.string("IsoToHLT42.root"),
|
124 |
arizzi |
1.8 |
hltEle1FileName = cms.string("TriggerEfficiency_Electrons_May10.root"),
|
125 |
|
|
hltEle2FileName = cms.string("TriggerEfficiency_Electrons_PromptV4.root"),
|
126 |
|
|
idEleFileName = cms.string("ScaleFactor_PFElectrons_DataMontecarlo.root"),
|
127 |
|
|
hltJetEle1FileName = cms.string("TriggerEfficiency_JetNo30_Jet25.root"),
|
128 |
|
|
hltJetEle2FileName = cms.string("TriggerEfficiency_Jet30.root"),
|
129 |
|
|
|
130 |
arizzi |
1.6 |
btagEffFileName = cms.string("btag_generic.txt")
|
131 |
arizzi |
1.1 |
)
|
132 |
|
|
|
133 |
|
|
|
134 |
|
|
|
135 |
|
|
|
136 |
|
|
|