CMS 3D CMS Logo

L1TRCToffline_cff.py

Go to the documentation of this file.
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 #es_prefer = cms.ESPrefer("HcalTextCalibrations","emap_from_ascii")
00010 
00011 #global configuration
00012 from Configuration.StandardSequences.FrontierConditions_GlobalTag_cff import *
00013 es_prefer_GlobalTag = cms.ESPrefer("PoolDBESSource","GlobalTag")
00014 #off-line
00015 GlobalTag.globaltag = 'CRUZET4_V1::All'
00016 GlobalTag.connect = 'frontier://FrontierProd/CMS_COND_21X_GLOBALTAG'
00017 #on-line
00018 #GlobalTag.globaltag = 'CRZT210_V1H::All'
00019 #GlobalTag.connect = 'frontier://(proxyurl=https://localhost:3128)(serverurl=https://frontier1.cms:8000/FrontierOnProd)(serverurl=https://frontier2.cms:8000/FrontierOnProd)(retrieve-ziplevel=0)/CMS_COND_21X_GLOBALTAG'
00020 
00021 
00022 #add'n
00023 from Configuration.StandardSequences.Geometry_cff import *
00024 
00025 #unpacking
00026 from Configuration.StandardSequences.RawToDigi_Data_cff import *
00027 
00028 #emulator/comparator
00029 from L1Trigger.HardwareValidation.L1HardwareValidation_cff import *
00030 from L1Trigger.Configuration.L1Config_cff import *
00031 
00032 #for LUTs
00033 from DQM.L1TMonitor.Rct_LUTconfiguration_cff import *
00034 
00035 
00036 #dqm
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 #rctEmulDigis.ecalDigisLabel='ecalEBunpacker'
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 #l1tderct.ecalTPGData = 'ecalEBunpacker:EcalTriggerPrimitives'
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 

Generated on Tue Jun 9 17:33:10 2009 for CMSSW by  doxygen 1.5.4