File indexing completed on 2024-04-06 12:07:47
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0004
0005
0006
0007 l1tStage2uGTMuon1vsMuon2 = DQMEDAnalyzer(
0008 "L1TStage2MuonComp",
0009 muonCollection1 = cms.InputTag("gtStage2Digis", "Muon"),
0010 muonCollection2 = cms.InputTag("gtStage2Digis", "Muon2"),
0011 muonCollection1Title = cms.untracked.string("Muons uGT Board 1"),
0012 muonCollection2Title = cms.untracked.string("Muons uGT Board 2"),
0013 summaryTitle = cms.untracked.string("Summary of Comparison between Muons from uGT Board 1 and uGT Board 2"),
0014 monitorDir = cms.untracked.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard2/Muons"),
0015 verbose = cms.untracked.bool(False),
0016 )
0017
0018 l1tStage2uGTMuon1vsMuon3 = l1tStage2uGTMuon1vsMuon2.clone(
0019 muonCollection2 = "gtStage2Digis:Muon3",
0020 muonCollection2Title = "Muons uGT Board 3",
0021 summaryTitle = "Summary of Comparison between Muons from uGT Board 1 and uGT Board 3",
0022 monitorDir = "L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard3/Muons"
0023 )
0024 l1tStage2uGTMuon1vsMuon4 = l1tStage2uGTMuon1vsMuon2.clone(
0025 muonCollection2 = "gtStage2Digis:Muon4",
0026 muonCollection2Title = "Muons uGT Board 4",
0027 summaryTitle = "Summary of Comparison between Muons from uGT Board 1 and uGT Board 4",
0028 monitorDir = "L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard4/Muons"
0029 )
0030 l1tStage2uGTMuon1vsMuon5 = l1tStage2uGTMuon1vsMuon2.clone(
0031 muonCollection2 = "gtStage2Digis:Muon5",
0032 muonCollection2Title = "Muons uGT Board 5",
0033 summaryTitle = "Summary of Comparison between Muons from uGT Board 1 and uGT Board 5",
0034 monitorDir = "L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard5/Muons"
0035 )
0036 l1tStage2uGTMuon1vsMuon6 = l1tStage2uGTMuon1vsMuon2.clone(
0037 muonCollection2 = "gtStage2Digis:Muon6",
0038 muonCollection2Title = "Muons uGT Board 6",
0039 summaryTitle = "Summary of Comparison between Muons from uGT Board 1 and uGT Board 6",
0040 monitorDir = "L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard6/Muons"
0041 )
0042 l1tStage2uGTBoardCompMuonsSeq = cms.Sequence(
0043 l1tStage2uGTMuon1vsMuon2 +
0044 l1tStage2uGTMuon1vsMuon3 +
0045 l1tStage2uGTMuon1vsMuon4 +
0046 l1tStage2uGTMuon1vsMuon5 +
0047 l1tStage2uGTMuon1vsMuon6
0048 )
0049
0050
0051
0052 l1tStage2uGTCalo1vsCalo2 = DQMEDAnalyzer(
0053 "L1TStage2uGTCaloLayer2Comp",
0054 collection1Title = cms.untracked.string("uGT Board 1"),
0055 collection2Title = cms.untracked.string("uGT Board 2"),
0056 JetCollection1 = cms.InputTag("gtStage2Digis", "Jet"),
0057 JetCollection2 = cms.InputTag("gtStage2Digis", "Jet2"),
0058 EGammaCollection1 = cms.InputTag("gtStage2Digis", "EGamma"),
0059 EGammaCollection2 = cms.InputTag("gtStage2Digis", "EGamma2"),
0060 TauCollection1 = cms.InputTag("gtStage2Digis", "Tau"),
0061 TauCollection2 = cms.InputTag("gtStage2Digis", "Tau2"),
0062 EtSumCollection1 = cms.InputTag("gtStage2Digis", "EtSum"),
0063 EtSumCollection2 = cms.InputTag("gtStage2Digis", "EtSum2"),
0064 monitorDir = cms.untracked.string("L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard2/CaloLayer2"),
0065 )
0066
0067 l1tStage2uGTCalo1vsCalo3 = l1tStage2uGTCalo1vsCalo2.clone(
0068 collection2Title = "uGT Board 3",
0069 JetCollection2 = "gtStage2Digis:Jet3",
0070 EGammaCollection2 = "gtStage2Digis:EGamma3",
0071 TauCollection2 = "gtStage2Digis:Tau3",
0072 EtSumCollection2 = "gtStage2Digis:EtSum3",
0073 monitorDir = "L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard3/CaloLayer2"
0074 )
0075 l1tStage2uGTCalo1vsCalo4 = l1tStage2uGTCalo1vsCalo2.clone(
0076 collection2Title = "uGT Board 4",
0077 JetCollection2 = "gtStage2Digis:Jet4",
0078 EGammaCollection2 = "gtStage2Digis:EGamma4",
0079 TauCollection2 = "gtStage2Digis:Tau4",
0080 EtSumCollection2 = "gtStage2Digis:EtSum4",
0081 monitorDir = "L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard4/CaloLayer2"
0082 )
0083 l1tStage2uGTCalo1vsCalo5 = l1tStage2uGTCalo1vsCalo2.clone(
0084 collection2Title = "uGT Board 5",
0085 JetCollection2 = "gtStage2Digis:Jet5",
0086 EGammaCollection2 = "gtStage2Digis:EGamma5",
0087 TauCollection2 = "gtStage2Digis:Tau5",
0088 EtSumCollection2 = "gtStage2Digis:EtSum5",
0089 monitorDir = "L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard5/CaloLayer2"
0090 )
0091 l1tStage2uGTCalo1vsCalo6 = l1tStage2uGTCalo1vsCalo2.clone(
0092 collection2Title = "uGT Board 6",
0093 JetCollection2 = "gtStage2Digis:Jet6",
0094 EGammaCollection2 = "gtStage2Digis:EGamma6",
0095 TauCollection2 = "gtStage2Digis:Tau6",
0096 EtSumCollection2 = "gtStage2Digis:EtSum6",
0097 monitorDir = "L1T/L1TStage2uGT/uGTBoardComparisons/Board1vsBoard6/CaloLayer2"
0098 )
0099 l1tStage2uGTBoardCompCaloLayer2Seq = cms.Sequence(
0100 l1tStage2uGTCalo1vsCalo2 +
0101 l1tStage2uGTCalo1vsCalo3 +
0102 l1tStage2uGTCalo1vsCalo4 +
0103 l1tStage2uGTCalo1vsCalo5 +
0104 l1tStage2uGTCalo1vsCalo6
0105 )
0106
0107 l1tStage2uGTBoardCompSeq = cms.Sequence(
0108 l1tStage2uGTBoardCompMuonsSeq +
0109 l1tStage2uGTBoardCompCaloLayer2Seq
0110 )