Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-02-05 23:51:33

0001 '''
0002 DQMEDAnalyzer to read scouting muon collection and scouting vertex collection used in 
0003 ScoutingMuonTagProbeAnalyzer.cc. 
0004 
0005 Author: Javier Garcia de Castro, email:javigdc@bu.edu
0006 '''
0007 
0008 import FWCore.ParameterSet.Config as cms
0009 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0010 
0011 #Collection to read in ScoutingMuonTagProbeAnlyzer.cc
0012 ScoutingMuonTagProbeAnalysisNoVtx = DQMEDAnalyzer('ScoutingMuonTagProbeAnalyzer',
0013     OutputInternalPath = cms.string('/HLT/ScoutingOffline/Muons/NoVtx'),
0014     ScoutingMuonCollection = cms.InputTag('hltScoutingMuonPackerNoVtx'),
0015     ScoutingVtxCollection = cms.InputTag('hltScoutingMuonPackerNoVtx','displacedVtx','HLT'),
0016     runWithoutVertex = cms.bool(False)
0017 )
0018 
0019 #Name given to add to the sequence in test/runScoutingMonitoringDQM_muonOnly_cfg.py
0020 scoutingMonitoringTagProbeMuonNoVtx = cms.Sequence(ScoutingMuonTagProbeAnalysisNoVtx)
0021 
0022 #Clone for the other collection and change only the necessary inputs
0023 ScoutingMuonTagProbeAnalysisVtx = ScoutingMuonTagProbeAnalysisNoVtx.clone()
0024 ScoutingMuonTagProbeAnalysisVtx.OutputInternalPath = cms.string('/HLT/ScoutingOffline/Muons/Vtx') 
0025 ScoutingMuonTagProbeAnalysisVtx.ScoutingMuonCollection = cms.InputTag('hltScoutingMuonPackerVtx')
0026 ScoutingMuonTagProbeAnalysisVtx.ScoutingVtxCollection = cms.InputTag('hltScoutingMuonPackerVtx','displacedVtx','HLT')
0027 ScoutingMuonTagProbeAnalysisVtx.runWithoutVertex = cms.bool(True)
0028 
0029 #Name given to add to the sequence in test/runScoutingMonitoringDQM_muonOnly_cfg.py
0030 scoutingMonitoringTagProbeMuonVtx = cms.Sequence(ScoutingMuonTagProbeAnalysisVtx)