ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/grogg/python/VplusJets_cfi.py
Revision: 1.3
Committed: Thu Aug 5 18:47:48 2010 UTC (14 years, 8 months ago) by grogg
Content type: text/x-python
Branch: MAIN
Changes since 1.2: +4 -2 lines
Log Message:
Modifications to work with PAT, W specifc changes

File Contents

# User Rev Content
1 grogg 1.1 import FWCore.ParameterSet.Config as cms
2    
3     VplusJets = cms.EDAnalyzer("VplusJetsAnalysis",
4 grogg 1.2 ## srcGen = cms.VInputTag(
5     ## cms.InputTag("ic5GenJetsClean"),
6     ## cms.InputTag("sc5GenJetsClean"),
7     ## cms.InputTag("ak5GenJetsClean"),
8     ## ),
9     ## srcCaloCor = cms.VInputTag(
10     ## cms.InputTag("ic5CaloJetsCorClean"),
11     ## cms.InputTag("sc5CaloJetsCorClean"),
12     ## cms.InputTag("ak5CaloJetsCorClean"),
13     ## ),
14     ## srcCalo = cms.VInputTag(
15     ## cms.InputTag("ic5CaloJetsClean"),
16     ## cms.InputTag("sc5CaloJetsClean"),
17     ## cms.InputTag("ak5CaloJetsClean"),
18     ## ),
19     ## srcPFJets =cms.VInputTag(
20     ## cms.InputTag("ic5PFJetsL2L3"),
21     ## cms.InputTag("kt4PFJetsL2L3"),
22     ## cms.InputTag("ak5PFJetsL2L3"),
23     ## ),
24     ## srcJPTJets =cms.VInputTag(
25     ## cms.InputTag("ic5JPTJetsClean"),
26     ## cms.InputTag("sc5JPTJetsClean"),
27     ## cms.InputTag("ak5JPTJetsClean"),
28     ## ),
29    
30     srcGen = cms.InputTag("ak5GenJets"),
31     srcCaloCor = cms.InputTag("ak5CaloJetsL2L3"),
32     srcCalo = cms.InputTag("ak5CaloJets"),
33     srcPFJets = cms.InputTag("ak5PFJetsL2L3"),
34     srcJPTJets = cms.InputTag("ak5JPTJets"),
35    
36     ## srcVectorBoson = cms.InputTag("pfMetWENus"),
37     ## srcVectorBosonCalo = cms.InputTag("caloMetWENus"),
38     ## ## srcVectorBosonCaloCorr = cms.InputTag("bestWenuCaloCorr"),
39     ## srcVectorBosonTc = cms.InputTag("tcMetWENus"),
40     ## ## srcVectorBosonGen = cms.InputTag("bestWenuGen"),
41     ## srcVectorBosonPf = cms.InputTag("pfMetWENus"),
42    
43    
44 grogg 1.1 srcVectorBoson = cms.InputTag("bestWenu"),
45     srcVectorBosonCalo = cms.InputTag("bestWenuCalo"),
46     srcVectorBosonCaloCorr = cms.InputTag("bestWenuCaloCorr"),
47     srcVectorBosonTc = cms.InputTag("bestWenuTc"),
48     srcVectorBosonGen = cms.InputTag("bestWenuGen"),
49     srcVectorBosonPf = cms.InputTag("bestWenuPf"),
50 grogg 1.2
51 grogg 1.1 ## srcVectorBoson = cms.InputTag("WToEnu"),
52     ## srcVectorBosonCalo = cms.InputTag("WToEnuCalo"),
53     ## srcVectorBosonCaloCorr = cms.InputTag("WToEnuCaloCorr"),
54     ## srcVectorBosonTc = cms.InputTag("WToEnuTc"),
55     ## srcVectorBosonGen = cms.InputTag("WToEnuGen"),
56     ## srcVectorBosonPf = cms.InputTag("WToEnuPf"),
57     VBosonType = cms.string('W'),
58     LeptonType = cms.string('electron'),
59     runningOverMC = cms.untracked.bool(True),
60     ## srcFlavorByValue = cms.VInputTag(
61     ## cms.InputTag("ic5tagJet"),
62     ## cms.InputTag("sc5tagJet"),
63     ## cms.InputTag("ak5tagJet"),
64     ## ),
65 grogg 1.2 triggerSummaryLabel = cms.InputTag( "hltTriggerSummaryAOD","","REDIGI37X" ),
66 grogg 1.1 # triggerCollectionTag = cms.untracked.InputTag("TriggerResults","","HLT"),
67     triggerCollectionTag = cms.untracked.InputTag("TriggerResults","","HLT8E29"),
68     # hltTag = cms.InputTag("HLT_MinBiasBSC", "","HLT"),
69     hltTag = cms.InputTag("HLT_Photon15_Cleaned_L1R", "","HLT"),#HLT_Ele15_LW_L1R
70     checkTrigger = cms.untracked.bool(True),
71    
72    
73    
74    
75     #HistOutFile = cms.string('WenuTree.root'),
76     HistOutFile = cms.string('$outputFileName'),
77    
78    
79    
80    
81     TreeName = cms.string('WJet'),
82     # put in possible cuts for histograms?
83     #MET tags
84 grogg 1.3 MetCaloTag = cms.untracked.InputTag("patMETs"),
85     # MetCaloTag = cms.untracked.InputTag("met"),
86 grogg 1.1 MetCaloCorrTag = cms.untracked.InputTag("metJESCorAK5CaloJet"),# not working #metMuonJESCorAK5 #metJESCorAK5CaloJet
87 grogg 1.3 ## MetPfTag = cms.untracked.InputTag("pfMet"),
88     MetPfTag = cms.untracked.InputTag("patMETs"),
89 grogg 1.1 MetPfCorrTag = cms.untracked.InputTag("pfMet"), #correction format?
90     MetTcTag = cms.untracked.InputTag("tcMet"),
91     GenMetTag = cms.untracked.InputTag("genMetTrue"),
92     UseCorrCaloMet = cms.untracked.bool(False),
93     UseCorrPFMets = cms.untracked.bool(True),
94     UseGenMet = cms.untracked.bool(True),
95     METIncludesMuons = cms.untracked.bool(False),
96     JetCaloPtCut = cms.untracked.double(30.),
97     JetGenPtCut = cms.untracked.double(20.),
98     JetPfPtCut = cms.untracked.double(15.),
99    
100     MtMin = cms.untracked.double(50.),
101    
102     #Electron cuts
103    
104     ePtCut = cms.untracked.double(20.0), # 10.0
105     eEtaCut = cms.untracked.double(2.5),
106    
107     #WP 70%
108     TrkIsoCutBarrel = cms.untracked.double(2.5),
109     EcalIsoCutBarrel = cms.untracked.double(3.0),
110     HcalIsoCutBarrel = cms.untracked.double(5.0),
111    
112     SieieBarrel = cms.untracked.double(0.01),
113     DphiinBarrel = cms.untracked.double(0.02),
114     DetainBarrel = cms.untracked.double(0.006),
115     HoverEBarrel = cms.untracked.double(0.02),
116    
117     TrkIsoCutEndcap = cms.untracked.double(0.8),
118     EcalIsoCutEndcap = cms.untracked.double(2.5),
119     HcalIsoCutEndcap = cms.untracked.double(0.25),
120    
121     SieieEndcap = cms.untracked.double(0.03),
122     DphiinEndcap = cms.untracked.double(0.02),
123     DetainEndcap = cms.untracked.double(0.003),
124     HoverEEndcap = cms.untracked.double(0.0025)
125    
126     )
127    
128     VJetsPath = cms.Sequence(VplusJets)