Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2021-02-14 13:10:47

0001 #
0002 # L1 Emulator Event Info client cff
0003 #
0004 #   authors previous versions - see CVS
0005 #
0006 #   V.M. Ghete 2010-10-22 revised version of L1 emulator DQM
0007 #   V.M. Ghete 2012-06-01 get l1temuEventInfoClient by cloning l1tEventInfoClient
0008 
0009 import FWCore.ParameterSet.Config as cms
0010 
0011 import DQM.L1TMonitorClient.L1TEventInfoClient_cfi
0012 l1temuEventInfoClient = DQM.L1TMonitorClient.L1TEventInfoClient_cfi.l1tEventInfoClient.clone()
0013 
0014 
0015 l1EmulatorEventInfoClient = cms.Sequence(l1temuEventInfoClient)
0016 
0017 
0018 # adapt L1TEventInfoClient_cfi to L1TEMU 
0019 
0020 l1temuEventInfoClient.monitorDir = cms.untracked.string("L1TEMU")
0021 
0022     # decide when to run and update the results of the quality tests
0023     # retrieval of quality test results must be consistent with the event / LS / Run execution
0024     # 
0025 l1temuEventInfoClient.runInEventLoop=cms.untracked.bool(False)
0026 l1temuEventInfoClient.runInEndLumi=cms.untracked.bool(True)
0027 l1temuEventInfoClient.runInEndRun=cms.untracked.bool(True)
0028 l1temuEventInfoClient.runInEndJob=cms.untracked.bool(False)
0029 
0030     #
0031     # for each L1 system, give:
0032     #     - SystemLabel:  system label
0033     #     - HwValLabel:   system label as used in hardware validation package 
0034     #                     (the package producing the ErrorFlag histogram)
0035     #     - SystemDisable:   system disabled: if 1, all quality tests for the system 
0036     #                     are disabled in the summary plot
0037     #     - for each quality test:
0038     #         - QualityTestName: name of quality test
0039     #         - QualityTestHist: histogram (full path)
0040     #         - QualityTestSummaryEnabled: 0 if disabled, 1 if enabled in summary plot 
0041     #
0042     # the position in the parameter set gives, in reverse order, the position in the reportSummaryMap
0043     # in the emulator column (left column)
0044     
0045 l1temuEventInfoClient.L1Systems = cms.VPSet(
0046                     cms.PSet(
0047                         SystemLabel = cms.string("ECAL_TPG"),
0048                         HwValLabel = cms.string("ETP"),
0049                         SystemDisable  = cms.uint32(0),
0050                         QualityTests = cms.VPSet(
0051                             cms.PSet(
0052                                 QualityTestName = cms.string(""),
0053                                 QualityTestHist = cms.string(""),
0054                                 QualityTestSummaryEnabled = cms.uint32(0)
0055                                 )
0056                             )
0057                         ),                                 
0058                     cms.PSet(
0059                         SystemLabel = cms.string("HCAL_TPG"),
0060                         HwValLabel = cms.string("HTP"),
0061                         SystemDisable  = cms.uint32(0),
0062                         QualityTests = cms.VPSet(
0063                             cms.PSet(
0064                                 QualityTestName = cms.string(""),
0065                                 QualityTestHist = cms.string(""),
0066                                 QualityTestSummaryEnabled = cms.uint32(0)
0067                                 )
0068                             )
0069                         ),                                 
0070                     cms.PSet(
0071                         SystemLabel = cms.string("RCT"),
0072                         HwValLabel = cms.string("RCT"),
0073                         SystemDisable  = cms.uint32(0),
0074                         QualityTests = cms.VPSet(
0075                             cms.PSet(
0076                                 QualityTestName = cms.string("L1EmulatorRCTErrorFlagQT"),
0077                                 QualityTestHist = cms.string("L1TEMU/RCT/RCTErrorFlag"),
0078                                 QualityTestSummaryEnabled = cms.uint32(1)
0079                                 ),   
0080                             ###                                                   
0081                             cms.PSet(
0082                                 QualityTestName = cms.string("L1EmulatorRCTeff2DErrorQTest"),
0083                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/RegionData/rctRegEff2D"),
0084                                 QualityTestSummaryEnabled = cms.uint32(1)
0085                                 ),
0086                             #                     
0087                             cms.PSet(
0088                                 QualityTestName = cms.string("L1EmulatorRCTeff2DErrorQTest"),
0089                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/IsoEm/rctIsoEmEff1"),
0090                                 QualityTestSummaryEnabled = cms.uint32(1)
0091                                 ),
0092                             cms.PSet(
0093                                 QualityTestName = cms.string("L1EmulatorRCTeff2DErrorQTest"),
0094                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/NisoEm/rctNisoEmEff1"),
0095                                 QualityTestSummaryEnabled = cms.uint32(1)
0096                                 ),
0097                             #                     
0098                             cms.PSet(
0099                                 QualityTestName = cms.string("L1EmulatorRCTeff2DErrorQTest"),
0100                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/IsoEm/rctIsoEmEff2"),
0101                                 QualityTestSummaryEnabled = cms.uint32(1)
0102                                 ),
0103                             cms.PSet(
0104                                 QualityTestName = cms.string("L1EmulatorRCTeff2DErrorQTest"),
0105                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/NisoEm/rctNisoEmEff2"),
0106                                 QualityTestSummaryEnabled = cms.uint32(1)
0107                                 ),
0108                             ###      
0109                             cms.PSet(
0110                                 QualityTestName = cms.string("L1EmulatorRCTeff1DErrorQTest"),
0111                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/RegionData/rctRegEff1D"),
0112                                 QualityTestSummaryEnabled = cms.uint32(1)
0113                                 ),
0114                             #                     
0115                             cms.PSet(
0116                                 QualityTestName = cms.string("L1EmulatorRCTeff1DErrorQTest"),
0117                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/IsoEm/rctIsoEmEff1oneD"),
0118                                 QualityTestSummaryEnabled = cms.uint32(1)
0119                                 ),
0120                             cms.PSet(
0121                                 QualityTestName = cms.string("L1EmulatorRCTeff1DErrorQTest"),
0122                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/NisoEm/rctNisoEmEff1oneD"),
0123                                 QualityTestSummaryEnabled = cms.uint32(1)
0124                                 ),                                                 
0125                             #                     
0126                             cms.PSet(
0127                                 QualityTestName = cms.string("L1EmulatorRCTeff1DErrorQTest"),
0128                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/IsoEm/rctIsoEmEff2oneD"),
0129                                 QualityTestSummaryEnabled = cms.uint32(1)
0130                                 ),
0131                             cms.PSet(
0132                                 QualityTestName = cms.string("L1EmulatorRCTeff1DErrorQTest"),
0133                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/NisoEm/rctNisoEmEff2oneD"),
0134                                 QualityTestSummaryEnabled = cms.uint32(1)
0135                                 ),
0136                             ###                     
0137                             cms.PSet(
0138                                 QualityTestName = cms.string("L1EmulatorRCTineff2DErrorQTest"),
0139                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/RegionData/rctRegIneff2D"),
0140                                 QualityTestSummaryEnabled = cms.uint32(1)
0141                                 ),
0142                             #                     
0143                             cms.PSet(
0144                                 QualityTestName = cms.string("L1EmulatorRCTineff2DErrorQTest"),
0145                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/IsoEm/rctIsoEmIneff"),
0146                                 QualityTestSummaryEnabled = cms.uint32(1)
0147                                 ),                                  
0148                             cms.PSet(
0149                                 QualityTestName = cms.string("L1EmulatorRCTineff2DErrorQTest"),
0150                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/NisoEm/rctNisoEmIneff"),
0151                                 QualityTestSummaryEnabled = cms.uint32(1)
0152                                 ),  
0153                             #                               
0154                             cms.PSet(
0155                                 QualityTestName = cms.string("L1EmulatorRCTineff2DErrorQTest"),
0156                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/IsoEm/rctIsoEmIneff2"),
0157                                 QualityTestSummaryEnabled = cms.uint32(1)
0158                                 ),                                  
0159                             cms.PSet(
0160                                 QualityTestName = cms.string("L1EmulatorRCTineff2DErrorQTest"),
0161                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/NisoEm/rctNisoEmIneff2"),
0162                                 QualityTestSummaryEnabled = cms.uint32(1)
0163                                 ),  
0164                             #                     
0165                             cms.PSet(
0166                                 QualityTestName = cms.string("L1EmulatorRCTineff2DErrorQTest"),
0167                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/RegionData/rctRegOvereff2D"),
0168                                 QualityTestSummaryEnabled = cms.uint32(1)
0169                                 ),
0170                             #                               
0171                             cms.PSet(
0172                                 QualityTestName = cms.string("L1EmulatorRCTineff2DErrorQTest"),
0173                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/IsoEm/rctIsoEmOvereff"),
0174                                 QualityTestSummaryEnabled = cms.uint32(1)
0175                                 ),                                  
0176                             cms.PSet(
0177                                 QualityTestName = cms.string("L1EmulatorRCTineff2DErrorQTest"),
0178                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/NisoEm/rctNisoEmOvereff"),
0179                                 QualityTestSummaryEnabled = cms.uint32(1)
0180                                 ),  
0181                             ###                     
0182                             cms.PSet(
0183                                 QualityTestName = cms.string("L1EmulatorRCTineff1DErrorQTest"),
0184                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/RegionData/rctRegIneff1D"),
0185                                 QualityTestSummaryEnabled = cms.uint32(1)
0186                                 ),
0187                             cms.PSet(
0188                                 QualityTestName = cms.string("L1EmulatorRCTineff1DErrorQTest"),
0189                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/RegionData/rctRegSpIneff1D"),
0190                                 QualityTestSummaryEnabled = cms.uint32(1)
0191                                 ),
0192                             #                               
0193                             cms.PSet(
0194                                 QualityTestName = cms.string("L1EmulatorRCTineff1DErrorQTest"),
0195                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/IsoEm/rctIsoEmIneff1D"),
0196                                 QualityTestSummaryEnabled = cms.uint32(1)
0197                                 ),                                  
0198                             cms.PSet(
0199                                 QualityTestName = cms.string("L1EmulatorRCTineff1DErrorQTest"),
0200                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/NisoEm/rctNisoEmIneff1D"),
0201                                 QualityTestSummaryEnabled = cms.uint32(1)
0202                                 ),  
0203                             #                               
0204                             cms.PSet(
0205                                 QualityTestName = cms.string("L1EmulatorRCTineff1DErrorQTest"),
0206                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/IsoEm/rctIsoEmIneff2oneD"),
0207                                 QualityTestSummaryEnabled = cms.uint32(1)
0208                                 ),                                  
0209                             cms.PSet(
0210                                 QualityTestName = cms.string("L1EmulatorRCTineff1DErrorQTest"),
0211                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/NisoEm/rctNisoEmIneff2oneD"),
0212                                 QualityTestSummaryEnabled = cms.uint32(1)
0213                                 ),  
0214                             #
0215                             cms.PSet(
0216                                 QualityTestName = cms.string("L1EmulatorRCTineff1DErrorQTest"),
0217                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/RegionData/rctRegOvereff1D"),
0218                                 QualityTestSummaryEnabled = cms.uint32(1)
0219                                 ),
0220                             #                               
0221                             cms.PSet(
0222                                 QualityTestName = cms.string("L1EmulatorRCTineff1DErrorQTest"),
0223                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/IsoEm/rctIsoEmOvereff1D"),
0224                                 QualityTestSummaryEnabled = cms.uint32(1)
0225                                 ),                                  
0226                             cms.PSet(
0227                                 QualityTestName = cms.string("L1EmulatorRCTineff1DErrorQTest"),
0228                                 QualityTestHist = cms.string("L1TEMU/L1TdeRCT/NisoEm/rctNisoEmOvereff1D"),
0229                                 QualityTestSummaryEnabled = cms.uint32(1)
0230                                 )                             
0231                             )
0232                         ),                                 
0233                     cms.PSet(
0234                         SystemLabel = cms.string("Stage1Layer2"),
0235                         HwValLabel = cms.string("Stage1Layer2"),
0236                         SystemDisable  = cms.uint32(0),
0237                         QualityTests = cms.VPSet(
0238                             cms.PSet(
0239                                 QualityTestName = cms.string("L1EmulatorGCTErrorFlagQT"),
0240                                 QualityTestHist = cms.string("L1TEMU/GCT/GCTErrorFlag"),
0241                                 QualityTestSummaryEnabled = cms.uint32(1)
0242                                 )
0243                             )
0244                         ),                                  
0245                     cms.PSet(
0246                         SystemLabel = cms.string("DT_TPG"),
0247                         HwValLabel = cms.string("DTP"),
0248                         SystemDisable  = cms.uint32(0),
0249                         QualityTests = cms.VPSet(
0250                             cms.PSet(
0251                                 QualityTestName = cms.string(""),
0252                                 QualityTestHist = cms.string(""),
0253                                 QualityTestSummaryEnabled = cms.uint32(0)
0254                                 )
0255                             )
0256                         ),                                  
0257                     cms.PSet(
0258                         SystemLabel = cms.string("DTTF"),
0259                         HwValLabel = cms.string("DTF"),
0260                         SystemDisable  = cms.uint32(0),
0261                         QualityTests = cms.VPSet(
0262                             cms.PSet(
0263                                 QualityTestName = cms.string("L1EmulatorDTTFErrorFlagQT"),
0264                                 QualityTestHist = cms.string("L1TEMU/DTTF/DTFErrorFlag"),
0265                                 QualityTestSummaryEnabled = cms.uint32(1)
0266                                 )
0267                             )
0268                         ),                                  
0269                     cms.PSet(
0270                         SystemLabel = cms.string("CSC_TPG"),
0271                         HwValLabel = cms.string("CTP"),
0272                         SystemDisable  = cms.uint32(0),
0273                         QualityTests = cms.VPSet(
0274                             cms.PSet(
0275                                 QualityTestName = cms.string(""),
0276                                 QualityTestHist = cms.string(""),
0277                                 QualityTestSummaryEnabled = cms.uint32(0)
0278                                 )
0279                             )
0280                         ),                                  
0281                     cms.PSet(
0282                         SystemLabel = cms.string("CSCTF"),
0283                         HwValLabel = cms.string("CTF"),
0284                         SystemDisable  = cms.uint32(0),
0285                         QualityTests = cms.VPSet(
0286                             cms.PSet(
0287                                 QualityTestName = cms.string("L1EMulatorCSCTFDPhi12_ptLut"),
0288                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/pt1Comp_1d"),
0289                                 QualityTestSummaryEnabled = cms.uint32(1)
0290                                 ),
0291                             cms.PSet(
0292                                 QualityTestName = cms.string("L1EMulatorCSCTFDPhi23_ptLut"),
0293                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/pt2Comp_1d"),
0294                                 QualityTestSummaryEnabled = cms.uint32(1)
0295                                 ),
0296                             cms.PSet(
0297                                 QualityTestName = cms.string("L1EMulatorCSCTFEta_ptLut"),
0298                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/pt3Comp_1d"),
0299                                 QualityTestSummaryEnabled = cms.uint32(1)
0300                                 ),
0301                             cms.PSet(
0302                                 QualityTestName = cms.string("L1EMulatorCSCTFMode_ptLut"),
0303                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/pt4Comp_1d"),
0304                                 QualityTestSummaryEnabled = cms.uint32(1)
0305                                 ),
0306                             cms.PSet(
0307                                 QualityTestName = cms.string("L1EMulatorCSCTFFRBit_ptLut"),
0308                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/pt5Comp_1d"),
0309                                 QualityTestSummaryEnabled = cms.uint32(1)
0310                                 ),
0311                             cms.PSet(
0312                                 QualityTestName = cms.string("L1EMulatorCSCTFPhi"),
0313                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/phiComp_1d"),
0314                                 QualityTestSummaryEnabled = cms.uint32(1)
0315                                 ),
0316                             cms.PSet(
0317                                 QualityTestName = cms.string("L1EMulatorCSCTFEta"),
0318                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/etaComp_1d"),
0319                                 QualityTestSummaryEnabled = cms.uint32(1)
0320                                 ),
0321                             cms.PSet(
0322                                 QualityTestName = cms.string("L1EMulatorCSCTFOcc"),
0323                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/occComp_1d"),
0324                                 QualityTestSummaryEnabled = cms.uint32(1)
0325                                 ),
0326                             cms.PSet(
0327                                 QualityTestName = cms.string("L1EMulatorCSCTFPt"),
0328                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/ptComp_1d"),
0329                                 QualityTestSummaryEnabled = cms.uint32(1)
0330                                 ),
0331                             cms.PSet(
0332                                 QualityTestName = cms.string("L1EMulatorCSCTFQual"),
0333                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/qualComp_1d"),
0334                                 QualityTestSummaryEnabled = cms.uint32(1)
0335                                 ),
0336                             cms.PSet(
0337                                 QualityTestName = cms.string("L1EMulatorCSCTF_dtStubPhi"),
0338                                 QualityTestHist = cms.string("L1TEMU/CSCTFexpert/dtStubPhi_1d"),
0339                                 QualityTestSummaryEnabled = cms.uint32(1)
0340                                 )
0341                                    
0342                             )
0343                         ),                                  
0344                     cms.PSet(
0345                         SystemLabel = cms.string("RPC"),
0346                         HwValLabel = cms.string("RPC"),
0347                         SystemDisable  = cms.uint32(0),
0348                         QualityTests = cms.VPSet(
0349                             cms.PSet(
0350                                 QualityTestName = cms.string("L1EmulatorRPCErrorFlagQT"),
0351                                 QualityTestHist = cms.string("L1TEMU/RPC/RPCErrorFlag"),
0352                                 QualityTestSummaryEnabled = cms.uint32(1)
0353                                 )
0354                             )
0355                         ),                                  
0356                     cms.PSet(
0357                         SystemLabel = cms.string("GMT"),
0358                         HwValLabel = cms.string("GMT"),
0359                         SystemDisable  = cms.uint32(0),
0360                         QualityTests = cms.VPSet(
0361                             cms.PSet(
0362                                 QualityTestName = cms.string("L1EmulatorGMTErrorFlagQT"),
0363                                 QualityTestHist = cms.string("L1TEMU/GMT/GMTErrorFlag"),
0364                                 QualityTestSummaryEnabled = cms.uint32(1)
0365                                 )
0366                             )
0367                         ),                                  
0368                     cms.PSet(
0369                         SystemLabel = cms.string("GT"),
0370                         HwValLabel = cms.string("GT"),
0371                         SystemDisable  = cms.uint32(0),  
0372                         QualityTests = cms.VPSet(
0373                             cms.PSet(
0374                                 QualityTestName = cms.string("L1EmulatorGTErrorFlagQT"),
0375                                 QualityTestHist = cms.string("L1TEMU/GTexpert/GTErrorFlag"),
0376                                 QualityTestSummaryEnabled = cms.uint32(1)
0377                                 )
0378                             )
0379                         )
0380                     )                                 
0381 
0382     #
0383     # for each L1 trigger object, give:
0384     #     - ObjectLabel:  object label as used in enum L1GtObject
0385     #     - ObjectDisable: emulator mask: if 1, the system is masked in the summary plot
0386     #
0387     # the position in the parameter set gives, in reverse order, the position in the reportSummaryMap
0388     # in the trigger object column (right column)
0389 l1temuEventInfoClient.L1Objects = cms.VPSet(
0390                     cms.PSet(
0391                         ObjectLabel = cms.string("TechTrig"),
0392                         ObjectDisable  = cms.uint32(0),
0393                         QualityTests = cms.VPSet(
0394                             cms.PSet(
0395                                 QualityTestName = cms.string(""),
0396                                 QualityTestHist = cms.string(""),
0397                                 QualityTestSummaryEnabled = cms.uint32(0)
0398                                 )
0399                             )
0400                         ),                                 
0401                     cms.PSet(
0402                         ObjectLabel = cms.string("GtExternal"),
0403                         ObjectDisable  = cms.uint32(0),
0404                         QualityTests = cms.VPSet(
0405                             cms.PSet(
0406                                 QualityTestName = cms.string(""),
0407                                 QualityTestHist = cms.string(""),
0408                                 QualityTestSummaryEnabled = cms.uint32(0)
0409                                 )
0410                             )
0411                         ),                                 
0412                     cms.PSet(
0413                         ObjectLabel = cms.string("HfRingEtSums"),
0414                         ObjectDisable  = cms.uint32(0),
0415                         QualityTests = cms.VPSet(
0416                             cms.PSet(
0417                                 QualityTestName = cms.string("L1EmulatorHfRingEtSumsGctErrorFlagQT"),
0418                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/Stage1HFSums/Stage1HFSumsErrorFlag"),
0419                                 QualityTestSummaryEnabled = cms.uint32(1)
0420                                 )
0421                             )
0422                         ),                                 
0423                     cms.PSet(
0424                         ObjectLabel = cms.string("HfBitCounts"),
0425                         ObjectDisable  = cms.uint32(0),
0426                         QualityTests = cms.VPSet(
0427                             cms.PSet(
0428                                 QualityTestName = cms.string("L1EmulatorHfBitCountsGctErrorFlagQT"),
0429                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/HFCnts/HFCntsErrorFlag"),
0430                                 QualityTestSummaryEnabled = cms.uint32(1)
0431                                 )
0432                             )
0433                         ),                                 
0434                     cms.PSet(
0435                         ObjectLabel = cms.string("HTM"),
0436                         ObjectDisable  = cms.uint32(0),
0437                         QualityTests = cms.VPSet(
0438                             cms.PSet(
0439                                 QualityTestName = cms.string("L1EmulatorHtmGctErrorFlagQT"),
0440                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/MHT/MHTErrorFlag"),
0441                                 QualityTestSummaryEnabled = cms.uint32(1)
0442                                 )
0443                             )
0444                         ),                                 
0445                     cms.PSet(
0446                         ObjectLabel = cms.string("HTT"),
0447                         ObjectDisable  = cms.uint32(0),
0448                         QualityTests = cms.VPSet(
0449                             cms.PSet(
0450                                 QualityTestName = cms.string("L1EmulatorHttGctErrorFlagQT"),
0451                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/HT/HTErrorFlag"),
0452                                 QualityTestSummaryEnabled = cms.uint32(1)
0453                                 )
0454                             )
0455                         ),                                 
0456                     cms.PSet(
0457                         ObjectLabel = cms.string("ETM"),
0458                         ObjectDisable  = cms.uint32(0),
0459                         QualityTests = cms.VPSet(
0460                             cms.PSet(
0461                                 QualityTestName = cms.string("L1EmulatorEtmGctErrorFlagQT"),
0462                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/MET/METErrorFlag"),
0463                                 QualityTestSummaryEnabled = cms.uint32(1)
0464                                 )
0465                             )
0466                         ),                                 
0467                     cms.PSet(
0468                         ObjectLabel = cms.string("ETT"),
0469                         ObjectDisable  = cms.uint32(0),
0470                         QualityTests = cms.VPSet(
0471                             cms.PSet(
0472                                 QualityTestName = cms.string("L1EmulatorEttGctErrorFlagQT"),
0473                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/ET/ETErrorFlag"),
0474                                 QualityTestSummaryEnabled = cms.uint32(1)
0475                                 )
0476                             )
0477                         ),                                 
0478                     cms.PSet(
0479                         ObjectLabel = cms.string("TauJet"),
0480                         ObjectDisable  = cms.uint32(0),
0481                         QualityTests = cms.VPSet(
0482                             cms.PSet(
0483                                 QualityTestName = cms.string("L1EmulatorTauJetGctErrorFlagQT"),
0484                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/TauJet/TauJetErrorFlag"),
0485                                 QualityTestSummaryEnabled = cms.uint32(1)
0486                                 ),
0487                             cms.PSet(
0488                                 QualityTestName = cms.string("L1EmulatorIsoTauJetGctErrorFlagQT"),
0489                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/IsoTauJet/IsoTauJetErrorFlag"),
0490                                 QualityTestSummaryEnabled = cms.uint32(1)
0491                                 )
0492                             )
0493                         ),                                 
0494                     cms.PSet(
0495                         ObjectLabel = cms.string("For"),
0496                         ObjectDisable  = cms.uint32(0),
0497                         QualityTests = cms.VPSet(
0498                             cms.PSet(
0499                                 QualityTestName = cms.string("L1EmulatorForJetGctErrorFlagQT"),
0500                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/ForJet/ForJetErrorFlag"),
0501                                 QualityTestSummaryEnabled = cms.uint32(1)
0502                                 )
0503                             )
0504                         ),                                 
0505                     cms.PSet(
0506                         ObjectLabel = cms.string("CenJet"),
0507                         ObjectDisable  = cms.uint32(0),
0508                         QualityTests = cms.VPSet(
0509                             cms.PSet(
0510                                 QualityTestName = cms.string("L1EmulatorCenJetGctErrorFlagQT"),
0511                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/CenJet/CenJetErrorFlag"),
0512                                 QualityTestSummaryEnabled = cms.uint32(1)
0513                                 )
0514                             )
0515                         ),                                 
0516                     cms.PSet(
0517                         ObjectLabel = cms.string("IsoEG"),
0518                         ObjectDisable  = cms.uint32(0),
0519                         QualityTests = cms.VPSet(
0520                             cms.PSet(
0521                                 QualityTestName = cms.string("L1EmulatorIsoEGGctErrorFlagQT"),
0522                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/IsoEM/IsoEMErrorFlag"),
0523                                 QualityTestSummaryEnabled = cms.uint32(1)
0524                                 )
0525                             )
0526                         ),                                 
0527                     cms.PSet(
0528                         ObjectLabel = cms.string("NoIsoEG"),
0529                         ObjectDisable  = cms.uint32(0),
0530                         QualityTests = cms.VPSet(
0531                             cms.PSet(
0532                                 QualityTestName = cms.string("L1EmulatorNoIsoEGGctErrorFlagQT"),
0533                                 QualityTestHist = cms.string("L1TEMU/Stage1Layer2expert/NoisoEM/NoisoEMErrorFlag"),
0534                                 QualityTestSummaryEnabled = cms.uint32(1)
0535                                 )
0536                             )
0537                         ),                                 
0538                     cms.PSet(
0539                         ObjectLabel = cms.string("Mu"),
0540                         ObjectDisable  = cms.uint32(0),
0541                         QualityTests = cms.VPSet(
0542                             cms.PSet(
0543                                 QualityTestName = cms.string("L1EmulatorMuGmtErrorFlagQT"),
0544                                 QualityTestHist = cms.string("L1TEMU/GMT/GMTErrorFlag"),
0545                                 QualityTestSummaryEnabled = cms.uint32(1)
0546                                 ),
0547                             cms.PSet(
0548                                 QualityTestName = cms.string("L1EmulatorMuDttfErrorFlagQT"),
0549                                 QualityTestHist = cms.string("L1TEMU/DTTF/DTFErrorFlag"),
0550                                 QualityTestSummaryEnabled = cms.uint32(1)
0551                                 ),
0552                             cms.PSet(
0553                                 QualityTestName = cms.string("L1EmulatorMuRpcErrorFlagQT"),
0554                                 QualityTestHist = cms.string("L1TEMU/RPC/RPCErrorFlag"),
0555                                 QualityTestSummaryEnabled = cms.uint32(1)
0556                                 )
0557                             )
0558                         ) 
0559                     )                                
0560     #
0561     # fast over-mask a system: if the name of the system is in the list, the system will be masked
0562     # (the default mask value is given in L1Systems VPSet)             
0563     #
0564 l1temuEventInfoClient.DisableL1Systems = cms.vstring()
0565     #
0566     # fast over-mask an object: if the name of the object is in the list, the object will be masked
0567     # (the default mask value is given in L1Objects VPSet)             
0568     # 
0569 l1temuEventInfoClient.DisableL1Objects =  cms.vstring()   
0570 
0571 
0572 
0573