File indexing completed on 2024-11-06 06:06:59
0001
0002
0003
0004
0005
0006 import FWCore.ParameterSet.Config as cms
0007
0008
0009 from Configuration.Eras.Era_Phase2C11_cff import Phase2C11
0010 process = cms.Process('USER',Phase2C11)
0011
0012
0013 process.load('Configuration.StandardSequences.Services_cff')
0014 process.load('SimGeneral.HepPDTESSource.pythiapdt_cfi')
0015 process.load('FWCore.MessageService.MessageLogger_cfi')
0016 process.load('Configuration.EventContent.EventContent_cff')
0017 process.load('SimGeneral.MixingModule.mixNoPU_cfi')
0018 process.load('Configuration.Geometry.GeometryExtendedRun4D66Reco_cff')
0019 process.load('Configuration.StandardSequences.MagneticField_cff')
0020 process.load('Configuration.StandardSequences.RawToDigi_cff')
0021 process.load('Configuration.StandardSequences.L1Reco_cff')
0022 process.load('Configuration.StandardSequences.Reconstruction_cff')
0023 process.load('Configuration.StandardSequences.RecoSim_cff')
0024 process.load('PhysicsTools.PatAlgos.slimming.metFilterPaths_cff')
0025 process.load('Configuration.StandardSequences.PATMC_cff')
0026 process.load('Configuration.StandardSequences.Validation_cff')
0027 process.load('DQMServices.Core.DQMStoreNonLegacy_cff')
0028 process.load('DQMOffline.Configuration.DQMOfflineMC_cff')
0029 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0030 process.load('Configuration.StandardSequences.EndOfProcess_cff')
0031
0032 process.maxEvents = cms.untracked.PSet(
0033 input = cms.untracked.int32(10)
0034 )
0035
0036 process.source = cms.Source("PoolSource",
0037 fileNames = cms.untracked.vstring(
0038 'file:step2.root'
0039 )
0040 )
0041
0042
0043 process.options = cms.untracked.PSet(
0044
0045 )
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062 process.configurationMetadata = cms.untracked.PSet(
0063 annotation = cms.untracked.string('step2 nevts:10'),
0064 name = cms.untracked.string('Applications'),
0065 version = cms.untracked.string('$Revision: 1.19 $')
0066 )
0067
0068
0069 process.load("Validation.RecoVertex.mcverticesanalyzer_cfi")
0070 process.mcverticesanalyzer.pileupSummaryCollection = cms.InputTag("addPileupInfo","","HLT")
0071
0072
0073 process.load("RecoTracker.TrackProducer.TrackRefitters_cff")
0074 process.TrackRefitter.src = 'generalTracks'
0075 process.TrackRefitter.NavigationSchool = ""
0076
0077 process.ReadLocalMeasurement = cms.EDAnalyzer("Phase2PixelNtuple",
0078 trackProducer = cms.InputTag("generalTracks"),
0079 trajectoryInput = cms.InputTag('TrackRefitter::USER'),
0080
0081
0082
0083 associatePixel = cms.bool(True),
0084 associateStrip = cms.bool(False),
0085 associateRecoTracks = cms.bool(False),
0086 ROUList = cms.vstring('TrackerHitsPixelBarrelLowTof',
0087 'TrackerHitsPixelBarrelHighTof',
0088 'TrackerHitsPixelEndcapLowTof',
0089 'TrackerHitsPixelEndcapHighTof'),
0090 ttrhBuilder = cms.string("WithTrackAngle"),
0091 usePhase2Tracker = cms.bool(True),
0092 pixelSimLinkSrc = cms.InputTag("simSiPixelDigis", "Pixel"),
0093 phase2TrackerSimLinkSrc = cms.InputTag("simSiPixelDigis", "Tracker")
0094 )
0095
0096
0097
0098
0099
0100 process.mix.playback = True
0101 process.mix.digitizers = cms.PSet()
0102 for a in process.aliases: delattr(process, a)
0103 process.RandomNumberGeneratorService.restoreStateLabel=cms.untracked.string("randomEngineStateProducer")
0104 from Configuration.AlCa.GlobalTag import GlobalTag
0105 process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:phase2_realistic_T21', '')
0106
0107
0108
0109
0110
0111
0112
0113
0114
0115
0116
0117
0118 process.raw2digi_step = cms.Path(process.RawToDigi)
0119 process.L1Reco_step = cms.Path(process.L1Reco)
0120 process.reconstruction_step = cms.Path(process.reconstruction)
0121 process.user_step = cms.Path(process.TrackRefitter * process.ReadLocalMeasurement * process.mcverticesanalyzer)
0122 process.endjob_step = cms.EndPath(process.endOfProcess)
0123
0124
0125 process.schedule = cms.Schedule(process.raw2digi_step,process.L1Reco_step,process.reconstruction_step,process.user_step,process.endjob_step)
0126 from PhysicsTools.PatAlgos.tools.helpers import associatePatAlgosToolsTask
0127 associatePatAlgosToolsTask(process)
0128
0129
0130
0131
0132 from SimGeneral.MixingModule.fullMixCustomize_cff import setCrossingFrameOn
0133
0134
0135 process = setCrossingFrameOn(process)
0136
0137
0138
0139
0140
0141
0142 from PhysicsTools.PatAlgos.slimming.miniAOD_tools import miniAOD_customizeAllMC
0143
0144
0145 process = miniAOD_customizeAllMC(process)
0146
0147
0148
0149
0150
0151
0152 from FWCore.Modules.logErrorHarvester_cff import customiseLogErrorHarvesterUsingOutputCommands
0153 process = customiseLogErrorHarvesterUsingOutputCommands(process)
0154
0155
0156 from Configuration.StandardSequences.earlyDeleteSettings_cff import customiseEarlyDelete
0157 process = customiseEarlyDelete(process)
0158
0159
0160 process.TFileService = cms.Service('TFileService', fileName = cms.string("pixelntuple.root")
0161 )
0162