CMS 3D CMS Logo

ecalLocalReco_EventContent_cff.py
Go to the documentation of this file.
1 # The following comments couldn't be translated into the new config version:
2 
3 #EB + EE Uncalibrated RecHits
4 
5 #Calibrated RecHits
6 
7 #Calibrated RecHits
8 
9 import FWCore.ParameterSet.Config as cms
10 
11 #Full Event content
12 ecalLocalRecoFEVT = cms.PSet(
13  outputCommands = cms.untracked.vstring(
14  'keep *_ecalMultiFitUncalibRecHit_*_*',
15  'keep *_ecalPreshowerRecHit_*_*',
16  'keep *_ecalRecHit_*_*',
17  'keep EBSrFlagsSorted_ecalDigis__*',
18  'keep EESrFlagsSorted_ecalDigis__*'
19  )
20 )
21 #RECO content
22 ecalLocalRecoRECO = cms.PSet(
23  outputCommands = cms.untracked.vstring(
24  'keep *_ecalPreshowerRecHit_*_*',
25  'keep *_ecalRecHit_*_*',
26  'keep *_ecalCompactTrigPrim_*_*',
27  'keep *_ecalTPSkim_*_*',
28  'keep EBSrFlagsSorted_ecalDigis__*',
29  'keep EESrFlagsSorted_ecalDigis__*'
30  )
31 )
32 #AOD content
33 ecalLocalRecoAOD = cms.PSet(
34  outputCommands = cms.untracked.vstring(
35  )
36 )
37 
38 #mods for timing
39 _phase2_timing_EcalOutputCommands = ['keep *_mix_EBTimeDigi_*',
40  'keep *_mix_EETimeDigi_*',
41  'keep *_ecalDetailedTimeRecHit_*_*']
42 
43 from Configuration.Eras.Modifier_phase2_timing_cff import phase2_timing
44 phase2_timing.toModify( ecalLocalRecoFEVT, outputCommands = ecalLocalRecoFEVT.outputCommands + _phase2_timing_EcalOutputCommands )
45 phase2_timing.toModify( ecalLocalRecoRECO, outputCommands = ecalLocalRecoRECO.outputCommands + _phase2_timing_EcalOutputCommands )
46