Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-11-25 02:29:25

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 process = cms.Process("Test")
0004 process.maxEvents = cms.untracked.PSet(
0005     input = cms.untracked.int32(1)
0006 )
0007 process.source = cms.Source("EmptySource",
0008 #    lastRun = cms.untracked.uint32(1),
0009 #    timetype = cms.string('runnumber'),
0010 #    interval = cms.uint32(1),
0011     firstRun = cms.untracked.uint32(1)
0012 )
0013 
0014 
0015 process.TFileService = cms.Service("TFileService",
0016                                    fileName = cms.string("siPixelLorentzAngle_histo.root")
0017                                    )
0018 
0019 
0020 process.MessageLogger = cms.Service("MessageLogger",
0021     cerr = cms.untracked.PSet(
0022         enable = cms.untracked.bool(False)
0023     ),
0024     cout = cms.untracked.PSet(
0025         enable = cms.untracked.bool(True),
0026         threshold = cms.untracked.string('WARNING')
0027     )
0028 )
0029 
0030 process.Timing = cms.Service("Timing")
0031 
0032 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0033 from Configuration.AlCa.autoCond import autoCond
0034 process.GlobalTag.globaltag = autoCond['run2_design']
0035 #In case you of conditions missing, or if you want to test a specific GT
0036 #process.GlobalTag.globaltag = 'PRE_DES72_V6'
0037 
0038 print(process.GlobalTag.globaltag)
0039 process.load("Configuration.StandardSequences.GeometryDB_cff")
0040 
0041 #process.load("Configuration.StandardSequences.GeometryIdeal_cff")
0042 
0043 process.QualityReader = cms.ESSource("PoolDBESSource",
0044 #    BlobStreamerName = cms.untracked.string('TBufferBlobStreamingService'),
0045     DBParameters = cms.PSet(
0046         messageLevel = cms.untracked.int32(0),
0047         authenticationPath = cms.untracked.string('')
0048     ),
0049     toGet = cms.VPSet(
0050         cms.PSet(
0051             record = cms.string("SiPixelLorentzAngleRcd"),
0052             #tag = cms.string("trivial_LorentzAngle")
0053             #tag = cms.string("SiPixelLorentzAngle_v1")
0054             tag = cms.string("SiPixelLorentzAngle_2015_v2")
0055         ),
0056 #       cms.PSet(
0057 #           record = cms.string("SiPixelLorentzAngleSimRcd"),
0058 #           tag = cms.string("trivial_LorentzAngle_Sim")
0059 #       )
0060     ),
0061     connect = cms.string('sqlite_file:siPixelLorentzAngle.db')
0062     #connect = cms.string('sqlite_file:prova_LA_2012_IOV7.db')
0063     #connect = cms.string('sqlite_file:/afs/cern.ch/user/h/hidaspal/public/tracker/SiPixelLorentzAngle/pixelLorentzAngle_original_private_production_stuff/mytest/prova_LA_2012_IOV7.db')
0064 )
0065 
0066 process.es_prefer_QualityReader = cms.ESPrefer("PoolDBESSource","QualityReader")
0067 
0068 process.LorentzAngleReader = cms.EDAnalyzer("SiPixelLorentzAngleReader",
0069     printDebug = cms.untracked.uint32(10),
0070     useSimRcd = cms.bool(False),
0071     recoLabel = cms.string(""),
0072     simLabel = cms.string("")
0073 )
0074 
0075 process.LorentzAngleSimReader = cms.EDAnalyzer("SiPixelLorentzAngleReader",
0076     printDebug = cms.untracked.uint32(10),
0077     useSimRcd = cms.bool(True),
0078     recoLabel = cms.string(""),
0079     simLabel = cms.string("")
0080 )
0081 
0082 
0083 #process.p = cms.Path(process.LorentzAngleReader*process.LorentzAngleSimReader)
0084 process.p = cms.Path(process.LorentzAngleReader)
0085 
0086