1 import FWCore.ParameterSet.Config
as cms
3 from L1Trigger.TrackFindingTracklet.ChannelAssignment_cff
import ChannelAssignment
5 l1tTTTracksFromTrackletEmulation = cms.EDProducer(
"L1FPGATrackProducer",
6 TTStubSource = cms.InputTag(
"TTStubsFromPhase2TrackerDigis",
"StubAccepted"),
7 InputTagTTDTC = cms.InputTag(
"TrackerDTCProducer",
"StubAccepted"),
8 readMoreMcTruth = cms.bool(
True),
9 MCTruthClusterInputTag = cms.InputTag(
"TTClusterAssociatorFromPixelDigis",
"ClusterAccepted"),
10 MCTruthStubInputTag = cms.InputTag(
"TTStubAssociatorFromPixelDigis",
"StubAccepted"),
11 TrackingParticleInputTag = cms.InputTag(
"mix",
"MergedTrackTruth"),
12 BeamSpotSource = cms.InputTag(
"offlineBeamSpot"),
13 asciiFileName = cms.untracked.string(
""),
14 Extended = cms.bool(
False),
15 Reduced = cms.bool(
False),
16 Hnpar = cms.uint32(4),
18 fitPatternFile = cms.FileInPath(
'L1Trigger/TrackFindingTracklet/data/fitpattern.txt'),
19 memoryModulesFile = cms.FileInPath(
'L1Trigger/TrackFindingTracklet/data/memorymodules_hourglassExtended.dat'),
20 processingModulesFile = cms.FileInPath(
'L1Trigger/TrackFindingTracklet/data/processingmodules_hourglassExtended.dat'),
21 wiresFile = cms.FileInPath(
'L1Trigger/TrackFindingTracklet/data/wires_hourglassExtended.dat'),
23 TrackQuality = cms.bool(
True),
24 TrackQualityPSet = cms.PSet(TrackQualityParams),
25 Fakefit = cms.bool(
False),
26 StoreTrackBuilderOutput = cms.bool(
False),
27 RemovalType = cms.string(
"merge"),
28 DoMultipleMatches = cms.bool(
True)
31 l1tTTTracksFromExtendedTrackletEmulation = l1tTTTracksFromTrackletEmulation.clone(
32 Extended = cms.bool(
True),
33 Reduced = cms.bool(
False),
34 Hnpar = cms.uint32(5),
36 tableTEDFile = cms.FileInPath(
'L1Trigger/TrackFindingTracklet/data/table_TED/table_TED_D1PHIA1_D2PHIA1.txt'),
37 tableTREFile = cms.FileInPath(
'L1Trigger/TrackFindingTracklet/data/table_TRE/table_TRE_D1AD2A_1.txt'),
39 TrackQuality = cms.bool(
False),
40 TrackQualityPSet = cms.PSet(TrackQualityParams)