ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/grogg/python/VplusJets_cfi.py
Revision: 1.15
Committed: Fri Apr 8 09:03:14 2011 UTC (14 years ago) by grogg
Content type: text/x-python
Branch: MAIN
CVS Tags: HEAD
Changes since 1.14: +10 -6 lines
Error occurred while calculating annotation data.
Log Message:
Minor updates

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2
3 HLT_process_name = "HLT"
4 VplusJets = cms.EDAnalyzer("VplusJetsAnalysis",
5
6 numEventsNames = cms.untracked.vstring('nEventsTotal','nEventsFiltered','nEventsTriggered','nEventsPat','nEventsElectron','nEventsFinal'),
7
8 # numEventsNames = cms.untracked.vstring('nEventsTotal','nEventsFiltered','nEventsTriggered','nEventsPat','nEventsFinal'),
9
10 ## srcGen = cms.InputTag("ak5GenJetsClean"),#ak5GenJetsClean"),
11 ## srcCaloCor = cms.InputTag("ak5CaloCorJetsClean"), #== ak5CaloJetsL2L3 #selectedPatJetsAK5Calo
12 ## srcCalo = cms.InputTag("ak5CaloJetsClean"),#ak5CaloJets
13 ## srcPFJets = cms.InputTag("ak5PFJetsClean"),#selectedPatJetsAK5PF
14 ## srcJPTJets = cms.InputTag("ak5JPTJets"),
15
16 srcGen = cms.InputTag("ak5GenJets"),
17 srcCaloCor = cms.InputTag("ak5PFJetsL1L2L3Residual"),#ak5CaloJets"),#ak5PFJetsL1L2L3Residual"),#ak5CaloJetsL2L3Residual
18 srcCalo = cms.InputTag("ak5PFJetsL1FastL2L3Residual"), #"ak5CaloJetsL2L3Residual"),#ak5PFJetsL1FastL2L3Residual"),
19 srcPFJets = cms.InputTag("ak5PFJetsL2L3Residual"),#selectedPatJetsPFlow"),#
20 srcJPTJets = cms.InputTag("ak5JPTJets"),
21
22 srcVectorBosonCalo = cms.InputTag("bestWenuCalo"),#WToEnuCalo"),
23 srcVectorBosonGsf = cms.InputTag("bestWenuGsf"),
24 srcVectorBosonPf = cms.InputTag("bestWenuPf"),#WToEnuPf"),
25 srcVectorBoson = cms.InputTag("bestWenu"),
26 srcVectorBosonCaloCorr = cms.InputTag("bestWenuCaloCorr"),
27 srcVectorBosonTc = cms.InputTag("bestWenuTc"),
28 srcVectorBosonGen = cms.InputTag("bestWenuGen"),
29
30 ## srcVectorBoson = cms.InputTag("bestWenu"),
31 ## srcVectorBosonCalo = cms.InputTag("bestWenuCalo"),
32 ## srcVectorBosonCaloCorr = cms.InputTag("bestWenuCaloCorr"),
33 ## srcVectorBosonTc = cms.InputTag("bestWenuTc"),
34 ## srcVectorBosonGen = cms.InputTag("bestWenuGen"),
35 ## srcVectorBosonPf = cms.InputTag("bestWenuPf"),
36
37
38 VBosonType = cms.string('W'),
39 LeptonType = cms.string('electron'),
40 runningOverMC = cms.untracked.bool(True),
41
42 srcFlavorByValue = cms.InputTag("ak5tagJet"), #Not for data
43 checkTrigger = cms.untracked.bool(True),
44
45 triggerCollectionTag = cms.untracked.InputTag("TriggerResults","",HLT_process_name),
46 triggerSummaryLabel = cms.InputTag( "hltTriggerSummaryAOD","", HLT_process_name),
47
48 hltTag = cms.VInputTag(
49 cms.InputTag("HLT_Ele17_SW_TighterEleIdIsol_L1R_v2", "",HLT_process_name),
50 cms.InputTag("HLT_Ele17_SW_TighterEleIdIsol_L1R_v1", "",HLT_process_name),
51 cms.InputTag("HLT_Ele17_SW_TightEleIdIsol_L1R_v1", "",HLT_process_name),
52 cms.InputTag("HLT_Ele17_SW_CaloEleId_L1R", "",HLT_process_name),
53 cms.InputTag("HLT_Ele15_SW_CaloEleId_L1R", "",HLT_process_name),
54 cms.InputTag("HLT_Photon15_Cleaned_L1R", "",HLT_process_name),
55 cms.InputTag("HLT_Photon10_L1R", "",HLT_process_name),
56 ),
57 filterTag = cms.VInputTag(
58 cms.InputTag("hltL1NonIsoHLTNonIsoSingleElectronEt17TighterEleIdIsolTrackIsolFilter","",HLT_process_name),
59 cms.InputTag("hltL1NonIsoHLTNonIsoSingleElectronEt17TighterEleIdIsolTrackIsolFilter","",HLT_process_name),
60 cms.InputTag("hltL1NonIsoHLTNonIsoSingleElectronEt17TightEleIdIsolTrackIsolFilter","",HLT_process_name),
61 cms.InputTag("hltL1NonIsoHLTNonIsoSingleElectronEt17CaloEleIdPixelMatchFilter","",HLT_process_name),
62 cms.InputTag("hltL1NonIsoHLTNonIsoSingleElectronEt15CaloEleIdPixelMatchFilter","",HLT_process_name),
63 cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt15CleanedHcalIsolFilter","",HLT_process_name),
64 cms.InputTag("hltL1NonIsoHLTNonIsoSinglePhotonEt10HcalIsolFilter","",HLT_process_name),
65 ),
66
67 #HistOutFile = cms.string('WenuTree.root'),
68 HistOutFile = cms.string('$outputFileName'),
69
70
71
72
73 TreeName = cms.string('WJet'),
74 # put in possible cuts for histograms?
75 #MET tags
76 MetCaloTag = cms.untracked.InputTag("patMETs"),
77 # MetCaloTag = cms.untracked.InputTag("met"),
78 MetCaloCorrTag = cms.untracked.InputTag("patMETs"),# not working #metMuonJESCorAK5 #metJESCorAK5CaloJet
79 ## MetPfTag = cms.untracked.InputTag("pfMet"),
80 # MetPfTag = cms.untracked.InputTag("patMETsPFlow"),
81 MetPfTag = cms.untracked.InputTag("patMETsPFlow"),
82 MetPfCorrTag = cms.untracked.InputTag("pfMet"), #correction format?
83 MetTcTag = cms.untracked.InputTag("tcMet"),
84 GenMetTag = cms.untracked.InputTag("genMetTrue"),
85 UseCorrCaloMet = cms.untracked.bool(False),
86 UseCorrPFMets = cms.untracked.bool(True),
87 UseGenMet = cms.untracked.bool(True),
88 METIncludesMuons = cms.untracked.bool(False),
89 JetCaloPtCut = cms.untracked.double(20.),
90 JetGenPtCut = cms.untracked.double(20.),
91 JetPfPtCut = cms.untracked.double(15.),
92
93 MtMin = cms.untracked.double(50.),
94
95 #Electron cuts
96
97 ePtCut = cms.untracked.double(20.0), # 10.0
98 eEtaCut = cms.untracked.double(2.5),
99
100 #WP 70%
101 TrkIsoCutBarrel = cms.untracked.double(2.5),
102 EcalIsoCutBarrel = cms.untracked.double(3.0),
103 HcalIsoCutBarrel = cms.untracked.double(5.0),
104
105 SieieBarrel = cms.untracked.double(0.01),
106 DphiinBarrel = cms.untracked.double(0.02),
107 DetainBarrel = cms.untracked.double(0.006),
108 HoverEBarrel = cms.untracked.double(0.02),
109
110 TrkIsoCutEndcap = cms.untracked.double(0.8),
111 EcalIsoCutEndcap = cms.untracked.double(2.5),
112 HcalIsoCutEndcap = cms.untracked.double(0.25),
113
114 SieieEndcap = cms.untracked.double(0.03),
115 DphiinEndcap = cms.untracked.double(0.02),
116 DetainEndcap = cms.untracked.double(0.003),
117 HoverEEndcap = cms.untracked.double(0.0025)
118
119 )
120
121 VJetsPath = cms.Sequence(VplusJets)