CMS 3D CMS Logo

L1TriggerQualityTests_cff.py
Go to the documentation of this file.
1 # Quality tests for L1 Trigger DQM (L1T)
2 
3 import FWCore.ParameterSet.Config as cms
4 
5 # L1 systems quality tests
6 
7 # ECAL quality tests
9 seqL1TriggerEcalQualityTests = cms.Sequence(l1TriggerEcalQualityTests)
10 
11 # HCAL quality tests
13 seqL1TriggerHcalQualityTests = cms.Sequence(l1TriggerHcalQualityTests)
14 
15 # RCT quality tests
17 seqL1TriggerRctQualityTests = cms.Sequence(l1TriggerRctQualityTests)
18 
19 # GCT quality tests
21 seqL1TriggerGctQualityTests = cms.Sequence(l1TriggerGctQualityTests)
22 
23 # DTTF quality tests
25 seqL1TriggerDttfQualityTests = cms.Sequence(l1TriggerDttfQualityTests)
26 
27 # DTTPG quality tests
29 seqL1TriggerDttpgQualityTests = cms.Sequence(l1TriggerDttpgQualityTests)
30 
31 # CSCTF quality tests
33 seqL1TriggerCsctfQualityTests = cms.Sequence(l1TriggerCsctfQualityTests)
34 
35 # CSCTPG quality tests
37 seqL1TriggerCsctpgQualityTests = cms.Sequence(l1TriggerCsctpgQualityTests)
38 
39 # RPC quality tests
41 seqL1TriggerRpcQualityTests = cms.Sequence(l1TriggerRpcQualityTests)
42 
43 # GMT quality tests
45 seqL1TriggerGmtQualityTests = cms.Sequence(l1TriggerGmtQualityTests)
46 
47 # GT quality tests
49 seqL1TriggerGtQualityTests = cms.Sequence(l1TriggerGtQualityTests)
50 
51 # L1 objects quality tests
52 
53 # GtExternal quality tests
55 seqL1TriggerObjGtExternalQualityTests = cms.Sequence(l1TriggerObjGtExternalQualityTests)
56 
57 # TechTrig quality tests
59 seqL1TriggerObjTechTrigQualityTests = cms.Sequence(l1TriggerObjTechTrigQualityTests)
60 
61 # HfRingEtSums quality tests
63 seqL1TriggerObjHfRingEtSumsQualityTests = cms.Sequence(l1TriggerObjHfRingEtSumsQualityTests)
64 
65 # HfBitCounts quality tests
67 seqL1TriggerObjHfBitCountsQualityTests = cms.Sequence(l1TriggerObjHfBitCountsQualityTests)
68 
69 # HTM quality tests
71 seqL1TriggerObjHTMQualityTests = cms.Sequence(l1TriggerObjHTMQualityTests)
72 
73 # HTT quality tests
75 seqL1TriggerObjHTTQualityTests = cms.Sequence(l1TriggerObjHTTQualityTests)
76 
77 # ETM quality tests
79 seqL1TriggerObjETMQualityTests = cms.Sequence(l1TriggerObjETMQualityTests)
80 
81 # ETT quality tests
83 seqL1TriggerObjETTQualityTests = cms.Sequence(l1TriggerObjETTQualityTests)
84 
85 # TauJet quality tests
87 seqL1TriggerObjTauJetQualityTests = cms.Sequence(l1TriggerObjTauJetQualityTests)
88 
89 # ForJet quality tests
91 seqL1TriggerObjForJetQualityTests = cms.Sequence(l1TriggerObjForJetQualityTests)
92 
93 # CenJet quality tests
95 seqL1TriggerObjCenJetQualityTests = cms.Sequence(l1TriggerObjCenJetQualityTests)
96 
97 # IsoEG quality tests
99 seqL1TriggerObjIsoEGQualityTests = cms.Sequence(l1TriggerObjIsoEGQualityTests)
100 
101 # NoIsoEG quality tests
103 seqL1TriggerObjNoIsoEGQualityTests = cms.Sequence(l1TriggerObjNoIsoEGQualityTests)
104 
105 # Mu quality tests
107 seqL1TriggerObjMuQualityTests = cms.Sequence(l1TriggerObjMuQualityTests)
108 
109 # L1 trigger rate quality test
111 
112 # L1 trigger synchronization quality test
114 
115 # L1 trigger occupancy quality test
117 
118 # sequence for L1 systems
119 l1TriggerSystemQualityTests = cms.Sequence(
120  seqL1TriggerEcalQualityTests +
121  seqL1TriggerHcalQualityTests +
122  seqL1TriggerRctQualityTests +
123  seqL1TriggerGctQualityTests +
124  seqL1TriggerDttfQualityTests +
125  seqL1TriggerDttpgQualityTests +
126  seqL1TriggerCsctfQualityTests +
127  seqL1TriggerCsctpgQualityTests +
128  seqL1TriggerRpcQualityTests +
129  seqL1TriggerGmtQualityTests +
130  seqL1TriggerGtQualityTests
131  )
132 
133 # sequence for L1 objects
134 l1TriggerObjectQualityTests = cms.Sequence(
135  seqL1TriggerObjTechTrigQualityTests +
136  seqL1TriggerObjGtExternalQualityTests +
137  seqL1TriggerObjHfRingEtSumsQualityTests +
138  seqL1TriggerObjHfBitCountsQualityTests +
139  seqL1TriggerObjHTMQualityTests +
140  seqL1TriggerObjHTTQualityTests +
141  seqL1TriggerObjETMQualityTests +
142  seqL1TriggerObjETTQualityTests +
143  seqL1TriggerObjTauJetQualityTests +
144  seqL1TriggerObjForJetQualityTests +
145  seqL1TriggerObjCenJetQualityTests +
146  seqL1TriggerObjIsoEGQualityTests +
147  seqL1TriggerObjNoIsoEGQualityTests +
148  seqL1TriggerObjMuQualityTests
149  )
150 
151 
152 # general sequence
153 l1TriggerQualityTests = cms.Sequence(
154  l1TriggerSystemQualityTests +
155  l1TriggerObjectQualityTests +
156  l1TriggerRateQualityTests +
157  l1TriggerSyncQualityTests +
158  l1TriggerOccupancyQualityTests
159  )
160