CMS 3D CMS Logo

dijetScouting_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 selectedCaloJets = cms.EDFilter( "CaloJetSelector",
4  filter = cms.bool( False ),
5  src = cms.InputTag( "hltCaloJetIDPassed" ),
6  cut = cms.string( "abs(eta)<3 && pt>30" ),
7  #cut = cms.string( "abs(eta)<2.4 && pt>30 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" )
8  )
9 
10 scoutingDiJetVariables = cms.EDProducer("DiJetVarProducer",
11  inputJetTag = cms.InputTag("selectedCaloJets"),
12  wideJetDeltaR = cms.double(1.1),
13  )
14 
15 scoutingDiJetVarAnalyzer = cms.EDAnalyzer("DiJetVarAnalyzer",
16  modulePath = cms.untracked.string("DiJet"),
17  jetCollectionTag = cms.untracked.InputTag("selectedCaloJets"),
18  #dijetVarCollectionTag = cms.untracked.InputTag("scoutingDiJetVariables","dijetvariables"),
19  widejetsCollectionTag = cms.untracked.InputTag("scoutingDiJetVariables","widejets"),
20  metCollectionTag = cms.untracked.InputTag("hltMet"),
21  metCleanCollectionTag = cms.untracked.InputTag("hltMetClean"),
22  numwidejets = cms.uint32(2),
23  etawidejets = cms.double(2.5),
24  ptwidejets = cms.double(30),
25  detawidejets = cms.double(1.3),
26  dphiwidejets = cms.double(1.0471),# pi/3
27  maxEMfraction = cms.double(0.95),
28  maxHADfraction = cms.double(0.95),
29  HLTpathMain = cms.string("DST_HT250_v*"),
30  HLTpathMonitor = cms.string("DST_L1HTT_Or_L1MultiJet_v*"),
31  triggerConfiguration = cms.PSet(
32  hltResults = cms.InputTag('TriggerResults','','HLT'),
33  l1tResults = cms.InputTag(''),
34  l1tIgnoreMaskAndPrescale = cms.bool( False ),
35  throw = cms.bool( True )
36  )
37  )
38 
39 #this file contains the sequence for data scouting using the DiJet analysis
40 scoutingDiJetDQMSequence = cms.Sequence(selectedCaloJets*
41  scoutingDiJetVariables*
42  scoutingDiJetVarAnalyzer
43  )