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

# User Rev Content
1 amagnan 1.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     )