CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
reco_application_2006rawdata_localTrivialreco_cfg.py
Go to the documentation of this file.
2 
3 process = cms.Process("uncalibRecHitsProd")
4 process.load("EventFilter.EcalTBRawToDigi.ecalTBunpack_cfi")
5 
6 process.MessageLogger = cms.Service("MessageLogger",
7  debugModules = cms.untracked.vstring('ecalTBunpack'),
8  cout = cms.untracked.PSet(
9  threshold = cms.untracked.string('INFO'),
10  default = cms.untracked.PSet(
11  limit = cms.untracked.int32(100000)
12  ),
13  noTimeStamps = cms.untracked.bool(True),
14  noLineBreaks = cms.untracked.bool(True)
15  ),
16  destinations = cms.untracked.vstring('cout')
17 )
18 
19 process.source = cms.Source("PoolSource",
20  maxEvents = cms.untracked.int32(-1),
21  fileNames = cms.untracked.vstring('file:/u1/meridian/data/h4/2006/h4b.00011420.A.0.0.root'),
22  isBinary = cms.untracked.bool(True)
23 )
24 
25 process.EcalTrivialConditionRetriever = cms.ESSource("EcalTrivialConditionRetriever",
26  weightsForTB = cms.untracked.bool(False),
27  producedEcalPedestals = cms.untracked.bool(True),
28  getWeightsFromFile = cms.untracked.bool(False),
29  producedEcalWeights = cms.untracked.bool(True),
30  producedEcalIntercalibConstants = cms.untracked.bool(True),
31  producedEcalGainRatios = cms.untracked.bool(True),
32  producedEcalADCToGeVConstant = cms.untracked.bool(True)
33 )
34 
35 process.ecalWeightUncalibRecHit = cms.EDProducer("EcalWeightUncalibRecHitProducer",
36  EBdigiCollection = cms.string(''),
37  EEhitCollection = cms.string(''),
38  EEdigiCollection = cms.string(''),
39  digiProducer = cms.string('ecalTBunpack'),
40  EBhitCollection = cms.string('EcalUncalibRecHitsEB')
41 )
42 
43 process.out = cms.OutputModule("PoolOutputModule",
44  fileName = cms.untracked.string('hits.root')
45 )
46 
47 process.p = cms.Path(process.ecalTBunpack*process.ecalWeightUncalibRecHit)
48 process.ep = cms.EndPath(process.out)
49