File indexing completed on 2024-04-06 12:02:43
0001 import FWCore.ParameterSet.Config as cms
0002 import FWCore.ParameterSet.VarParsing as VarParsing
0003 import os
0004
0005 process = cms.Process("summary")
0006 options = VarParsing.VarParsing()
0007 options.register('inputTag',
0008 "BeamSpotObjects_PCL_byLumi_v0_prompt",
0009 VarParsing.VarParsing.multiplicity.singleton,
0010 VarParsing.VarParsing.varType.string,
0011 "output tag name")
0012 options.register('startIOV',
0013 1406713458589700,
0014 VarParsing.VarParsing.multiplicity.singleton,
0015 VarParsing.VarParsing.varType.int,
0016 "starting IOV since")
0017 options.register('endIOV',
0018 1406876667347162,
0019 VarParsing.VarParsing.multiplicity.singleton,
0020 VarParsing.VarParsing.varType.int,
0021 "ending IOV since")
0022 options.register('verbose',
0023 True,
0024 VarParsing.VarParsing.multiplicity.singleton,
0025 VarParsing.VarParsing.varType.bool,
0026 "verbose output to screen")
0027
0028 options.parseArguments()
0029
0030 process.MessageLogger = cms.Service( "MessageLogger",
0031 debugModules = cms.untracked.vstring( "*" ),
0032 cout = cms.untracked.PSet( threshold = cms.untracked.string( "DEBUG" ) ),
0033 destinations = cms.untracked.vstring( "cout" )
0034 )
0035
0036 process.maxEvents = cms.untracked.PSet(
0037 input = cms.untracked.int32(1)
0038 )
0039 process.source = cms.Source("EmptySource",
0040 numberEventsInRun = cms.untracked.uint32(1),
0041 firstRun = cms.untracked.uint32(1)
0042 )
0043
0044 process.load("CondCore.CondDB.CondDB_cfi")
0045 process.load("CondTools.BeamSpot.BeamSpotRcdPrinter_cfi")
0046
0047 process.BeamSpotRcdPrinter.tagName = options.inputTag
0048 process.BeamSpotRcdPrinter.startIOV = options.startIOV
0049 process.BeamSpotRcdPrinter.endIOV = options.endIOV
0050 process.BeamSpotRcdPrinter.verbose = options.verbose
0051 process.BeamSpotRcdPrinter.output = "summary.txt"
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062
0063
0064
0065
0066
0067
0068
0069
0070
0071
0072
0073
0074 process.p = cms.Path(process.BeamSpotRcdPrinter)