Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:07:02

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 selectedCaloJets = cms.EDFilter( "CaloJetSelector",
0004                                  filter = cms.bool( False ),
0005                                  src = cms.InputTag( "hltCaloJetIDPassed" ),
0006                                  cut = cms.string( "abs(eta)<3 && pt>30" ),
0007                                  #cut = cms.string( "abs(eta)<2.4 && pt>30 && n90 >= 3 && emEnergyFraction > 0.01 && emEnergyFraction < 0.99" )
0008                                  )
0009 
0010 scoutingDiJetVariables = cms.EDProducer("DiJetVarProducer",
0011                                         inputJetTag = cms.InputTag("selectedCaloJets"),
0012                                         wideJetDeltaR = cms.double(1.1),
0013                                         )
0014 
0015 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0016 scoutingDiJetVarAnalyzer = DQMEDAnalyzer('DiJetVarAnalyzer',
0017                                           modulePath = cms.untracked.string("DiJet"),
0018                                           jetCollectionTag = cms.untracked.InputTag("selectedCaloJets"),
0019                                           #dijetVarCollectionTag = cms.untracked.InputTag("scoutingDiJetVariables","dijetvariables"),
0020                                           widejetsCollectionTag = cms.untracked.InputTag("scoutingDiJetVariables","widejets"),
0021                                           metCollectionTag = cms.untracked.InputTag("hltMet"),
0022                                           metCleanCollectionTag = cms.untracked.InputTag("hltMetClean"),
0023                                           numwidejets = cms.uint32(2),
0024                                           etawidejets = cms.double(2.5),
0025                                           ptwidejets = cms.double(30),
0026                                           detawidejets = cms.double(1.3),
0027                                           dphiwidejets = cms.double(1.0471),# pi/3
0028                                           maxEMfraction = cms.double(0.95),
0029                                           maxHADfraction = cms.double(0.95),
0030                                           HLTpathMain = cms.string("DST_HT250_v*"),
0031                                           HLTpathMonitor = cms.string("DST_L1HTT_Or_L1MultiJet_v*"),
0032                                           triggerConfiguration = cms.PSet(
0033                                               hltResults = cms.InputTag('TriggerResults','','HLT'),
0034                                               l1tResults = cms.InputTag(''),
0035                                               l1tIgnoreMaskAndPrescale = cms.bool( False ),
0036                                               throw = cms.bool( True )
0037                                           )
0038                                           )
0039 
0040 #this file contains the sequence for data scouting using the DiJet analysis
0041 scoutingDiJetDQMSequence = cms.Sequence(selectedCaloJets*
0042                                         scoutingDiJetVariables*
0043                                         scoutingDiJetVarAnalyzer
0044                                         )