File indexing completed on 2025-04-17 02:42:02
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("SiPixelInclusiveReader")
0004 process.load("Geometry.CMSCommonData.cmsIdealGeometryXML_cfi")
0005 process.load("Geometry.TrackerGeometryBuilder.trackerGeometry_cfi")
0006 process.load("Geometry.TrackerNumberingBuilder.trackerNumberingGeometry_cfi")
0007 process.load("CondTools.SiPixel.SiPixelGainCalibrationService_cfi")
0008 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0009 process.GlobalTag.globaltag = 'MC_31X_V3::All'
0010
0011 process.MessageLogger = cms.Service("MessageLogger",
0012 cerr = cms.untracked.PSet(
0013 enable = cms.untracked.bool(False)
0014 ),
0015 cout = cms.untracked.PSet(
0016 enable = cms.untracked.bool(True),
0017 threshold = cms.untracked.string('INFO')
0018 )
0019 )
0020
0021
0022
0023
0024 process.TFileService = cms.Service("TFileService",
0025 fileName = cms.string("histo.root")
0026 )
0027
0028
0029
0030
0031
0032 process.load("CondCore.CondDB.CondDB_cfi")
0033 process.CondDB.connect = 'sqlite_file:test.db'
0034 process.CondDB.DBParameters.authenticationPath = '.'
0035 process.CondDB.DBParameters.messageLevel = 1
0036
0037 process.maxEvents = cms.untracked.PSet(
0038 input = cms.untracked.int32(1)
0039 )
0040 process.source = cms.Source("EmptySource",
0041 numberEventsInRun = cms.untracked.uint32(10),
0042 firstRun = cms.untracked.uint32(1)
0043 )
0044
0045 process.Timing = cms.Service("Timing")
0046
0047 process.SimpleMemoryCheck = cms.Service("SimpleMemoryCheck",
0048 ignoreTotal = cms.untracked.int32(0)
0049 )
0050
0051
0052
0053
0054 process.PoolDBESSourceForReader = cms.ESSource("PoolDBESSource",
0055 process.CondDB,
0056 toGet = cms.VPSet(cms.PSet(
0057 record = cms.string('SiPixelFedCablingMapRcd'),
0058 tag = cms.string('SiPixelFedCablingMap_v14')
0059 ),
0060 cms.PSet(
0061 record = cms.string('SiPixelLorentzAngleRcd'),
0062 tag = cms.string('trivial_LorentzAngle')
0063 ),
0064 cms.PSet(
0065 record = cms.string('SiPixelLorentzAngleSimRcd'),
0066 tag = cms.string('SiPixelLorentzAngleSim_v02')
0067 ),
0068 cms.PSet(
0069 record = cms.string('SiPixelTemplateDBObjectRcd'),
0070 tag = cms.string('SiPixelTemplateDBObject')
0071 ),
0072 cms.PSet(
0073 record = cms.string('SiPixelQualityFromDbRcd'),
0074 tag = cms.string('SiPixelQuality_test')
0075 ),
0076 cms.PSet(
0077 record = cms.string('SiPixelGainCalibrationOfflineRcd'),
0078 tag = cms.string('SiPixelGainCalibration_TBuffer_const')
0079 ),
0080 cms.PSet(
0081 record = cms.string('SiPixelGainCalibrationForHLTRcd'),
0082 tag = cms.string('SiPixelGainCalibration_TBuffer_hlt_const')
0083 ),
0084 cms.PSet(
0085 record = cms.string('SiPixelGainCalibrationOfflineSimRcd'),
0086 tag = cms.string('SiPixelGainCalibrationSim_TBuffer_const_new')
0087 ),
0088 cms.PSet(
0089 record = cms.string('SiPixelGainCalibrationForHLTSimRcd'),
0090 tag = cms.string('SiPixelGainCalibrationSim_TBuffer_hlt_const')
0091 ))
0092 )
0093
0094
0095
0096
0097
0098
0099
0100 process.esprefer_DBReaders = cms.ESPrefer("PoolDBESSource", "PoolDBESSourceForReader")
0101
0102
0103
0104
0105
0106
0107 process.SiPixelCondObjOfflineReader = cms.EDAnalyzer("SiPixelCondObjOfflineReader",
0108 process.SiPixelGainCalibrationServiceParameters,
0109 useSimRcd = cms.bool(False)
0110 )
0111
0112 process.SiPixelCondObjOfflineSimReader = cms.EDAnalyzer("SiPixelCondObjOfflineReader",
0113 process.SiPixelGainCalibrationServiceParameters,
0114 useSimRcd = cms.bool(True)
0115 )
0116
0117 process.SiPixelCondObjForHLTReader = cms.EDAnalyzer("SiPixelCondObjForHLTReader",
0118 process.SiPixelGainCalibrationServiceParameters,
0119 useSimRcd = cms.bool(False)
0120 )
0121
0122 process.SiPixelCondObjForHLTSimReader = cms.EDAnalyzer("SiPixelCondObjForHLTReader",
0123 process.SiPixelGainCalibrationServiceParameters,
0124 useSimRcd = cms.bool(True)
0125 )
0126
0127
0128
0129
0130 process.SiPixelLorentzAngleReader = cms.EDAnalyzer("SiPixelLorentzAngleReader",
0131 printDebug = cms.untracked.bool(False),
0132 useSimRcd = cms.bool(False)
0133 )
0134
0135 process.SiPixelLorentzAngleSimReader = cms.EDAnalyzer("SiPixelLorentzAngleReader",
0136 printDebug = cms.untracked.bool(False),
0137 useSimRcd = cms.bool(True)
0138 )
0139
0140
0141
0142
0143 process.SiPixelFedCablingMapAnalyzer = cms.EDAnalyzer("SiPixelFedCablingMapAnalyzer")
0144
0145
0146
0147 process.SiPixelBadModuleReader = cms.EDAnalyzer("SiPixelBadModuleReader")
0148
0149
0150
0151
0152 wantDetailedOutput = False
0153
0154 wantFullOutput = False
0155
0156 process.SiPixelTemplateDBObjectReader = cms.EDAnalyzer("SiPixelTemplateDBObjectReader",
0157 siPixelTemplateCalibrationLocation = cms.string(
0158 "CalibTracker/SiPixelESProducers"),
0159 wantDetailedTemplateDBErrorOutput = cms.bool(wantDetailedOutput),
0160 wantFullTemplateDBOutput = cms.bool(wantFullOutput))
0161
0162
0163
0164
0165
0166
0167 process.p = cms.Path(
0168 process.SiPixelCondObjOfflineReader*
0169 process.SiPixelCondObjOfflineSimReader*
0170 process.SiPixelLorentzAngleReader*
0171 process.SiPixelLorentzAngleSimReader*
0172 process.SiPixelFedCablingMapAnalyzer*
0173 process.SiPixelCondObjForHLTReader*
0174 process.SiPixelCondObjForHLTSimReader*
0175 process.SiPixelTemplateDBObjectReader*
0176 process.SiPixelBadModuleReader
0177 )
0178
0179