File indexing completed on 2024-11-06 06:06:46
0001
0002 import FWCore.ParameterSet.Config as cms
0003 process = cms.Process("L1TMuonEmulation")
0004 import os
0005 import sys
0006
0007 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0008
0009 verbose = True
0010
0011 if verbose:
0012 process.MessageLogger = cms.Service("MessageLogger",
0013
0014 destinations = cms.untracked.vstring(
0015
0016
0017
0018
0019 'omtfEventPrint'
0020 ),
0021 categories = cms.untracked.vstring('l1tOmtfEventPrint', 'OMTFReconstruction'),
0022 omtfEventPrint = cms.untracked.PSet(
0023 filename = cms.untracked.string('log_MuonOverlap_v0209'),
0024 extension = cms.untracked.string('.txt'),
0025 threshold = cms.untracked.string('DEBUG'),
0026 default = cms.untracked.PSet( limit = cms.untracked.int32(0) ),
0027
0028
0029 l1tOmtfEventPrint = cms.untracked.PSet( limit = cms.untracked.int32(1000000000) ),
0030 OMTFReconstruction = cms.untracked.PSet( limit = cms.untracked.int32(1000000000) )
0031 ),
0032 debugModules = cms.untracked.vstring('simOmtfPhase2Digis')
0033
0034 )
0035
0036
0037 if not verbose:
0038 process.MessageLogger.cerr.FwkReport.reportEvery = cms.untracked.int32(1000)
0039 process.options = cms.untracked.PSet(wantSummary = cms.untracked.bool(False),
0040
0041 )
0042
0043 process.source = cms.Source('PoolSource',
0044 fileNames = cms.untracked.vstring('file:///eos/cms/store/group/dpg_trigger/comm_trigger/L1Trigger/OMTF/13_1_0_03_04_2024/SingleMu_ch0_OneOverPt_Run2029_13_1_0_03_04_2024/13_1_0_03_04_2024/240403_080928/0000/SingleMu_OneOverPt_1_100_m_1.root')
0045 )
0046
0047 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(100))
0048
0049
0050 process.load('Configuration.StandardSequences.Services_cff')
0051
0052
0053
0054
0055 process.load('Configuration.Geometry.GeometryExtendedRun4D95Reco_cff')
0056 process.load('Configuration.StandardSequences.MagneticField_cff')
0057
0058
0059
0060
0061 process.load('Configuration.StandardSequences.EndOfProcess_cff')
0062 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0063
0064 from Configuration.AlCa.GlobalTag import GlobalTag
0065
0066 process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:phase2_realistic', '')
0067
0068 process.TFileService = cms.Service("TFileService", fileName = cms.string('omtfAnalysis1.root'), closeFileFast = cms.untracked.bool(True) )
0069
0070
0071 process.load("L1Trigger.DTTriggerPhase2.CalibratedDigis_cfi")
0072 process.CalibratedDigis.dtDigiTag = "simMuonDTDigis"
0073 process.CalibratedDigis.scenario = 0
0074
0075
0076 process.load("L1Trigger.DTTriggerPhase2.dtTriggerPhase2PrimitiveDigis_cfi")
0077 process.dtTriggerPhase2PrimitiveDigis.debug = False
0078 process.dtTriggerPhase2PrimitiveDigis.dump = False
0079 process.dtTriggerPhase2PrimitiveDigis.scenario = 0
0080
0081
0082
0083 process.load('L1Trigger.L1TMuonOverlapPhase2.simOmtfPhase2Digis_cfi')
0084
0085 process.simOmtfPhase2Digis.dumpResultToXML = cms.bool(True)
0086 process.simOmtfPhase2Digis.eventCaptureDebug = cms.bool(True)
0087
0088 process.simOmtfPhase2Digis.lctCentralBx = cms.int32(8);
0089
0090
0091
0092
0093
0094
0095
0096
0097 process.dumpED = cms.EDAnalyzer("EventContentAnalyzer")
0098 process.dumpES = cms.EDAnalyzer("PrintEventSetupContent")
0099
0100 process.L1TMuonSeq = cms.Sequence(
0101 process.simOmtfPhase2Digis
0102
0103
0104 )
0105
0106
0107 process.L1TMuonPath = cms.Path(
0108 process.L1TMuonSeq)
0109
0110 process.out = cms.OutputModule("PoolOutputModule",
0111 fileName = cms.untracked.string("l1tomtf_superprimitives1.root")
0112 )
0113
0114
0115
0116