Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-31 23:02:12

0001 # Auto generated configuration file
0002 # using: 
0003 # Revision: 1.19 
0004 # Source: /local/reps/CMSSW/CMSSW/Configuration/Applications/python/ConfigBuilder.py,v 
0005 # with command line options: step3 --conditions auto:phase1_2017_realistic -n 10 --era Run2_2017 --eventcontent RECOSIM,DQM --runUnscheduled -s RAW2DIGI,RECO:reconstruction_trackingOnly,VALIDATION:@trackingOnlyValidation,DQM:@trackingOnlyDQM --datatier GEN-SIM-RECO,DQMIO --geometry DB:Extended --filein file:step2.root --fileout file:step3.root
0006 import FWCore.ParameterSet.Config as cms
0007 
0008 
0009 from Configuration.Eras.Era_Run2_2017_cff import Run2_2017
0010 process = cms.Process('RECO',Run2_2017)
0011 
0012 # import of standard configurations
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.StandardSequences.GeometryRecoDB_cff')
0019 process.load('Configuration.StandardSequences.MagneticField_cff')
0020 process.load('Configuration.StandardSequences.RawToDigi_cff')
0021 process.load('Configuration.StandardSequences.Reconstruction_cff')
0022 process.load('Configuration.StandardSequences.Validation_cff')
0023 process.load('DQMOffline.Configuration.DQMOfflineMC_cff')
0024 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0025 
0026 process.maxEvents = cms.untracked.PSet(
0027     input = cms.untracked.int32(-1)
0028 )
0029 
0030 # Input source
0031 process.source = cms.Source("PoolSource",
0032     fileNames = cms.untracked.vstring(
0033 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//04A76B1B-CF60-E711-BB55-0CC47A4C8EC8.root',
0034 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//120DA883-CF60-E711-B945-0025905A60B6.root',
0035 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//2076661C-CF60-E711-9A0D-0025905A60B8.root',
0036 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//2C06018A-D060-E711-88F4-0025905B85D8.root',
0037 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//34F2166D-CF60-E711-876B-0025905B85DE.root',
0038 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//3E937FAE-CF60-E711-A74C-0025905B855A.root',
0039 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//486BB49C-CF60-E711-9205-0CC47A7C35C8.root',
0040 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//522B4781-CF60-E711-8BF5-0025905B8560.root',
0041 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//56D8A4B8-CF60-E711-BDF8-003048FFCC16.root',
0042 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//86A1DCDC-CF60-E711-B676-0CC47A7C35D8.root',
0043 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//8ACD778E-D060-E711-86C1-0CC47A4D7606.root',
0044 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//98F51D6D-CF60-E711-9471-0CC47A7C34EE.root',
0045 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//A8D802D6-CF60-E711-A4DF-0CC47A78A41C.root',
0046 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//BCA2973A-DA60-E711-949B-0025905A611C.root',
0047 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//D88729CC-CE60-E711-913C-0CC47A4C8E3C.root',
0048 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//DC3649D5-CF60-E711-93FB-0CC47A745250.root',
0049 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//E011547C-D060-E711-9DDD-0CC47A4C8E3C.root',
0050 '/store/relval/CMSSW_9_3_0_pre1/RelValMinBias_13/GEN-SIM-DIGI-RAW/92X_upgrade2017_realistic_v7-v1/00000//F40A90CF-CF60-E711-8F1A-0CC47A7C35A8.root',
0051 ),
0052     secondaryFileNames = cms.untracked.vstring()
0053 )
0054 
0055 
0056 #Adding SimpleMemoryCheck service:
0057 process.SimpleMemoryCheck=cms.Service("SimpleMemoryCheck",
0058                                    ignoreTotal=cms.untracked.int32(1),
0059                                    oncePerEventMode=cms.untracked.bool(True)
0060 )
0061 
0062 process.Timing = cms.Service("Timing"
0063     ,summaryOnly = cms.untracked.bool(True)
0064 )
0065 
0066 
0067 process.options = cms.untracked.PSet(
0068     allowUnscheduled = cms.untracked.bool(True),
0069     numberOfThreads = cms.untracked.uint32(8),
0070     numberOfStreams = cms.untracked.uint32(8),
0071     wantSummary = cms.untracked.bool(True)
0072 )
0073 
0074 # Production Info
0075 process.configurationMetadata = cms.untracked.PSet(
0076     annotation = cms.untracked.string('step3 nevts:10'),
0077     name = cms.untracked.string('Applications'),
0078     version = cms.untracked.string('$Revision: 1.19 $')
0079 )
0080 
0081 # Output definition
0082 
0083 process.RECOSIMoutput = cms.OutputModule("PoolOutputModule",
0084     dataset = cms.untracked.PSet(
0085         dataTier = cms.untracked.string('GEN-SIM-RECO'),
0086         filterName = cms.untracked.string('')
0087     ),
0088     eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
0089     fileName = cms.untracked.string('file:step3.root'),
0090     outputCommands = process.RECOSIMEventContent.outputCommands,
0091     splitLevel = cms.untracked.int32(0)
0092 )
0093 
0094 process.DQMoutput = cms.OutputModule("DQMRootOutputModule",
0095     dataset = cms.untracked.PSet(
0096         dataTier = cms.untracked.string('DQMIO'),
0097         filterName = cms.untracked.string('')
0098     ),
0099     fileName = cms.untracked.string('file:step3_inDQM.root'),
0100     outputCommands = process.DQMEventContent.outputCommands,
0101     splitLevel = cms.untracked.int32(0)
0102 )
0103 
0104 # Additional output definition
0105 
0106 # Other statements
0107 process.mix.playback = True
0108 process.mix.digitizers = cms.PSet()
0109 for a in process.aliases: delattr(process, a)
0110 process.RandomNumberGeneratorService.restoreStateLabel=cms.untracked.string("randomEngineStateProducer")
0111 from Configuration.AlCa.GlobalTag import GlobalTag
0112 process.GlobalTag = GlobalTag(process.GlobalTag, 'auto:phase1_2017_realistic', '')
0113 
0114 # Path and EndPath definitions
0115 process.raw2digi_step = cms.Path(process.RawToDigi)
0116 process.reconstruction_step = cms.Path(process.reconstruction_trackingOnly)
0117 process.prevalidation_step = cms.Path(process.globalPrevalidationTrackingOnly)
0118 process.load('RecoTracker.PixelLowPtUtilities.ClusterShapeExtractor_cfi')
0119 process.clusterShapeExtractor.noBPIX1=False
0120 process.clusterShapeExtractor_step = cms.Path(process.clusterShapeExtractor)
0121 
0122 # Schedule definition
0123 process.schedule = cms.Schedule(process.raw2digi_step,process.reconstruction_step,process.clusterShapeExtractor_step)
0124 
0125 # customisation of the process.
0126 
0127 # Automatic addition of the customisation function from SimGeneral.MixingModule.fullMixCustomize_cff
0128 from SimGeneral.MixingModule.fullMixCustomize_cff import setCrossingFrameOn 
0129 
0130 #call to customisation function setCrossingFrameOn imported from SimGeneral.MixingModule.fullMixCustomize_cff
0131 process = setCrossingFrameOn(process)
0132 
0133 # End of customisation functions
0134 
0135 # Customisation from command line
0136 
0137 # Add early deletion of temporary data products to reduce peak memory need
0138 from Configuration.StandardSequences.earlyDeleteSettings_cff import customiseEarlyDelete
0139 process = customiseEarlyDelete(process)
0140 # End adding early deletion