Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:03:30

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 process = cms.Process("Demo")
0004 process.load("FWCore.MessageService.MessageLogger_cfi")
0005 
0006 process.source = cms.Source("EmptyIOVSource",
0007                             firstValue = cms.uint64(317340),
0008                             lastValue  = cms.uint64(317340),
0009                             timetype  = cms.string('runnumber'),
0010                             interval = cms.uint64(1)
0011                             )
0012 
0013 
0014 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(1) )
0015 
0016 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
0017 from Configuration.AlCa.GlobalTag import GlobalTag
0018 process.GlobalTag = GlobalTag(process.GlobalTag, '101X_dataRun2_Express_v7', '')
0019 
0020 process.load("Configuration.Geometry.GeometryRecoDB_cff")
0021 
0022 ####################################################################
0023 # Output file
0024 ####################################################################
0025 process.TFileService = cms.Service("TFileService",
0026                                    fileName=cms.string("APVGainsTree.root")
0027                                    )                                    
0028 
0029 
0030 ##
0031 ## Output database (in this case local sqlite file)
0032 ##
0033 process.load("CondCore.CondDB.CondDB_cfi")
0034 process.CondDB.connect = "sqlite_file:updatedGains.db"
0035 process.PoolDBOutputService = cms.Service("PoolDBOutputService",
0036                                           process.CondDB,
0037                                           timetype = cms.untracked.string('runnumber'),
0038                                           toPut = cms.VPSet(cms.PSet(record = cms.string('SiStripApvGainRcd'),
0039                                                                      tag = cms.string('modifiedGains'))
0040                                           ))
0041 
0042 process.demo = cms.EDAnalyzer('SiStripApvGainInspector',
0043                               fitMode = cms.int32(2), # landau around max
0044                               #inputFile = cms.untracked.string("DQM_V0001_R000999999__StreamExpress__Run2018B-PromptCalibProdSiStripGainsAAG-Express-v1-317279-317340__ALCAPROMPT.root"),
0045                               inputFile = cms.untracked.string("root://eoscms.cern.ch//eos/cms/store/group/alca_global/multiruns/results/prod//slc6_amd64_gcc630/CMSSW_10_1_5/86791_1p_0f/DQM_V0001_R000999999__StreamExpress__Run2018B-PromptCalibProdSiStripGainsAAG-Express-v1-317382-317488__ALCAPROMPT.root"),
0046                               ### FED 387
0047                               selectedModules = cms.untracked.vuint32(436281608,436281604,436281592,436281624,436281620,436281644,436281640,436281648,436281668,436281680,436281684,436281688,436281720,436281700,436281708,436281556,436281552,436281704,436281764,436281768,436281572,436281576,436281748,436281744,436281740,436281780,436281784,436281612,436281616,436281588,436281580,436281584,436281636,436281656,436281652,436281676,436281672,436281732,436281736,436281716,436281712,436281776,436281772,436281548,436281544,436281540,436281752,436281560)
0048                               #### FED 434
0049                               ###selectedModules = cms.untracked.vuint32(436266168,436266028,436266020,436266024,436266160,436266164,436266000,436266004,436266008,436265976,436265972,436266064,436266060,436266068,436265964,436265960,436265968,436265988,436266088,436266084,436266040,436266128,436266116,436266132,436266136,436266156,436266152,436266100,436266032,436266036,436266096,436266052,436266056,436265956,436266092,436265992,436265996,436266104,436266072,436266124,436266120,436266148)
0050                               )
0051 
0052 process.p = cms.Path(process.demo)