ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/metConfig_cff.py
Revision: 1.1
Committed: Wed Apr 15 12:03:00 2009 UTC (16 years ago) by amagnan
Content type: text/x-python
Branch: MAIN
CVS Tags: v00-03-00, v00-02-01, v00-02-00, v00-01-00
Log Message:
add python configuration files

File Contents

# Content
1 ########################################
2 #### Created 08-Apr-09
3 #### by A.-M. Magnan
4 #### a.magnan@imperial.ac.uk
5 ########################################
6
7 import FWCore.ParameterSet.Config as cms
8 import copy
9
10 ######################################################################################
11 #### JetMET corrections
12 ######################################################################################
13 from UserCode.HbbAnalysis.jetConfig_cff import *
14
15 # sequence patAODJetMETCorrectionsForTauAnalyses
16
17
18 ######################################################################################
19 #### PAT layer 0
20 ######################################################################################
21
22 from PhysicsTools.PatAlgos.cleaningLayer0.caloMetCleaner_cfi import *
23
24 allLayer0METsForTauAnalyses = copy.deepcopy(allLayer0METs)
25 allLayer0METsForTauAnalyses.metSource = cms.InputTag('corMetType1Icone5MuonsForTauAnalyses')
26
27
28 ######################################################################################
29 #### PAT layer 1
30 ######################################################################################
31
32 from PhysicsTools.PatAlgos.producersLayer1.metProducer_cff import *
33
34 allLayer1METsForTauAnalyses = copy.deepcopy(allLayer1METs)
35 allLayer1METsForTauAnalyses.metSource = cms.InputTag("allLayer0METsForTauAnalyses")
36 allLayer1METsForTauAnalyses.addMuonCorrections = cms.bool(True)
37 allLayer1METsForTauAnalyses.muonSource = cms.InputTag("muons") ## muon input source for corrections
38
39 allLayer1METsForTauAnalyses.addTrigMatch = cms.bool(False)
40 #allLayer1METsForTauAnalyses.trigPrimMatch = cms.VInputTag(cms.InputTag("metTrigMatchHLT1MET65")),
41
42 allLayer1METsForTauAnalyses.addGenMET = cms.bool(True)
43 allLayer1METsForTauAnalyses.genMETSource = cms.InputTag("genMETWithMuForTauAnalyses") ## GenMET source to be used for the matching
44
45
46 ######################################################################################
47 #### Final PAT sequences
48 ######################################################################################
49
50 patMetForTauAnalyses = cms.Sequence( patAODJetMETCorrectionsForTauAnalyses
51 *allLayer0METsForTauAnalyses
52 *allLayer1METsForTauAnalyses
53 )