Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from DQMOffline.Trigger.HLTMuonOfflineAnalyzer_cfi import hltMuonOfflineAnalyzer
0004 
0005 barrelMuonParams = cms.PSet(
0006     d0Cut = cms.untracked.double(1000.0),
0007     z0Cut = cms.untracked.double(1000.0),
0008     recoMaxEtaCut = cms.untracked.double(0.9),
0009     recoMinEtaCut = cms.untracked.double(0.0),
0010     recoGlbMuCut = cms.untracked.bool(False), #is a SA muon
0011     hltMaxEtaCut  = cms.untracked.double(0.9),
0012     hltMinEtaCut  = cms.untracked.double(0.0),
0013 )
0014 
0015 endcapMuonParams = cms.PSet(
0016     d0Cut = cms.untracked.double(1000.0),
0017     z0Cut = cms.untracked.double(1000.0),
0018     recoMaxEtaCut = cms.untracked.double(2.0),
0019     recoMinEtaCut = cms.untracked.double(1.4),
0020     recoGlbMuCut = cms.untracked.bool(False), #is a SA muon
0021     hltMaxEtaCut  = cms.untracked.double(2.0),
0022     hltMinEtaCut  = cms.untracked.double(1.4),
0023 )
0024 
0025 allMuonParams = cms.PSet(
0026     d0Cut = cms.untracked.double(1000.0),
0027     z0Cut = cms.untracked.double(1000.0),
0028     recoMaxEtaCut = cms.untracked.double(2.0),
0029     recoMinEtaCut = cms.untracked.double(0.0),
0030     recoGlbMuCut = cms.untracked.bool(False), #is a SA muon
0031     hltMaxEtaCut  = cms.untracked.double(2.0),
0032     hltMinEtaCut  = cms.untracked.double(0.0),
0033 )
0034 
0035 barrelAnalyzer = hltMuonOfflineAnalyzer.clone(
0036     destination = "HLT/Muon/DistributionsBarrel",
0037     targetParams = barrelMuonParams
0038 )
0039 barrelAnalyzer.probeParams = cms.PSet()
0040 
0041 endcapAnalyzer = hltMuonOfflineAnalyzer.clone(
0042     destination = "HLT/Muon/DistributionsEndcap",
0043     targetParams = endcapMuonParams
0044 )
0045 endcapAnalyzer.probeParams = cms.PSet()
0046 
0047 allAnalyzer = hltMuonOfflineAnalyzer.clone(
0048     destination = "HLT/Muon/DistributionsAll",
0049     targetParams = allMuonParams,
0050     probeParams = allMuonParams
0051 )
0052 hltMuonOfflineAnalyzers = cms.Sequence(
0053     barrelAnalyzer *
0054     endcapAnalyzer *
0055     allAnalyzer
0056 )