ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/grogg/python/VplusJets_cfi.py
Revision: 1.14
Committed: Wed Mar 2 10:44:12 2011 UTC (14 years, 2 months ago) by grogg
Content type: text/x-python
Branch: MAIN
Changes since 1.13: +20 -41 lines
Log Message:
Changes to pile-up corrections

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