00001 import FWCore.ParameterSet.Config as cms
00002
00003 emap_from_ascii = cms.ESSource("HcalTextCalibrations",
00004 input = cms.VPSet(cms.PSet(
00005 object = cms.string('ElectronicsMap'),
00006 file = cms.FileInPath('official_emap_v5_080208.txt.new_trig')
00007 ))
00008 )
00009
00010
00011
00012 from Configuration.StandardSequences.FrontierConditions_GlobalTag_cff import *
00013 es_prefer_GlobalTag = cms.ESPrefer("PoolDBESSource","GlobalTag")
00014
00015 GlobalTag.globaltag = 'CRUZET4_V1::All'
00016 GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_21X_GLOBALTAG'
00017
00018
00019
00020
00021
00022
00023 from Configuration.StandardSequences.Geometry_cff import *
00024
00025
00026 from Configuration.StandardSequences.RawToDigi_Data_cff import *
00027
00028
00029 from L1Trigger.HardwareValidation.L1HardwareValidation_cff import *
00030 from L1Trigger.Configuration.L1Config_cff import *
00031
00032
00033 from DQM.L1TMonitor.Rct_LUTconfiguration_cff import *
00034
00035
00036
00037 rctEmulDigis = cms.EDProducer("L1RCTProducer",
00038 hcalDigisLabel = cms.InputTag("hcalTriggerPrimitiveDigis"),
00039 useDebugTpgScales = cms.bool(True),
00040 useEcalCosmicTiming = cms.bool(False),
00041 postSamples = cms.uint32(0),
00042 preSamples = cms.uint32(0),
00043 useHcalCosmicTiming = cms.bool(True),
00044 useEcal = cms.bool(True),
00045 useHcal = cms.bool(True),
00046 ecalDigisLabel = cms.InputTag("ecalTriggerPrimitiveDigis"),
00047 useCorrectionsLindsey = cms.bool(False)
00048 )
00049
00050 rctEmulDigis.hcalDigisLabel='hcalDigis'
00051
00052 rctEmulDigis.ecalDigisLabel='ecalDigis:EcalTriggerPrimitives'
00053
00054 l1tderct = cms.EDFilter("L1TdeRCT",
00055 rctSourceData = cms.InputTag("l1GctHwDigis"),
00056 HistFolder = cms.untracked.string('L1TEMU/L1TdeRCT/'),
00057 outputFile = cms.untracked.string('./L1TDQM.root'),
00058 verbose = cms.untracked.bool(False),
00059 DQMStore = cms.untracked.bool(True),
00060 singlechannelhistos = cms.untracked.bool(False),
00061 ecalTPGData = cms.InputTag("",""),
00062 rctSourceEmul = cms.InputTag("rctDigis"),
00063 disableROOToutput = cms.untracked.bool(False),
00064 hcalTPGData = cms.InputTag("")
00065 )
00066
00067 l1tderct.rctSourceData = 'gctDigis'
00068 l1tderct.rctSourceEmul = 'rctEmulDigis'
00069
00070 l1tderct.ecalTPGData = 'ecalDigis:EcalTriggerPrimitives'
00071 l1tderct.hcalTPGData = 'hcalDigis'
00072
00073 l1trct = cms.EDFilter("L1TRCT",
00074 DQMStore = cms.untracked.bool(True),
00075 disableROOToutput = cms.untracked.bool(False),
00076 outputFile = cms.untracked.string('./L1TDQM.root'),
00077 rctSource = cms.InputTag("l1GctHwDigis","","DQM"),
00078 verbose = cms.untracked.bool(False)
00079 )
00080
00081 l1trct.rctSource = 'gctDigis'
00082
00083 p = cms.Path(
00084 cms.SequencePlaceholder("RawToDigi")
00085 *cms.SequencePlaceholder("rctEmulDigis")
00086 *cms.SequencePlaceholder("l1trct")
00087 *cms.SequencePlaceholder("l1tderct")
00088 )
00089
00090
00091
00092