CMS 3D CMS Logo

Tracklet_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 TTTracksFromTrackletEmulation = cms.EDProducer("L1FPGATrackProducer",
4  TTStubSource = cms.InputTag("TTStubsFromPhase2TrackerDigis","StubAccepted"),
5  readMoreMcTruth = cms.bool(True),
6  MCTruthClusterInputTag = cms.InputTag("TTClusterAssociatorFromPixelDigis", "ClusterAccepted"),
7  MCTruthStubInputTag = cms.InputTag("TTStubAssociatorFromPixelDigis", "StubAccepted"),
8  TrackingParticleInputTag = cms.InputTag("mix", "MergedTrackTruth"),
9  TrackingVertexInputTag = cms.InputTag("mix", "MergedTrackTruth"),
10  BeamSpotSource = cms.InputTag("offlineBeamSpot"),
11  asciiFileName = cms.untracked.string(""),
12  # (if running on CRAB use "../../fitpattern.txt" etc instead)
13  Extended=cms.bool(False),
14  Hnpar=cms.uint32(4),
15  fitPatternFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/fitpattern.txt'),
16  memoryModulesFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/memorymodules_hourglass.dat'),
17  processingModulesFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/processingmodules_hourglass.dat'),
18  wiresFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/wires_hourglass.dat'),
19  DTCLinkFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/calcNumDTCLinks.txt'),
20  DTCLinkLayerDiskFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/dtclinklayerdisk.dat'),
21  moduleCablingFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/modules_T5v3_27SP_nonant_tracklet.dat')
22  )
23 
24 TTTracksFromExtendedTrackletEmulation = TTTracksFromTrackletEmulation.clone(
25  Extended=cms.bool(True),
26  Hnpar=cms.uint32(5),
27  memoryModulesFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/memorymodules_hourglassExtended.dat'),
28  processingModulesFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/processingmodules_hourglassExtended.dat'),
29  wiresFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/wires_hourglassExtended.dat'),
30  # specifying where the TrackletEngineDisplaced(TED)/TripletEngine(TRE) tables are located
31  tableTEDFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/table_TED/table_TED_D1PHIA1_D2PHIA1.txt'),
32  tableTREFile = cms.FileInPath('L1Trigger/TrackFindingTracklet/data/table_TRE/table_TRE_D1AD2A_1.txt')
33  )
34