3 process = cms.Process(
"recHitProd")
5 process.load(
"FWCore.MessageLogger.MessageLogger_cfi")
8 process.load(
"Configuration.EcalTB.readIntercalibrationsFromAscii2006_v0_cff")
10 process.source = cms.Source(
"PoolSource",
11 maxEvents = cms.untracked.int32(-1),
12 debugFlag = cms.untracked.bool(
False),
13 debugVebosity = cms.untracked.uint32(1),
14 fileNames = cms.untracked.vstring(
'file:/u1/meridian/data/h4/2006/h4b.00013247.A.0.0.root')
17 process.ecal2006TBRecHit = cms.EDProducer(
"EcalRecHitProducer",
18 EEuncalibRecHitCollection = cms.string(
''),
19 uncalibRecHitProducer = cms.string(
'ecal2006TBWeightUncalibRecHit'),
20 EBuncalibRecHitCollection = cms.string(
'EcalUncalibRecHitsEB'),
21 EBrechitCollection = cms.string(
'EcalRecHitsEB'),
22 EErechitCollection = cms.string(
'')
25 process.out = cms.OutputModule(
"PoolOutputModule",
26 fileName = cms.untracked.string(
'tbhits.root'),
27 outputCommands = cms.untracked.vstring(
'drop *',
28 'keep EcalRecHitsSorted_*_*_*',
29 'keep EcalTBHodoscopeRecInfo_*_*_*',
30 'keep EcalTBEventHeader_*_*_*',
31 'keep EcalTBTDCRecInfo_*_*_*')
34 process.p = cms.Path(process.ecal2006TBRecHit)
35 process.ep = cms.EndPath(process.out)