00001 import FWCore.ParameterSet.Config as cms 00002 00003 # 00004 # David Lange, Bryan Dahmes LLNL 00005 # 30 April, 2007 00006 # 00007 #--- Allow for multiple calls to the database ---# 00008 from CondCore.DBCommon.CondDBSetup_cfi import * 00009 #--- Geometry Setup ---# 00010 #from HLTrigger.Configuration.rawToDigi.EcalGeometrySetup_cff import * 00011 #-------------------------# 00012 #--- RawToDigi modules ---# 00013 #-------------------------# 00014 00015 import EventFilter.CSCTFRawToDigi.csctfunpacker_cfi 00016 csctfDigis = EventFilter.CSCTFRawToDigi.csctfunpacker_cfi.csctfunpacker.clone() 00017 #--- CSC TF ---# 00018 import EventFilter.DTTFRawToDigi.dttfunpacker_cfi 00019 dttfDigis = EventFilter.DTTFRawToDigi.dttfunpacker_cfi.dttfunpacker.clone() 00020 #--- DT TF ---# 00021 import EventFilter.GctRawToDigi.l1GctHwDigis_cfi 00022 gctDigis = EventFilter.GctRawToDigi.l1GctHwDigis_cfi.l1GctHwDigis.clone() 00023 #--- GCT/GMT ---# 00024 import EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi 00025 gtDigis = EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi.l1GtUnpack.clone() 00026 import EventFilter.L1GlobalTriggerRawToDigi.l1GtEvmUnpack_cfi 00027 gtEvmDigis = EventFilter.L1GlobalTriggerRawToDigi.l1GtEvmUnpack_cfi.l1GtEvmUnpack.clone()#--- SiPixel ---# 00028 from EventFilter.SiPixelRawToDigi.SiPixelRawToDigi_cfi import * 00029 #--- SiStrip ---# 00030 from EventFilter.SiStripRawToDigi.SiStripDigis_cfi import * 00031 #--- Ecal ---# 00032 from SimCalorimetry.EcalTrigPrimProducers.ecalTriggerPrimitiveDigis_cff import * 00033 import EventFilter.EcalRawToDigi.EcalUnpackerData_cfi 00034 ecalDigis = EventFilter.EcalRawToDigi.EcalUnpackerData_cfi.ecalEBunpacker.clone() 00035 import EventFilter.ESRawToDigi.esRawToDigi_cfi 00036 #--- Ecal Preshower ---# 00037 ecalPreshowerDigis = EventFilter.ESRawToDigi.esRawToDigi_cfi.ESRawToDigi.clone() 00038 import EventFilter.HcalRawToDigi.HcalRawToDigi_cfi 00039 #--- Hcal ---# 00040 hcalDigis = EventFilter.HcalRawToDigi.HcalRawToDigi_cfi.hcalDigis.clone() 00041 import EventFilter.CSCRawToDigi.cscUnpacker_cfi 00042 #--- CSC ---# 00043 muonCSCDigis = EventFilter.CSCRawToDigi.cscUnpacker_cfi.muonCSCDigis.clone() 00044 #--- DT ---# 00045 #module dtunpacker = muonDTDigis from "EventFilter/DTRawToDigi/data/dtunpacker.cfi" 00046 from EventFilter.DTRawToDigi.dtunpacker_cfi import * 00047 import EventFilter.RPCRawToDigi.rpcUnpacker_cfi 00048 #--- RPC ---# 00049 muonRPCDigis = EventFilter.RPCRawToDigi.rpcUnpacker_cfi.rpcunpacker.clone() 00050 #--- castor ---# 00051 from EventFilter.CastorRawToDigi.CastorRawToDigi_cff import * 00052 castorDigis = EventFilter.CastorRawToDigi.CastorRawToDigi_cfi.castorDigis.clone( FEDs = cms.untracked.vint32(690,691,692) ) 00053 #--- Scalers ---# 00054 from EventFilter.ScalersRawToDigi.ScalersRawToDigi_cfi import * 00055 00056 00057 RawToDigi = cms.Sequence(csctfDigis+dttfDigis+gctDigis+gtDigis+gtEvmDigis+siPixelDigis+siStripDigis+ecalDigis+ecalPreshowerDigis+hcalDigis+muonCSCDigis+muonDTDigis+muonRPCDigis+castorDigis+ScalersRawToDigi) 00058 00059 RawToDigi_woGCT = cms.Sequence(csctfDigis+dttfDigis+gtDigis+gtEvmDigis+siPixelDigis+siStripDigis+ecalDigis+ecalPreshowerDigis+hcalDigis+muonCSCDigis+muonDTDigis+muonRPCDigis+castorDigis+ScalersRawToDigi) 00060 00061 ScalersRawToDigi.scalersInputTag = 'rawDataRepacker' 00062 csctfDigis.producer = 'rawDataRepacker' 00063 dttfDigis.DTTF_FED_Source = 'rawDataRepacker' 00064 gctDigis.inputLabel = 'rawDataRepacker' 00065 gtDigis.DaqGtInputTag = 'rawDataRepacker' 00066 gtEvmDigis.EvmGtInputTag = 'rawDataRepacker' 00067 siPixelDigis.InputLabel = 'rawDataRepacker' 00068 siStripDigis.ProductLabel = 'rawDataRepacker' 00069 ecalDigis.DoRegional = False 00070 ecalDigis.InputLabel = 'rawDataRepacker' 00071 ecalPreshowerDigis.sourceTag = 'rawDataRepacker' 00072 hcalDigis.InputLabel = 'rawDataRepacker' 00073 muonCSCDigis.InputObjects = 'rawDataRepacker' 00074 muonDTDigis.inputLabel = 'rawDataRepacker' 00075 muonRPCDigis.InputLabel = 'rawDataRepacker' 00076 castorDigis.InputLabel = 'rawDataRepacker' 00077 00078 siStripVRDigis = siStripDigis.clone(ProductLabel = 'virginRawDataRepacker') 00079 RawToDigi_withVR = cms.Sequence(RawToDigi + siStripVRDigis)