File indexing completed on 2024-04-06 12:22:28
0001 import FWCore.ParameterSet.Config as cms
0002 import FWCore.ParameterSet.VarParsing as VarParsing
0003
0004 options = VarParsing.VarParsing ('analysis')
0005
0006 options.register ('numOrbits',
0007 -1,
0008 VarParsing.VarParsing.multiplicity.singleton,
0009 VarParsing.VarParsing.varType.int,
0010 "Number of orbits to process")
0011
0012 options.register ('filePath',
0013 "file:/dev/shm/PoolOutputTest.root",
0014 VarParsing.VarParsing.multiplicity.singleton,
0015 VarParsing.VarParsing.varType.string,
0016 "Sub lumisection number to process")
0017
0018 options.parseArguments()
0019
0020 process = cms.Process( "DUMP" )
0021
0022
0023 process.maxEvents = cms.untracked.PSet(
0024 input = cms.untracked.int32(options.numOrbits)
0025 )
0026
0027 process.load("FWCore.MessageService.MessageLogger_cfi")
0028
0029 process.source = cms.Source("PoolSource",
0030 fileNames = cms.untracked.vstring(options.filePath)
0031 )
0032
0033 process.dump = cms.EDAnalyzer("DumpScObjects",
0034 gmtMuonsTag = cms.InputTag("GmtUnpacker", "", "SCPU"),
0035 caloJetsTag = cms.InputTag("CaloUnpacker", "", "SCPU"),
0036 caloEGammasTag = cms.InputTag("CaloUnpacker", "", "SCPU"),
0037 caloTausTag = cms.InputTag("CaloUnpacker", "", "SCPU"),
0038 caloEtSumsTag = cms.InputTag("CaloUnpacker", "", "SCPU"),
0039 minBx = cms.untracked.uint32(0),
0040 maxBx = cms.untracked.uint32(3564),
0041
0042 skipEmptyBx = cms.untracked.bool(True),
0043
0044
0045
0046 searchEvent = cms.untracked.bool(True),
0047 orbitNumber = cms.untracked.uint32(88981531),
0048 searchStartBx = cms.untracked.uint32(1027-2),
0049 searchStopBx = cms.untracked.uint32(1027+2),
0050 )
0051
0052 process.p = cms.Path(
0053 process.dump
0054 )