ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/VHbbAnalysis/VHbbDataFormats/bin/ntuple.py
Revision: 1.8
Committed: Wed Sep 14 14:31:20 2011 UTC (13 years, 8 months ago) by arizzi
Content type: text/x-python
Branch: MAIN
CVS Tags: Sept14th2011_AR1
Changes since 1.7: +6 -0 lines
Log Message:
fixes

File Contents

# User Rev Content
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