CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/Configuration/StandardSequences/python/RawToDigi_Repacked_cff.py

Go to the documentation of this file.
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)