19 test_codes={
"EMPTY":-101,
26 relmon_mainpage=
"https://cms-pdmv.cern.ch/relmon" 30 server=
"http://cmsweb.cern.ch" 31 base_url=
"/dqm/relval" 33 url_encode_dict={
"/":
"%2F",
39 cat_names={FAIL:
"Failing",
49 cat_classes={FAIL:
"fail",
58 (
'Level 1 Trigger',[
'L1T',
'L1TEMU']),
60 (
'Pixel Detector',[
'Pixel',
'OfflinePV',
'Vertexing']),
61 (
'Silicon Strips',[
'SiStrip']),
62 (
'Tracking System',[
'Tracking',
'TrackerDigisV',
'TrackerHitsV',
'TrackerRecHitsV']),
64 (
'Ecal Calorimeter',[
'EcalBarrel',
'EcalEndcap',
'EcalPreshower',
'EcalClusterV',
'EcalDigisV',
'EcalHitsV',
'EcalRecHitsV']),
65 (
'Electrons and Photons',[
'Egamma',
'EgammaV']),
67 (
'Hcal Calorimeter',[
'Hcal',
'HcalHitsV',
'HcalRecHitsV',
'CaloTowersV']),
68 (
'Castor Calorimeter', [
'Castor']),
69 (
'Jet and Met',[
'JetMET']),
71 (
'Drift Tubes',[
'DT']),
72 (
'Cathode Strip Chambers', [
'CSC']),
73 (
'Resistive Plate Chambers',[
'RPC',
'RPCDigisV']),
74 (
'Muon Objects',[
'Muons',
'MuonCSCDigisV',
'MuonDTDigisV' ,
'MuonDTHitsV']),
76 (
'B Tagging' , [
'Btag']),
78 (
'Miscellanea: Simulation',[
'Generator',
'GlobalDigisV',
'GlobalHitsV',
'GlobalRecHitsV',
'MixingV',
'NoiseRatesV']),
79 (
'Miscellanea',[
'Info',
'MessageLogger',
'ParticleFlow',
'Physics'])]
84 (
'Tracking System',[
'TrackerDigisV',
'TrackerHitsV',
'TrackerRecHitsV']+[
'Pixel']+[
'SiStrip']),
85 (
'Ecal Calorimeter',[
'EcalBarrel',
'EcalEndcap',
'EcalPreshower',
'EcalClusterV',
'EcalDigisV',
'EcalHitsV',
'EcalRecHitsV']),
86 (
'Hcal Calorimeter',[
'Hcal',
'HcalHitsV',
'HcalRecHitsV',
'CaloTowersV']),
87 (
'Drift Tubes',[
'DT']),
88 (
'Cathode Strip Chambers', [
'CSC']),
89 (
'Resistive Plate Chambers',[
'RPC',
'RPCDigisV']),
92 (
'Tracking',[
'Tracking']),
95 (
'Electrons',[
'Egamma/Electrons',
'EgammaV/ElectronMcFakeValidator',
'EgammaV/ElectronMcSignalValidator']),
96 (
'Photons',[
'Egamma/PhotonAnalyzer',
'Egamma/PiZeroAnalyzer',
'EgammaV/PhotonValidator',
'EgammaV/ConversionValidator']),
98 (
'Muon Objects',[
'Muons',
'MuonCSCDigisV',
'MuonDTDigisV' ,
'MuonDTHitsV']),
99 (
'Jet',[
'JetMET/Jet',
'JetMET/RecoJetsV',
'ParticleFlow/PFJetValidation']),
100 (
'MET',[
'JetMET/MET',
'JetMET/METv',
'ParticleFlow/PFMETValidation']),
101 (
'B Tagging' , [
'Btag']),
102 (
'Tau' , [
'RecoTauV']),
105 (
'Castor Calorimeter', [
'Castor']),
106 (
'Level 1 Trigger',[
'L1T',
'L1TEMU']),
107 (
'Miscellanea: Sim.',[
'Generator',
'GlobalDigisV',
'GlobalHitsV',
'GlobalRecHitsV',
'MixingV',
'NoiseRatesV']),
108 (
'Miscellanea',[
'Info',
'MessageLogger',
'ParticleFlow',
'Physics'])]
112 (
'EGamma',[
'EgOffline',
'HLTEgammaValidation']),
113 (
'Muon',[
'Muon'',HLTMonMuon']),
114 (
'Tau',[
'TauRelVal',
'TauOffline',
'TauOnline']),
115 (
'JetMet',[
'JetMET',
'HLTJETMET']),
118 (
'HeavyFlavor',[
'HeavyFlavor']),
119 (
'SusyExo',[
'SusyExo']),
120 (
'Alca',[
'AlCaEcalPi0',
'EcalPhiSym',
'HcalIsoTrack']),
121 (
'Generic',[
'FourVector_Val',
'FourVector'])
124 aggr_pairs_dict={
"reco":reco_aggr,
"HLT":hlt_aggr}
130 (
'Tk',[
'TrackerDigisV',
'TrackerHitsV',
'TrackerRecHitsV']+[
'Pixel']+[
'SiStrip']),
131 (
'Ecal',[
'EcalBarrel',
'EcalEndcap',
'EcalPreshower',
'EcalClusterV',
'EcalDigisV',
'EcalHitsV',
'EcalRecHitsV']),
132 (
'Hcal',[
'Hcal',
'HcalHitsV',
'HcalRecHitsV',
'CaloTowersV']),
135 (
'RPC',[
'RPC',
'RPCDigisV']),
138 (
'Tracking',[
'Tracking']),
141 (
'Electrons',[
'Egamma/Electrons',
'EgammaV/ElectronMcFakeValidator',
'EgammaV/ElectronMcSignalValidator']),
142 (
'Photons',[
'Egamma/PhotonAnalyzer',
'Egamma/PiZeroAnalyzer',
'EgammaV/PhotonValidator',
'EgammaV/ConversionValidator']),
144 (
'Muons',[
'Muons',
'MuonCSCDigisV',
'MuonDTDigisV' ,
'MuonDTHitsV']),
145 (
'Jet',[
'JetMET/Jet',
'JetMET/RecoJetsV',
'ParticleFlow/PFJetValidation']),
146 (
'MET',[
'JetMET/MET',
'JetMET/METv',
'ParticleFlow/PFMETValidation']),
148 (
'Tau' , [
'RecoTauV'])]
151 hlt_aggr_twiki=hlt_aggr
153 aggr_pairs_twiki_dict={
'reco':reco_aggr_twiki,
'HLT':hlt_aggr_twiki}
158 hlt_mc_pattern_blist_pairs=(\
159 (
"!(TTbar+|H130GGgluon+|PhotonJets+|WE+|ZEE+)",
"Egamma@2,EgOffline@2,Ecal@2"),
160 (
"!(TTbar+|JpsiMM+|SingleMu+)",
"Muon@2"),
161 (
"!(TTbar+)",
"Jet@2,JET@2,Met@2,MET@2,Top@2"),
162 (
"!(TTbar+|ChargedTaus+|QQH135+|ZTT+)",
"Tau@2"),
163 (
"!(TTbar+|H130GGgluon+|ChargedTaus+|QQH135+|Hbb+)",
"Higgs@2"),
164 (
"!(TTbar+|JpsiMM+)",
"HeavyFlavor@2"),
165 (
"!(TTbar+|LM1+|SGrav+|ZPrime+)",
"SusyExo@2"))
168 mc_pattern_blist_pairs=(\
169 (
"WE+|ZEE+|SingleGamma+|SingleElectron+",
170 "Btag@1,CSC@1,DT@1,RPC@1,HCAL@1,JetMET@1,CaloTowersV@1,Hcal@1,"+\
171 "Muons@1,MuonDTDigisV@1,MuonCSCDigisV@1,MuonDTHitsV@1,"+\
172 "RPCDigisV@1,Castor@1,RecoTau@1,ParticleFlow@1,L1T@1"),
173 (
"WM+|ZMM+|JpsiMM+|SingleMu+",
174 "Btag@1,JetMET@1,Castor@1,Egamma@1,Ecal@1,Hcal@1,CaloTowersV@1,RecoTau@1,ParticleFlow@1,L1T@1"),
175 (
"H130GGgluonfusion+",
"^[ABCDFHIJKLMNOPQRSTUVWXYZ]@1,Ecal@1"),
176 (
"RelValMinBias+",
"AlCaReco@1"),
177 (
"!(SingleGamma+|SingleElectron+)",
"Ecal@1"),
178 (
"!(Mu+|mu+|TTbar+|ZMM+|WM+|MM+)",
"RPC@1"),
179 (
"!(SingleMuPt100+|ZMM+)",
"DT@1"),
180 (
"!(QCD+|MinBias+|TTbar+)",
"Hcal@1,CaloTowersV@1,Castor@1"),
181 (
"!(QCD_Pt_80_120+|TTbar+)",
"Btag@1"),
182 (
"!(QCD_Pt_80_120+|MuPt1000+|ZEE+|SingleElectronPt10+|Gamma+|Wjet+|LM1_sfts+)",
183 "Track@1,Pixel@1,OfflinePV@1,Vertexing@1,SiStrip@1"),
184 (
"!(QCD_Pt_80_120+|TTbar+|Wjet+|ChargedTaus+)",
"RecoTau@1"))
186 mc_pattern_blist_pairs=()
188 data_pattern_blist_pairs=(\
189 (
"!(mb20+|run20+)",
"Ecal@1,Track@1,Pixel@1,OfflinePV@1,Vertexing@1,SiStrip@1"),
190 (
"!(cos20+|mu20+|wzMu20+)",
"CSC@1,RPC@1,DT@1"),
191 (
"!(mb20+|jet20+|run20+)",
"JetMET@1,Hcal@1,Castor@1,ParticleFlow@1"),
192 (
"!(wzMu20+|mu20+|run20+)",
"Muon@1"),
193 (
"!(wzEG20+|electron20+|photon20+|run20+)",
"Egamma@1"),
194 (
"!(mu20+|wzMu20+|jet20+)",
"Btag@1"))
195 data_pattern_blist_pairs=()