Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-04-17 02:42:02

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 src1 = cms.ESSource("PoolDBESSource",
0004     toGet = cms.VPSet(cms.PSet(
0005         record = cms.string('EcalTBWeightsRcd'),
0006         tag = cms.string('EcalTBWeightsSM')
0007     ), 
0008         cms.PSet(
0009             record = cms.string('EcalWeightXtalGroupsRcd'),
0010             tag = cms.string('EcalWeightXtalGroupsSM')
0011         )),
0012     connect = cms.string('sqlite_file:/afs/cern.ch/cms/ECAL/testbeam/pedestal/2006/WEIGHTS/ecalwgt_SM09_V0.db'),
0013 )
0014 
0015 src2 = cms.ESSource("EcalTrivialConditionRetriever",
0016     #       Values to get correct noise on RecHit amplitude using 3+5 weights
0017     EBpedRMSX12 = cms.untracked.double(1.26),
0018     weightsForTB = cms.untracked.bool(False),
0019     producedEcalPedestals = cms.untracked.bool(True),
0020     #       If set true reading optimized weights (3+5 weights) from file 
0021     getWeightsFromFile = cms.untracked.bool(False),
0022     producedEcalWeights = cms.untracked.bool(False),
0023     EEpedRMSX12 = cms.untracked.double(2.87),
0024     producedEcalIntercalibConstants = cms.untracked.bool(True),
0025     producedEcalGainRatios = cms.untracked.bool(True),
0026     producedEcalADCToGeVConstant = cms.untracked.bool(True)
0027 )
0028 
0029 getCond = cms.EDAnalyzer("EventSetupRecordDataGetter",
0030     toGet = cms.VPSet(cms.PSet(
0031         record = cms.string('EcalTBWeightsRcd'),
0032         data = cms.vstring('EcalTBWeights')
0033     ), 
0034         cms.PSet(
0035             record = cms.string('EcalWeightXtalGroupsRcd'),
0036             data = cms.vstring('EcalWeightXtalGroups')
0037         )),
0038     verbose = cms.untracked.bool(True)
0039 )
0040 
0041