00001 import FWCore.ParameterSet.Config as cms
00002
00003 l1csctpconf = cms.ESProducer("L1CSCTriggerPrimitivesConfigProducer",
00004
00005
00006 isMTCC = cms.bool(False),
00007
00008
00009
00010 isTMB07 = cms.bool(True),
00011
00012
00013 alctParam = cms.PSet(
00014 alctFifoTbins = cms.uint32(16),
00015 alctFifoPretrig = cms.uint32(10),
00016 alctDriftDelay = cms.uint32(3),
00017 alctNplanesHitPretrig = cms.uint32(2),
00018 alctNplanesHitPattern = cms.uint32(4),
00019 alctNplanesHitAccelPretrig = cms.uint32(2),
00020 alctNplanesHitAccelPattern = cms.uint32(4),
00021 alctTrigMode = cms.uint32(3),
00022 alctAccelMode = cms.uint32(1),
00023 alctL1aWindowWidth = cms.uint32(5)
00024 ),
00025
00026
00027 alctParamMTCC2 = cms.PSet(
00028 alctFifoTbins = cms.uint32(16),
00029 alctFifoPretrig = cms.uint32(10),
00030 alctDriftDelay = cms.uint32(2),
00031 alctNplanesHitPretrig = cms.uint32(3),
00032 alctNplanesHitPattern = cms.uint32(4),
00033 alctNplanesHitAccelPretrig = cms.uint32(3),
00034 alctNplanesHitAccelPattern = cms.uint32(4),
00035 alctTrigMode = cms.uint32(2),
00036 alctAccelMode = cms.uint32(0),
00037 alctL1aWindowWidth = cms.uint32(7)
00038 ),
00039
00040
00041 clctParam = cms.PSet(
00042 clctFifoTbins = cms.uint32(12),
00043 clctFifoPretrig = cms.uint32(7),
00044 clctHitPersist = cms.uint32(4),
00045 clctDriftDelay = cms.uint32(2),
00046 clctNplanesHitPretrig = cms.uint32(3),
00047 clctNplanesHitPattern = cms.uint32(4),
00048 clctPidThreshPretrig = cms.uint32(2),
00049 clctMinSeparation = cms.uint32(10)
00050 ),
00051
00052
00053 clctParamMTCC2 = cms.PSet(
00054 clctFifoTbins = cms.uint32(12),
00055 clctFifoPretrig = cms.uint32(7),
00056 clctHitPersist = cms.uint32(6),
00057 clctDriftDelay = cms.uint32(2),
00058 clctNplanesHitPretrig = cms.uint32(4),
00059 clctNplanesHitPattern = cms.uint32(1),
00060 clctPidThreshPretrig = cms.uint32(2),
00061 clctMinSeparation = cms.uint32(10)
00062 ),
00063
00064
00065 tmbParam = cms.PSet(
00066 tmbMpcBlockMe1a = cms.uint32(0),
00067 tmbAlctTrigEnable = cms.uint32(0),
00068 tmbClctTrigEnable = cms.uint32(0),
00069 tmbMatchTrigEnable = cms.uint32(1),
00070 tmbMatchTrigWindowSize = cms.uint32(7),
00071 tmbTmbL1aWindowSize = cms.uint32(7)
00072 )
00073 )