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
Log Message:
Minor updates

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 grogg 1.15 numEventsNames = cms.untracked.vstring('nEventsTotal','nEventsFiltered','nEventsTriggered','nEventsPat','nEventsElectron','nEventsFinal'),
7    
8     # numEventsNames = cms.untracked.vstring('nEventsTotal','nEventsFiltered','nEventsTriggered','nEventsPat','nEventsFinal'),
9 grogg 1.4
10 grogg 1.14 ## 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 grogg 1.4 ## srcJPTJets = cms.InputTag("ak5JPTJets"),
15 grogg 1.14
16     srcGen = cms.InputTag("ak5GenJets"),
17 grogg 1.15 srcCaloCor = cms.InputTag("ak5PFJetsL1L2L3Residual"),#ak5CaloJets"),#ak5PFJetsL1L2L3Residual"),#ak5CaloJetsL2L3Residual
18     srcCalo = cms.InputTag("ak5PFJetsL1FastL2L3Residual"), #"ak5CaloJetsL2L3Residual"),#ak5PFJetsL1FastL2L3Residual"),
19     srcPFJets = cms.InputTag("ak5PFJetsL2L3Residual"),#selectedPatJetsPFlow"),#
20 grogg 1.9 srcJPTJets = cms.InputTag("ak5JPTJets"),
21 grogg 1.14
22 grogg 1.15 srcVectorBosonCalo = cms.InputTag("bestWenuCalo"),#WToEnuCalo"),
23     srcVectorBosonGsf = cms.InputTag("bestWenuGsf"),
24     srcVectorBosonPf = cms.InputTag("bestWenuPf"),#WToEnuPf"),
25 grogg 1.12 srcVectorBoson = cms.InputTag("bestWenu"),
26 grogg 1.1 srcVectorBosonCaloCorr = cms.InputTag("bestWenuCaloCorr"),
27     srcVectorBosonTc = cms.InputTag("bestWenuTc"),
28     srcVectorBosonGen = cms.InputTag("bestWenuGen"),
29 grogg 1.2
30 grogg 1.14 ## 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 grogg 1.1 VBosonType = cms.string('W'),
39     LeptonType = cms.string('electron'),
40     runningOverMC = cms.untracked.bool(True),
41 grogg 1.13
42     srcFlavorByValue = cms.InputTag("ak5tagJet"), #Not for data
43 grogg 1.1 checkTrigger = cms.untracked.bool(True),
44 grogg 1.10
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 grogg 1.1 #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 grogg 1.3 MetCaloTag = cms.untracked.InputTag("patMETs"),
77     # MetCaloTag = cms.untracked.InputTag("met"),
78 grogg 1.9 MetCaloCorrTag = cms.untracked.InputTag("patMETs"),# not working #metMuonJESCorAK5 #metJESCorAK5CaloJet
79 grogg 1.3 ## MetPfTag = cms.untracked.InputTag("pfMet"),
80 grogg 1.15 # MetPfTag = cms.untracked.InputTag("patMETsPFlow"),
81 grogg 1.9 MetPfTag = cms.untracked.InputTag("patMETsPFlow"),
82 grogg 1.1 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 grogg 1.8 JetCaloPtCut = cms.untracked.double(20.),
90 grogg 1.1 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)