7 process.generator.AddAntiParticle = cms.bool(
False)
11 process.g4SimHits.UseMagneticField = cms.bool(
False)
12 process.UniformMagneticFieldESProducer = cms.ESProducer(
"UniformMagneticFieldESProducer",
13 ZFieldInTesla = cms.double(0.0)
16 process.prefer(
"UniformMagneticFieldESProducer")
20 process.g4SimHits.Watchers = cms.VPSet(cms.PSet(
21 instanceLabel = cms.untracked.string(
'EcalValidInfo'),
22 type = cms.string(
'EcalSimHitsValidProducer'),
23 verbose = cms.untracked.bool(
False)
28 process.g4SimHits.Generator.HepMCProductLabel = cms.string(
'generator')
33 process.outputModules_().iteritems().next()[1].outputCommands.append(
"keep *_simHcalUnsuppressedDigis_*_*")
37 del process.schedule[:]
39 process.schedule.append(process.generation_step)
40 process.schedule.append(process.simulation_step)
42 process.ecalGlobalUncalibRecHit.EBdigiCollection = cms.InputTag(
"simEcalDigis",
"ebDigis")
43 process.ecalGlobalUncalibRecHit.EEdigiCollection = cms.InputTag(
"simEcalDigis",
"eeDigis")
44 process.ecalPreshowerRecHit.ESdigiCollection = cms.InputTag(
"simEcalPreshowerDigis")
46 delattr(process,
"hbhereco")
47 process.hbhereco = process.hbheprereco.clone()
48 process.hcalLocalRecoSequence.replace(process.hbheprereco,process.hbhereco)
49 process.hbhereco.digiLabel = cms.InputTag(
"simHcalUnsuppressedDigis")
50 process.horeco.digiLabel = cms.InputTag(
"simHcalUnsuppressedDigis")
51 process.hfreco.digiLabel = cms.InputTag(
"simHcalUnsuppressedDigis")
52 process.ecalRecHit.recoverEBIsolatedChannels = cms.bool(
False)
53 process.ecalRecHit.recoverEEIsolatedChannels = cms.bool(
False)
54 process.ecalRecHit.recoverEBFE = cms.bool(
False)
55 process.ecalRecHit.recoverEEFE = cms.bool(
False)
57 process.reducedEcalRecHitsSequence.remove( process.interestingTrackEcalDetIds )
61 process.local_digireco = cms.Path(process.mix * process.calDigi * process.ecalPacker * process.esDigiToRaw * process.hcalRawData * process.rawDataCollector * process.ecalDigis * process.ecalPreshowerDigis * process.hcalDigis * process.calolocalreco *(process.ecalClustersNoPFBox+process.caloTowersRec) * process.reducedEcalRecHitsSequence )
63 process.schedule.append(process.local_digireco)
66 process.load(
"RecoMET.METProducers.hcalnoiseinfoproducer_cfi" )
67 process.hcalnoise_path = cms.Path( process.hcalnoise )
68 process.schedule.append( process.hcalnoise_path )
70 process.load(
"Validation/Configuration/ecalSimValid_cff")
71 process.load(
"Validation/Configuration/hcalSimValid_cff")
72 process.local_validation = cms.Path(process.ecalSimValid+process.hcalSimValid)
73 process.schedule.append(process.local_validation)
75 process.schedule.append(process.endjob_step)
77 process.schedule.append(getattr(process,process.outputModules_().iteritems().next()[0]+
"_step"))