File indexing completed on 2025-04-17 02:42:10
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("ICALIB")
0004 process.load("DQMServices.Core.DQM_cfg")
0005
0006 process.MessageLogger = cms.Service("MessageLogger",
0007 debugModules = cms.untracked.vstring('*'),
0008 cout = cms.untracked.PSet(
0009 threshold = cms.untracked.string('INFO')
0010 ),
0011 destinations = cms.untracked.vstring('cout')
0012 )
0013
0014 process.source = cms.Source("EmptyIOVSource",
0015 firstValue = cms.uint64(insertRun),
0016 lastValue = cms.uint64(insertRun),
0017 timetype = cms.string('runnumber'),
0018 interval = cms.uint64(1)
0019 )
0020
0021 process.maxEvents = cms.untracked.PSet(
0022 input = cms.untracked.int32(1)
0023 )
0024
0025 process.load("Configuration.StandardSequences.GeometryRecoDB_cff")
0026
0027 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0028 process.GlobalTag.globaltag = "GR09_R_34X_V2::All"
0029
0030
0031 process.BadComponentsOnline = cms.ESSource("PoolDBESSource",
0032 appendToDataLabel = cms.string('online'),
0033 DBParameters = cms.PSet(
0034 authenticationPath = cms.untracked.string('/afs/cern.ch/cms/DB/conddb')
0035 ),
0036 toGet = cms.VPSet(cms.PSet(
0037 record = cms.string('SiStripFedCablingRcd'),
0038 tag = cms.string('SiStripFedCabling_GR10_v1_hlt')
0039 ),
0040 cms.PSet(
0041 record = cms.string('SiStripBadChannelRcd'),
0042 tag = cms.string('SiStripBadChannel_FromOnline_GR10_v1_hlt')
0043 )),
0044 connect = cms.string('oracle://cms_orcoff_prod/CMS_COND_31X_STRIP')
0045 )
0046
0047 process.sistripconn = cms.ESProducer("SiStripConnectivity")
0048
0049
0050 process.poolDBESSourceRunInfo = cms.ESSource("PoolDBESSource",
0051 appendToDataLabel = cms.string('online2'),
0052 DBParameters = cms.PSet(
0053 messageLevel = cms.untracked.int32(2),
0054 authenticationPath = cms.untracked.string('/afs/cern.ch/cms/DB/conddb')
0055 ),
0056 connect = cms.string('frontier://PromptProd/CMS_COND_31X_RUN_INFO'),
0057 toGet = cms.VPSet(cms.PSet(
0058 record = cms.string('RunInfoRcd'),
0059 tag = cms.string('runinfo_start_31X_hlt')
0060 )
0061 )
0062 )
0063
0064
0065 process.MySSQ = cms.ESProducer("SiStripQualityESProducer",
0066 PrintDebug = cms.untracked.bool(True),
0067 PrintDebugOutput = cms.bool(False),
0068 UseEmptyRunInfo = cms.bool(False),
0069 appendToDataLabel = cms.string('OnlineMasking'),
0070 ReduceGranularity = cms.bool(True),
0071 ThresholdForReducedGranularity = cms.double(0.3),
0072 ListOfRecordToMerge = cms.VPSet(
0073 cms.PSet(
0074 record = cms.string('SiStripBadChannelRcd'),
0075 tag = cms.string('online')
0076 ),
0077 cms.PSet(
0078 record = cms.string('SiStripDetCablingRcd'),
0079 tag = cms.string('')
0080 ),
0081 cms.PSet(
0082 record = cms.string('RunInfoRcd'),
0083 tag = cms.string('online2')
0084 )
0085 )
0086 )
0087
0088 process.PoolDBOutputService = cms.Service("PoolDBOutputService",
0089 BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
0090 DBParameters = cms.PSet(
0091 authenticationPath = cms.untracked.string('/afs/cern.ch/cms/DB/conddb')
0092 ),
0093 timetype = cms.untracked.string('runnumber'),
0094 connect = cms.string('sqlite_file:dbfile.db'),
0095 toPut = cms.VPSet(cms.PSet(
0096 record = cms.string('SiStripBadStrip'),
0097 tag = cms.string('SiStripHotAPVs')
0098 ))
0099 )
0100
0101 process.prod = cms.EDFilter("SiStripQualityHotStripIdentifierRoot",
0102 OccupancyRootFile = cms.untracked.string('BadAPVOccupancy_insertRun.root'),
0103 WriteOccupancyRootFile = cms.untracked.bool(True),
0104 UseInputDB = cms.untracked.bool(True),
0105 dataLabel=cms.untracked.string('OnlineMasking'),
0106 AlgoParameters = cms.PSet(
0107 AlgoName = cms.string('SiStripBadAPVAlgorithmFromClusterOccupancy'),
0108 OccupancyHisto = cms.untracked.string('ClusterDigiPosition__det__'),
0109 LowOccupancyThreshold = cms.untracked.double(5),
0110 HighOccupancyThreshold = cms.untracked.double(5),
0111 AbsoluteLowThreshold = cms.untracked.double(10),
0112 NumberIterations = cms.untracked.uint32(3),
0113 OccupancyThreshold = cms.untracked.double(0.002),
0114 NumberOfEvents = cms.untracked.uint32(0),
0115 UseInputDB = cms.untracked.bool(True)
0116 ),
0117 SinceAppendMode = cms.bool(True),
0118 verbosity = cms.untracked.uint32(0),
0119 IOVMode = cms.string('Run'),
0120 Record = cms.string('SiStripBadStrip'),
0121 rootDirPath = cms.untracked.string('Run insertRun/AlCaReco'),
0122 rootFilename = cms.untracked.string('insertCastorPath/insertDataset/insertDQMFile'),
0123 doStoreOnDB = cms.bool(True)
0124 )
0125
0126 process.out = cms.OutputModule("AsciiOutputModule")
0127
0128 process.p = cms.Path(process.prod)
0129 process.ep = cms.EndPath(process.out)
0130