00001 import FWCore.ParameterSet.Config as cms
00002
00003 from L1Trigger.CSCCommonTrigger.CSCCommonTrigger_cfi import *
00004
00005
00006 cscTriggerPrimitiveDigis = cms.EDProducer("CSCTriggerPrimitivesProducer",
00007 CSCCommonTrigger,
00008
00009
00010 CSCComparatorDigiProducer = cms.InputTag("simMuonCSCDigis","MuonCSCComparatorDigi"),
00011 CSCWireDigiProducer = cms.InputTag("simMuonCSCDigis","MuonCSCWireDigi"),
00012
00013
00014 commonParam = cms.PSet(
00015 isTMB07 = cms.bool(True),
00016 isMTCC = cms.bool(False)
00017 ),
00018
00019
00020 alctParamOldMC = cms.PSet(
00021 alctFifoTbins = cms.uint32(16),
00022 alctFifoPretrig = cms.uint32(10),
00023 alctDriftDelay = cms.uint32(3),
00024 alctNplanesHitPretrig = cms.uint32(2),
00025 alctNplanesHitPattern = cms.uint32(4),
00026 alctNplanesHitAccelPretrig = cms.uint32(2),
00027 alctNplanesHitAccelPattern = cms.uint32(4),
00028 alctTrigMode = cms.uint32(3),
00029 alctAccelMode = cms.uint32(1),
00030 alctL1aWindowWidth = cms.uint32(5),
00031 verbosity = cms.untracked.int32(0)
00032 ),
00033
00034
00035 alctParamMTCC = cms.PSet(
00036 alctFifoTbins = cms.uint32(16),
00037 alctFifoPretrig = cms.uint32(10),
00038 alctDriftDelay = cms.uint32(3),
00039 alctNplanesHitPretrig = cms.uint32(2),
00040 alctNplanesHitPattern = cms.uint32(4),
00041 alctNplanesHitAccelPretrig = cms.uint32(2),
00042 alctNplanesHitAccelPattern = cms.uint32(4),
00043 alctTrigMode = cms.uint32(2),
00044 alctAccelMode = cms.uint32(0),
00045 alctL1aWindowWidth = cms.uint32(3),
00046 verbosity = cms.untracked.int32(0)
00047 ),
00048
00049
00050 alctParam07 = cms.PSet(
00051 alctFifoTbins = cms.uint32(16),
00052 alctFifoPretrig = cms.uint32(10),
00053 alctDriftDelay = cms.uint32(2),
00054 alctNplanesHitPretrig = cms.uint32(2),
00055 alctNplanesHitPattern = cms.uint32(4),
00056 alctNplanesHitAccelPretrig = cms.uint32(2),
00057 alctNplanesHitAccelPattern = cms.uint32(4),
00058 alctTrigMode = cms.uint32(2),
00059 alctAccelMode = cms.uint32(0),
00060 alctL1aWindowWidth = cms.uint32(7),
00061 verbosity = cms.untracked.int32(0)
00062 ),
00063
00064
00065 clctParamOldMC = cms.PSet(
00066 clctFifoTbins = cms.uint32(12),
00067 clctFifoPretrig = cms.uint32(7),
00068 clctHitPersist = cms.uint32(6),
00069 clctDriftDelay = cms.uint32(2),
00070 clctNplanesHitPretrig = cms.uint32(2),
00071 clctNplanesHitPattern = cms.uint32(4),
00072 clctPidThreshPretrig = cms.uint32(2),
00073 clctMinSeparation = cms.uint32(10),
00074
00075 verbosity = cms.untracked.int32(0)
00076 ),
00077
00078
00079 clctParamMTCC = cms.PSet(
00080 clctFifoTbins = cms.uint32(12),
00081 clctFifoPretrig = cms.uint32(7),
00082 clctHitPersist = cms.uint32(6),
00083 clctDriftDelay = cms.uint32(2),
00084 clctNplanesHitPretrig = cms.uint32(4),
00085 clctNplanesHitPattern = cms.uint32(1),
00086 clctPidThreshPretrig = cms.uint32(2),
00087 clctMinSeparation = cms.uint32(10),
00088
00089 verbosity = cms.untracked.int32(0)
00090 ),
00091
00092
00093 clctParam07 = cms.PSet(
00094 clctFifoTbins = cms.uint32(12),
00095 clctFifoPretrig = cms.uint32(7),
00096 clctHitPersist = cms.uint32(6),
00097 clctDriftDelay = cms.uint32(2),
00098 clctNplanesHitPretrig = cms.uint32(2),
00099 clctNplanesHitPattern = cms.uint32(4),
00100 clctPidThreshPretrig = cms.uint32(2),
00101 clctMinSeparation = cms.uint32(10),
00102
00103 verbosity = cms.untracked.int32(0)
00104 ),
00105
00106 tmbParam = cms.PSet(
00107 mpcBlockMe1a = cms.uint32(0),
00108 alctTrigEnable = cms.uint32(0),
00109 clctTrigEnable = cms.uint32(0),
00110 matchTrigEnable = cms.uint32(1),
00111 matchTrigWindowSize = cms.uint32(7),
00112 tmbL1aWindowSize = cms.uint32(7),
00113
00114 verbosity = cms.untracked.int32(0)
00115 )
00116 )