CMS 3D CMS Logo

PostProcessorHLT_cff.py
Go to the documentation of this file.
1 # post-processors for HLT Muon track validation in FullSim and FastSim
2 #
3 import FWCore.ParameterSet.Config as cms
4 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
5 
6 from Validation.RecoMuon.PostProcessor_cff import postProcessorMuonTrack
7 postProcessorMuonTrackHLT = postProcessorMuonTrack.clone()
8 postProcessorMuonTrackHLT.subDirs = cms.untracked.vstring("HLT/Muon/MuonTrack/*")
9 
10 postProcessorMuonTrackHLTComp = DQMEDHarvester(
11  "DQMGenericClient",
12  subDirs = cms.untracked.vstring("HLT/Muon/MuonTrack/"),
13  efficiency = cms.vstring(
14  "Eff_L3Tk_Eta_mabh 'Eff_{L3,TK} vs #eta' hltL3Muons/effic_vs_eta hltL3TkFromL2/effic_vs_eta",
15  "Eff_L3Tk_Pt_mabh 'Eff_{L3,TK} vs p_{T}' hltL3Muons/effic_vs_pt hltL3TkFromL2/effic_vs_pt",
16  "Eff_L3Tk_Hit_mabh 'Eff_{L3,TK} vs n Hits' hltL3Muons/effic_vs_hit hltL3TkFromL2/effic_vs_hit",
17  "Eff_L3L2_Eta_mabh 'Eff_{L3,L2} vs #eta' hltL3Muons/effic_vs_eta hltL2Muons_UpdAtVtx/effic_vs_eta",
18  "Eff_L3L2_Pt_mabh 'Eff_{L3,L2} vs p_{T}' hltL3Muons/effic_vs_pt hltL2Muons_UpdAtVtx/effic_vs_pt",
19  "Eff_L3L2_Hit_mabh 'Eff_{L3,L2} vs n Hits' hltL3Muons/effic_vs_hit hltL2Muons_UpdAtVtx/effic_vs_hit",
20  ),
21  resolution = cms.vstring(""),
22  outputFileName = cms.untracked.string("")
23  )
24 
25 recoMuonPostProcessorsHLT = cms.Sequence(
26  postProcessorMuonTrackHLT
27  *postProcessorMuonTrackHLTComp
28  )