ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/grogg/python/VplusJets_cfi.py
Revision: 1.10
Committed: Sun Nov 7 11:51:00 2010 UTC (14 years, 5 months ago) by grogg
Content type: text/x-python
Branch: MAIN
Changes since 1.9: +31 -10 lines
Log Message:
Changed HLT input tags and leaf to array

File Contents

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