File indexing completed on 2025-02-07 14:23:44
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def CSCDigiToRawModule(*args, **kwargs):
0004 mod = cms.EDProducer('CSCDigiToRawModule',
0005 formatVersion = cms.uint32(2005),
0006 usePreTriggers = cms.bool(True),
0007 packEverything = cms.bool(False),
0008 packByCFEB = cms.bool(False),
0009 useGEMs = cms.bool(False),
0010 useCSCShowers = cms.bool(False),
0011 wireDigiTag = cms.InputTag('simMuonCSCDigis', 'MuonCSCWireDigi'),
0012 stripDigiTag = cms.InputTag('simMuonCSCDigis', 'MuonCSCStripDigi'),
0013 comparatorDigiTag = cms.InputTag('simMuonCSCDigis', 'MuonCSCComparatorDigi'),
0014 alctDigiTag = cms.InputTag('simCscTriggerPrimitiveDigis'),
0015 clctDigiTag = cms.InputTag('simCscTriggerPrimitiveDigis'),
0016 preTriggerTag = cms.InputTag('simCscTriggerPrimitiveDigis'),
0017 preTriggerDigiTag = cms.InputTag('simCscTriggerPrimitiveDigis'),
0018 correlatedLCTDigiTag = cms.InputTag('simCscTriggerPrimitiveDigis', 'MPCSORTED'),
0019 padDigiClusterTag = cms.InputTag('simMuonGEMPadDigiClusters'),
0020 showerDigiTag = cms.InputTag('simCscTriggerPrimitiveDigis'),
0021 anodeShowerDigiTag = cms.InputTag('simCscTriggerPrimitiveDigis'),
0022 cathodeShowerDigiTag = cms.InputTag('simCscTriggerPrimitiveDigis'),
0023 anodeALCTShowerDigiTag = cms.InputTag('simCscTriggerPrimitiveDigis'),
0024 alctWindowMin = cms.int32(-3),
0025 alctWindowMax = cms.int32(3),
0026 clctWindowMin = cms.int32(-3),
0027 clctWindowMax = cms.int32(3),
0028 preTriggerWindowMin = cms.int32(-3),
0029 preTriggerWindowMax = cms.int32(1),
0030 mightGet = cms.optional.untracked.vstring
0031 )
0032 for a in args:
0033 mod.update_(a)
0034 mod.update_(kwargs)
0035 return mod