File indexing completed on 2024-09-26 05:06:09
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def GTTFileWriter(*args, **kwargs):
0004 mod = cms.EDAnalyzer('GTTFileWriter',
0005 tracks = cms.untracked.InputTag('l1tTTTracksFromTrackletEmulation', 'Level1TTTracks'),
0006 convertedTracks = cms.untracked.InputTag('l1tGTTInputProducer', 'Level1TTTracksConverted'),
0007 selectedTracks = cms.untracked.InputTag('l1tTrackSelectionProducer', 'Level1TTTracksSelectedEmulation'),
0008 vertexAssociatedTracks = cms.untracked.InputTag('l1tTrackSelectionProducer', 'Level1TTTracksSelectedAssociatedEmulation'),
0009 vertices = cms.untracked.InputTag('l1tVertexProducer', 'L1VerticesEmulation'),
0010 jets = cms.untracked.InputTag('l1tTrackJetsEmulation', 'L1TrackJets'),
0011 jetsdisp = cms.untracked.InputTag('l1tTrackJetsExtendedEmulation', 'L1TrackJetsExtended'),
0012 htmiss = cms.untracked.InputTag('l1tTrackerEmuHTMiss', 'L1TrackerEmuHTMiss'),
0013 htmissdisp = cms.untracked.InputTag('l1tTrackerEmuHTMissExtended', 'L1TrackerEmuHTMissExtended'),
0014 etmiss = cms.untracked.InputTag('l1tTrackerEmuEtMiss', 'L1TrackerEmuEtMiss'),
0015 inputFilename = cms.untracked.string('L1GTTInputFile'),
0016 inputConvertedFilename = cms.untracked.string('L1GTTInputConvertedFile'),
0017 selectedTracksFilename = cms.untracked.string('L1GTTSelectedTracksFile'),
0018 vertexAssociatedTracksFilename = cms.untracked.string('L1GTTVertexAssociatedTracksFile'),
0019 outputCorrelatorFilename = cms.untracked.string('L1GTTOutputToCorrelatorFile'),
0020 outputGlobalTriggerFilename = cms.untracked.string('L1GTTOutputToGlobalTriggerFile'),
0021 format = cms.untracked.string('APx'),
0022 fileExtension = cms.untracked.string('txt'),
0023 mightGet = cms.optional.untracked.vstring
0024 )
0025 for a in args:
0026 mod.update_(a)
0027 mod.update_(kwargs)
0028 return mod