File indexing completed on 2024-04-06 12:10:41
0001 import FWCore.ParameterSet.Config as cms
0002 import FWCore.ParameterSet.VarParsing as VarParsing
0003
0004 options = VarParsing.VarParsing ('analysis')
0005 options.parseArguments()
0006
0007 process = cms.Process("AMC13SpyReadout")
0008
0009 process.options = cms.untracked.PSet(
0010 wantSummary = cms.untracked.bool(True),
0011 SkipEvent = cms.untracked.vstring('ProductNotFound'),
0012 )
0013
0014 process.load("FWCore.MessageLogger.MessageLogger_cfi")
0015 process.MessageLogger.cout.threshold = cms.untracked.string('INFO')
0016 process.MessageLogger.debugModules = cms.untracked.vstring('*')
0017
0018 process.maxEvents = cms.untracked.PSet(
0019 input = cms.untracked.int32(-1),
0020 output = cms.untracked.int32(-1),
0021 )
0022
0023 process.source = cms.Source(
0024 "FRDStreamSource",
0025 fileNames = cms.untracked.vstring(options.inputFiles),
0026 verifyAdler32 = cms.untracked.bool(False),
0027 verifyChecksum = cms.untracked.bool(False),
0028 useL1EventID = cms.untracked.bool(False),
0029 firstLuminosityBlockForEachRun = cms.untracked.VLuminosityBlockID(*[cms.LuminosityBlockID(1,0)]),
0030 rawDataLabel = cms.untracked.string("GEM")
0031 )
0032
0033 print(options.inputFiles)
0034
0035
0036 process.rawDataCollector = cms.EDAlias(
0037 source = cms.VPSet(
0038 cms.PSet(
0039 type = cms.string('FEDRawDataCollection')
0040 )
0041 )
0042 )
0043
0044 process.output = cms.OutputModule(
0045 "PoolOutputModule",
0046 fileName = cms.untracked.string("output_raw.root"),
0047
0048 outputCommands = cms.untracked.vstring(
0049 "keep *",
0050 "drop FEDRawDataCollection_source_*_*"
0051 )
0052 )
0053
0054 process.outpath = cms.EndPath(process.output)