CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/DQM/L1TMonitor/python/L1TEmulatorMonitor_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # description:
00004 # workflow for L1 Trigger Emulator DQM
00005 # used by DQM GUI: DQM/Integration/l1temulator*
00006 # nuno.leonardo@cern.ch 08.02
00007 
00008 #global Configuration
00009 #from Configuration.StandardSequences.FrontierConditions_GlobalTag_cff import *
00010 #es_prefer_GlobalTag = cms.ESPrefer("PoolDBESSource","GlobalTag")
00011 #note: global tag specification moved top parent _cfg , ie
00012 # : DQM/Integration/pythin/test/l1temulator_dqm_sourceclient-*_cfg.py
00013 # DQM/L1TMonitor/test/test/testEmulMon_cfg.py : test example
00014 
00015 #unpacking
00016 from Configuration.StandardSequences.RawToDigi_Data_cff import *
00017 
00018 #emulator/comparator
00019 from L1Trigger.HardwareValidation.L1HardwareValidation_cff import *
00020 l1compare.COMPARE_COLLS = [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1]
00021 
00022 # temporary fix for L1 GT emulator Configuration in hardware validation
00023 valGtDigis.RecordLength = cms.vint32(3, 5)
00024 valGtDigis.AlternativeNrBxBoardDaq = 0x101
00025 valGtDigis.AlternativeNrBxBoardEvm = 0x2
00026 
00027 #dqm
00028 from DQM.L1TMonitor.L1TDEMON_cfi import *
00029 from DQM.L1TMonitor.L1TdeECAL_cfi import *
00030 from DQM.L1TMonitor.L1TdeGCT_cfi import *
00031 
00032 from DQM.L1TMonitor.L1TdeRCT_cfi import *
00033 l1tderct.rctSourceData = 'gctDigis'
00034 l1tderct.rctSourceEmul = 'valRctDigis'
00035 
00036 from DQM.L1TMonitor.L1TdeCSCTF_cfi import *
00037 
00038 from DQM.L1TMonitor.l1GtHwValidation_cfi import *
00039 
00040 #Note by Nuno: use of edm filters in dqm are discouraged
00041 #-offline they are strictly forbidden
00042 #-online preliminarily allowed if not interferring w other systems
00043 
00044 #filter to select "real events"
00045 from HLTrigger.special.HLTTriggerTypeFilter_cfi import *
00046 hltTriggerTypeFilter.SelectedTriggerType = 1
00047 
00048 p = cms.Path(
00049     cms.SequencePlaceholder("RawToDigi")
00050     *cms.SequencePlaceholder("L1HardwareValidation")
00051     *(l1demon
00052       +l1demonecal
00053       +l1demongct
00054       +l1decsctf
00055       +l1GtHwValidation
00056       #filter goes in the end
00057       +hltTriggerTypeFilter*l1tderct
00058       )
00059     )
00060