CMS 3D CMS Logo

L1TMonitorClient_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # L1 Trigger client DQM sequence
4 #
5 # used by DQM GUI: DQM/Integration/python/test/l1t_dqm_sourceclient-*_cfg.py
6 #
7 # standard RawToDigi sequence must be run before the L1T module, labels
8 # from the standard sequence are used as default for the L1 DQM modules
9 # any configuration change in the unpacking must be done in l1t_dqm_sourceclient-*_cfg.py
10 #
11 # see CVS for previous authors
12 #
13 # V.M. Ghete 2011-05-26 revised version of L1 Trigger client DQM
14 #
15 
16 # DQM quality tests
18 
19 #
20 # DQM client modules
21 #
22 
23 # Bx Timing DQM client module- not available
24 
25 # LTC DQM client module- not available
26 
27 # ECAL TPG client DQM module
28 # not run in L1T - do we need it? FIXME
29 
30 # HCAL TPG DQM module
31 # not run in L1T - do we need it? FIXME
32 
33 # RCT DQM client module - not available
34 #from DQM.L1TMonitorClient.L1TRCTClient_cfi import *
35 
36 # GCT DQM client module
39 
40 # DTTPG DQM module
41 # not run in L1T - do we need it? FIXME
42 
43 # DTTF DQM client module
45 
46 # CSCTPG DQM module
48 
49 # CSCTF DQM client module
51 
52 # RPC DQM client module - non-standard name of the module
54 
55 # GMT DQM module
57 
58 # GT DQM client module - not available
59 #from DQM.L1TMonitorClient.L1TGTClient_cfi import *
60 
61 # L1Extra DQM client module - not available
62 
63 # L1 rates DQM client module
64 # L1 synchronization DQM client module
65 # L1 occupancy DQM client module
68 
69 # L1 event info DQM client
71 
72 #
73 # other, non pure-L1 stuff
74 #
75 
76 # scaler modules (SM and SCAL) - it uses DQM.TrigXMonitorClient
78 l1tsClient.dqmFolder = cms.untracked.string("L1T/L1Scalers_SM")
79 
80 
81 
82 #
83 # define sequences
84 #
85 
86 # L1T monitor client sequence (system clients and quality tests)
87 l1TriggerClients = cms.Sequence(
88  l1tGctClient +
89  l1tDttfClient +
90  l1tdeCSCTPGClient +
91  l1tCsctfClient +
92  l1tRpctfClient +
93  l1tGmtClient +
94  l1tOccupancyClient +
95  l1tTestsSummary +
96  l1tEventInfoClient
97 )
98 
99 l1TriggerStage1Clients = cms.Sequence(
100  l1tStage1Layer2Client +
101  l1tDttfClient +
102  l1tdeCSCTPGClient +
103  l1tCsctfClient +
104  l1tRpctfClient +
105  l1tGmtClient +
106  l1tOccupancyClient +
107  l1tTestsSummary +
108  l1tEventInfoClient
109 )
110 
111 
112 l1tMonitorClient = cms.Sequence(
113  l1TriggerQualityTests +
114  l1TriggerClients
115 )
116 
117 l1tMonitorStage1Client = cms.Sequence(
118  l1TriggerQualityTests +
119  l1TriggerStage1Clients
120 )
121 
122 
123 # sequence for L1 Trigger DQM client modules on EndPath
124 # FIXME clarify why needed on EndPath
125 
126 l1tMonitorClientEndPathSeq = cms.Sequence(
127  l1tsClient
128 )
L1TTestsSummary_cff
L1TOccupancyClient_cff
L1TEventInfoClient_cfi
L1TDTTFClient_cfi
L1TGMTClient_cfi
L1TdeCSCTPGClient_cfi
L1TScalersClient_cfi
L1TriggerQualityTests_cff
L1TCSCTFClient_cfi
L1TRPCTFClient_cfi
L1TGCTClient_cfi
L1TStage1Layer2Client_cfi