Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # L1GtHwValidation DQM 
0004 #     
0005 # V.M. Ghete 2009-10-09
0006 
0007 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0008 l1Stage1GtHwValidation = DQMEDAnalyzer('L1GtHwValidation',
0009 
0010     # input tag for the L1 GT hardware DAQ record
0011     L1GtDataDaqInputTag = cms.InputTag("gtDigis"),
0012     
0013     # input tag for the L1 GT hardware EVM record
0014     L1GtDataEvmInputTag = cms.InputTag("gtEvmDigis"),
0015     
0016     # input tag for the L1 GT emulator DAQ record
0017     L1GtEmulDaqInputTag = cms.InputTag("valStage1GtDigis"),
0018     
0019     # input tag for the L1 GT emulator EVM record
0020     L1GtEmulEvmInputTag = cms.InputTag("valStage1GtDigis"),
0021     
0022     # input tag for the L1 GCT hardware record 
0023     L1GctDataInputTag = cms.InputTag("gctDigis"),   
0024 
0025     DirName = cms.untracked.string("L1TEMU/GTexpert"), 
0026     
0027     # exclude algorithm triggers from comparison data - emulator by 
0028     # condition category and / or type and / or L1 GT object 
0029     # see CondFormats/L1TObjects/interface/L1GtFwd.h
0030     #     enum L1GtConditionCategory
0031     #     enum L1GtConditionType 
0032     # and DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutSetupFwd.h
0033     #     enum L1GtObject
0034     # 
0035     # if category given and type empty and object empty, exclude all triggers 
0036     #     containing conditions of that category
0037     # if category given and type given and object empty, exclude all triggers 
0038     #     containing conditions of that category and that type
0039     # if category given and type given and object given, exclude all triggers 
0040     #     containing conditions of that category and of that type and that objects 
0041     # if category empty and type given and object given, exclude all triggers 
0042     #     of that type and that objects (all categories)
0043     # ... and so on 
0044     
0045     ExcludeCondCategTypeObject = cms.VPSet(
0046                                         cms.PSet(
0047                                                  ExcludedCondCategory = cms.string(""),
0048                                                  ExcludedCondType = cms.string(""),
0049                                                  ExcludedL1GtObject  = cms.string("GtExternal")
0050                                                  )
0051                                         ),
0052     # exclude algorithm triggers from comparison data - emulator by algorithm name
0053     # if the corresponding algorithm trigger is not in the menu, nothing will happen
0054     ExcludeAlgoTrigByName = cms.vstring(),
0055     #
0056     
0057     # exclude algorithm triggers from comparison data - emulator by algorithm bit number
0058     ExcludeAlgoTrigByBit = cms.vint32()
0059     #    
0060 )