CMS 3D CMS Logo

L1TdeCSCTPG_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
3 
4 l1tdeCSCTPGCommon = cms.PSet(
5  monitorDir = cms.string('L1TEMU/L1TdeCSCTPG'),
6 
7  chambers = cms.vstring("ME11", "ME12", "ME13", "ME21", "ME22",
8  "ME31", "ME32", "ME41", "ME42"),
9  alctVars = cms.vstring("quality", "wiregroup", "bx"),
10  alctNBin = cms.vuint32(6, 116, 20),
11  alctMinBin = cms.vdouble(0, 0, 0),
12  alctMaxBin = cms.vdouble(6, 116, 20),
13  clctVars = cms.vstring(
14  # For Run-2 eras
15  "quality", "halfstrip", "pattern", "bend",
16  # Added in Run-3 eras
17  "quartstrip", "eighthstrip", "run3pattern",
18  "slope", "compcode", "quartstripbit", "eighthstripbit"),
19  clctNBin = cms.vuint32(16, 224, 16, 2, 448, 896, 5, 16, 410, 2, 2),
20  clctMinBin = cms.vdouble(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
21  clctMaxBin = cms.vdouble(16, 224, 16, 2, 448, 896, 5, 16, 410, 2, 2),
22  lctVars = cms.vstring(
23  # For Run-2 eras
24  "quality", "wiregroup", "halfstrip", "pattern", "bend",
25  # Added in Run-3 eras
26  "quartstrip", "eighthstrip", "run3pattern",
27  "slope", "quartstripbit", "eighthstripbit"),
28  lctNBin = cms.vuint32(16, 116, 224, 16, 2, 448, 896, 5, 16, 2, 2),
29  lctMinBin = cms.vdouble(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0),
30  lctMaxBin = cms.vdouble(16, 116, 224, 16, 2, 448, 896, 5, 16, 2, 2),
31  B904Setup = cms.bool(False),
32  isRun3 = cms.bool(False),
33  preTriggerAnalysis = cms.bool(False)
34 )
35 
36 l1tdeCSCTPG = DQMEDAnalyzer(
37  "L1TdeCSCTPG",
38  l1tdeCSCTPGCommon,
39  dataALCT = cms.InputTag("muonCSCDigis","MuonCSCALCTDigi"),
40  emulALCT = cms.InputTag("valCscStage2Digis"),
41  dataCLCT = cms.InputTag("muonCSCDigis","MuonCSCCLCTDigi"),
42  emulCLCT = cms.InputTag("valCscStage2Digis"),
43  dataLCT = cms.InputTag("muonCSCDigis","MuonCSCCorrelatedLCTDigi"),
44  emulLCT = cms.InputTag("valCscStage2Digis", "MPCSORTED"),
45  emulpreCLCT = cms.InputTag("valCscStage2Digis"),
46  dataEmul = cms.vstring("data","emul"),
47 )
48 
49 # enable comparisons for Run-3 data members
50 from Configuration.Eras.Modifier_run3_common_cff import run3_common
51 run3_common.toModify( l1tdeCSCTPG,
52  isRun3 = True)
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1