CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
razorScouting_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 #build the hemispheres from our jets
4 scoutingRHemisphere = cms.EDFilter("HLTRHemisphere",
5  acceptNJ = cms.bool(True),
6  maxEta = cms.double(3.0),
7  inputTag = cms.InputTag("hltCaloJetIDPassed"),
8  maxMuonEta = cms.double(2.1),
9  muonTag = cms.InputTag(""),
10  minJetPt = cms.double(30.0),
11  doMuonCorrection = cms.bool(False),
12  maxNJ = cms.int32(14)
13 )
14 
15 scoutingRazorVariables = cms.EDProducer("RazorVarProducer",
16  inputTag = cms.InputTag("scoutingRHemisphere"),
17  inputMetTag = cms.InputTag("hltMetClean"),
18 )
19 
20 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
21 scoutingRazorVarAnalyzer = DQMEDAnalyzer('RazorVarAnalyzer',
22  modulePath=cms.untracked.string("Razor"),
23  razorVarCollectionName=cms.untracked.InputTag("scoutingRazorVariables")
24  )
25 
26 
27 #this file contains the sequence for data scouting using the Razor analysis
28 scoutingRazorDQMSequence = cms.Sequence(cms.ignore(scoutingRHemisphere)*
29  scoutingRazorVariables*
30  scoutingRazorVarAnalyzer
31  )