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 cerr = cms.untracked.PSet(
0008 enable = cms.untracked.bool(False)
0009 ),
0010 cout = cms.untracked.PSet(
0011 enable = cms.untracked.bool(True),
0012 threshold = cms.untracked.string('INFO')
0013 ),
0014 debugModules = cms.untracked.vstring('*')
0015 )
0016
0017 process.source = cms.Source("EmptyIOVSource",
0018 firstValue = cms.uint64(146437),
0019 lastValue = cms.uint64(146437),
0020 timetype = cms.string('runnumber'),
0021 interval = cms.uint64(1)
0022 )
0023
0024 process.maxEvents = cms.untracked.PSet(
0025 input = cms.untracked.int32(1)
0026 )
0027
0028 process.load("Configuration.StandardSequences.GeometryRecoDB_cff")
0029
0030 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0031 process.GlobalTag.globaltag = "GR_E_V13::All"
0032
0033
0034 process.BadComponentsOnline = cms.ESSource("PoolDBESSource",
0035 appendToDataLabel = cms.string('online'),
0036 DBParameters = cms.PSet(
0037 authenticationPath = cms.untracked.string('/afs/cern.ch/cms/DB/conddb')
0038 ),
0039 toGet = cms.VPSet(cms.PSet(
0040 record = cms.string('SiStripFedCablingRcd'),
0041 tag = cms.string('SiStripFedCabling_GR10_v1_hlt')
0042 ),
0043 cms.PSet(
0044 record = cms.string('SiStripBadChannelRcd'),
0045 tag = cms.string('SiStripBadChannel_FromOnline_GR10_v1_hlt')
0046 )),
0047 connect = cms.string('oracle://cms_orcoff_prod/CMS_COND_31X_STRIP')
0048 )
0049
0050 process.sistripconn = cms.ESProducer("SiStripConnectivity")
0051
0052
0053 process.poolDBESSourceRunInfo = cms.ESSource("PoolDBESSource",
0054 appendToDataLabel = cms.string('online2'),
0055 DBParameters = cms.PSet(
0056 messageLevel = cms.untracked.int32(2),
0057 authenticationPath = cms.untracked.string('/afs/cern.ch/cms/DB/conddb')
0058 ),
0059 connect = cms.string('frontier://PromptProd/CMS_COND_31X_RUN_INFO'),
0060 toGet = cms.VPSet(cms.PSet(
0061 record = cms.string('RunInfoRcd'),
0062 tag = cms.string('runinfo_start_31X_hlt')
0063 )
0064 )
0065 )
0066
0067
0068 process.MySSQ = cms.ESProducer("SiStripQualityESProducer",
0069 PrintDebug = cms.untracked.bool(True),
0070 PrintDebugOutput = cms.bool(False),
0071 UseEmptyRunInfo = cms.bool(False),
0072 appendToDataLabel = cms.string('OnlineMasking'),
0073 ReduceGranularity = cms.bool(True),
0074 ThresholdForReducedGranularity = cms.double(0.3),
0075 ListOfRecordToMerge = cms.VPSet(
0076 cms.PSet(
0077 record = cms.string('SiStripBadChannelRcd'),
0078 tag = cms.string('online')
0079 ),
0080 cms.PSet(
0081 record = cms.string('SiStripDetCablingRcd'),
0082 tag = cms.string('')
0083 ),
0084 cms.PSet(
0085 record = cms.string('RunInfoRcd'),
0086 tag = cms.string('online2')
0087 )
0088 )
0089 )
0090
0091 process.PoolDBOutputService = cms.Service("PoolDBOutputService",
0092 BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
0093 DBParameters = cms.PSet(
0094 authenticationPath = cms.untracked.string('/afs/cern.ch/cms/DB/conddb')
0095 ),
0096 timetype = cms.untracked.string('runnumber'),
0097 connect = cms.string('sqlite_file:dbfile.db'),
0098 toPut = cms.VPSet(cms.PSet(
0099 record = cms.string('SiStripBadStrip'),
0100 tag = cms.string('SiStripHotComponents_merged')
0101 ))
0102 )
0103
0104 process.prod = cms.EDAnalyzer("SiStripQualityHotStripIdentifierRoot",
0105 OccupancyRootFile = cms.untracked.string('BadAPVandStripOccupancy_146437.root'),
0106 WriteOccupancyRootFile = cms.untracked.bool(True),
0107 DQMHistoOutputFile = cms.untracked.string('DQMHistos.root'),
0108 WriteDQMHistoOutputFile = cms.untracked.bool(True),
0109 UseInputDB = cms.untracked.bool(True),
0110 dataLabel=cms.untracked.string('OnlineMasking'),
0111 OccupancyH_Xmax = cms.untracked.double(1.0),
0112 CalibrationThreshold = cms.untracked.uint32(10000),
0113 AlgoParameters = cms.PSet(
0114 AlgoName = cms.string('SiStripBadAPVandHotStripAlgorithmFromClusterOccupancy'),
0115 OccupancyHisto = cms.untracked.string('ClusterDigiPosition__det__'),
0116 LowOccupancyThreshold = cms.untracked.double(5),
0117 HighOccupancyThreshold = cms.untracked.double(5),
0118 AbsoluteLowThreshold = cms.untracked.double(10),
0119 NumberIterations = cms.untracked.uint32(3),
0120 OccupancyThreshold = cms.untracked.double(0.002),
0121 NumberOfEvents = cms.untracked.uint32(0),
0122 ProbabilityThreshold = cms.untracked.double(1e-07),
0123 MinNumEntriesPerStrip = cms.untracked.uint32(0),
0124 MinNumEntries = cms.untracked.uint32(0),
0125 UseInputDB = cms.untracked.bool(True)
0126 ),
0127 SinceAppendMode = cms.bool(True),
0128 verbosity = cms.untracked.uint32(0),
0129 OccupancyH_Xmin = cms.untracked.double(-0.0005),
0130 IOVMode = cms.string('Run'),
0131 Record = cms.string('SiStripBadStrip'),
0132 rootDirPath = cms.untracked.string('Run 146437/AlCaReco'),
0133 rootFilename = cms.untracked.string('DQM_V0001_DT_R000146437.root'),
0134 doStoreOnDB = cms.bool(True),
0135 OccupancyH_Nbin = cms.untracked.uint32(1001)
0136 )
0137
0138 process.out = cms.OutputModule("AsciiOutputModule")
0139
0140 process.p = cms.Path(process.prod)
0141 process.ep = cms.EndPath(process.out)
0142