Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:03:43

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: SKIM --filein file:/eos/cms/tier0/store/backfill/1/data/Tier0_REPLAY_2023/ParkingDoubleMuonLowMass0/RAW/v9121550/000/368/389/00000/fce19dd3-8384-45ce-b705-e4accb9c3ec9.root --fileout file:SD_ReservedDMu.root --nThreads 8 --no_exec --number 10 --python_filename SD_ReserveDMu_cfg.py --scenario pp --step SKIM:ReserveDMu --data --conditions 130X_dataRun3_Prompt_v3
0006 import FWCore.ParameterSet.Config as cms
0007 
0008 
0009 
0010 process = cms.Process('SKIM')
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('Configuration.StandardSequences.GeometryRecoDB_cff')
0018 process.load('Configuration.StandardSequences.MagneticField_cff')
0019 process.load('Configuration.StandardSequences.Skims_cff')
0020 process.load('Configuration.StandardSequences.FrontierConditions_GlobalTag_cff')
0021 
0022 process.maxEvents = cms.untracked.PSet(
0023     input = cms.untracked.int32(10),
0024     output = cms.optional.untracked.allowed(cms.int32,cms.PSet)
0025 )
0026 
0027 # Input source
0028 process.source = cms.Source("PoolSource",
0029     fileNames = cms.untracked.vstring('file:/eos/cms/tier0/store/backfill/1/data/Tier0_REPLAY_2023/ParkingDoubleMuonLowMass0/RAW/v9121550/000/368/389/00000/fce19dd3-8384-45ce-b705-e4accb9c3ec9.root'),
0030     secondaryFileNames = cms.untracked.vstring()
0031 )
0032 
0033 process.options = cms.untracked.PSet(
0034     IgnoreCompletely = cms.untracked.vstring(),
0035     Rethrow = cms.untracked.vstring(),
0036     TryToContinue = cms.untracked.vstring(),
0037     accelerators = cms.untracked.vstring('*'),
0038     allowUnscheduled = cms.obsolete.untracked.bool,
0039     canDeleteEarly = cms.untracked.vstring(),
0040     deleteNonConsumedUnscheduledModules = cms.untracked.bool(True),
0041     dumpOptions = cms.untracked.bool(False),
0042     emptyRunLumiMode = cms.obsolete.untracked.string,
0043     eventSetup = cms.untracked.PSet(
0044         forceNumberOfConcurrentIOVs = cms.untracked.PSet(
0045             allowAnyLabel_=cms.required.untracked.uint32
0046         ),
0047         numberOfConcurrentIOVs = cms.untracked.uint32(0)
0048     ),
0049     fileMode = cms.untracked.string('FULLMERGE'),
0050     forceEventSetupCacheClearOnNewRun = cms.untracked.bool(False),
0051     holdsReferencesToDeleteEarly = cms.untracked.VPSet(),
0052     makeTriggerResults = cms.obsolete.untracked.bool,
0053     modulesToIgnoreForDeleteEarly = cms.untracked.vstring(),
0054     numberOfConcurrentLuminosityBlocks = cms.untracked.uint32(0),
0055     numberOfConcurrentRuns = cms.untracked.uint32(1),
0056     numberOfStreams = cms.untracked.uint32(0),
0057     numberOfThreads = cms.untracked.uint32(1),
0058     printDependencies = cms.untracked.bool(False),
0059     sizeOfStackForThreadsInKB = cms.optional.untracked.uint32,
0060     throwIfIllegalParameter = cms.untracked.bool(True),
0061     wantSummary = cms.untracked.bool(False)
0062 )
0063 
0064 # Production Info
0065 process.configurationMetadata = cms.untracked.PSet(
0066     annotation = cms.untracked.string('SKIM nevts:10'),
0067     name = cms.untracked.string('Applications'),
0068     version = cms.untracked.string('$Revision: 1.19 $')
0069 )
0070 
0071 # Output definition
0072 
0073 process.RECOSIMoutput = cms.OutputModule("PoolOutputModule",
0074     dataset = cms.untracked.PSet(
0075         dataTier = cms.untracked.string(''),
0076         filterName = cms.untracked.string('')
0077     ),
0078     fileName = cms.untracked.string('file:SD_ReservedDMu.root'),
0079     outputCommands = process.RECOSIMEventContent.outputCommands,
0080     splitLevel = cms.untracked.int32(0)
0081 )
0082 
0083 # Additional output definition
0084 process.SKIMStreamReserveDMu = cms.OutputModule("PoolOutputModule",
0085     SelectEvents = cms.untracked.PSet(
0086         SelectEvents = cms.vstring('ReserveDMuPath')
0087     ),
0088     dataset = cms.untracked.PSet(
0089         dataTier = cms.untracked.string('RAW'),
0090         filterName = cms.untracked.string('ReserveDMu')
0091     ),
0092     eventAutoFlushCompressedSize = cms.untracked.int32(5242880),
0093     fileName = cms.untracked.string('ReserveDMu.root'),
0094     outputCommands = cms.untracked.vstring(
0095         'drop *',
0096         'keep  FEDRawDataCollection_rawDataCollector_*_*',
0097         'keep  FEDRawDataCollection_source_*_*',
0098         'keep  FEDRawDataCollection_rawDataCollector_*_*',
0099         'keep  FEDRawDataCollection_source_*_*',
0100         'drop *_hlt*_*_*',
0101         'keep FEDRawDataCollection_rawDataCollector_*_*',
0102         'keep FEDRawDataCollection_source_*_*',
0103         'keep GlobalObjectMapRecord_hltGtStage2ObjectMap_*_*',
0104         'keep edmTriggerResults_*_*_*',
0105         'keep triggerTriggerEvent_*_*_*',
0106         'keep *_hltFEDSelectorL1_*_*',
0107         'keep *_hltScoutingEgammaPacker_*_*',
0108         'keep *_hltScoutingMuonPacker_*_*',
0109         'keep *_hltScoutingPFPacker_*_*',
0110         'keep *_hltScoutingPrimaryVertexPacker_*_*',
0111         'keep *_hltScoutingTrackPacker_*_*',
0112         'keep edmTriggerResults_*_*_*',
0113         'drop *_MEtoEDMConverter_*_*',
0114         'drop *_*_*_SKIM'
0115     )
0116 )
0117 
0118 # Other statements
0119 from Configuration.AlCa.GlobalTag import GlobalTag
0120 process.GlobalTag = GlobalTag(process.GlobalTag, '130X_dataRun3_Prompt_v3', '')
0121 
0122 # Path and EndPath definitions
0123 process.RECOSIMoutput_step = cms.EndPath(process.RECOSIMoutput)
0124 process.SKIMStreamReserveDMuOutPath = cms.EndPath(process.SKIMStreamReserveDMu)
0125 
0126 # Schedule definition
0127 process.schedule = cms.Schedule(process.ReserveDMuPath,process.RECOSIMoutput_step,process.SKIMStreamReserveDMuOutPath)
0128 from PhysicsTools.PatAlgos.tools.helpers import associatePatAlgosToolsTask
0129 associatePatAlgosToolsTask(process)
0130 
0131 #Setup FWK for multithreaded
0132 process.options.numberOfThreads = 8
0133 process.options.numberOfStreams = 0
0134 
0135 
0136 
0137 # Customisation from command line
0138 
0139 #Have logErrorHarvester wait for the same EDProducers to finish as those providing data for the OutputModule
0140 from FWCore.Modules.logErrorHarvester_cff import customiseLogErrorHarvesterUsingOutputCommands
0141 process = customiseLogErrorHarvesterUsingOutputCommands(process)
0142 
0143 # Add early deletion of temporary data products to reduce peak memory need
0144 from Configuration.StandardSequences.earlyDeleteSettings_cff import customiseEarlyDelete
0145 process = customiseEarlyDelete(process)
0146 # End adding early deletion