CMS 3D CMS Logo

RecoEcal_EventContentCosmics_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # AOD content
4 RecoEcalAOD = cms.PSet(
5  outputCommands = cms.untracked.vstring(
6  'keep *_islandBasicClusters_*_*',
7  'keep *_fixedMatrixBasicClusters_*_*',
8  'keep *_cosmicBasicClusters_*_*',
9  'keep *_cosmicSuperClusters_*_*',
10  'keep recoCaloClusters_hybridSuperClusters_*_*',
11  'keep recoSuperClusters_islandSuperClusters_islandBarrelSuperClusters_*',
12  'keep recoSuperClusters_correctedHybridSuperClusters_*_*',
13  'keep recoSuperClusters_correctedEndcapSuperClustersWithPreshower_*_*',
14  'keep recoPreshowerClusters_fixedMatrixSuperClustersWithPreshower_*_*',
15  'keep recoSuperClusters_correctedFixedMatrixSuperClustersWithPreshower_*_*',
16  'keep recoPreshowerClusterShapes_preshowerClusterShape_*_*',
17  'keep recoPreshowerClusterShapes_fixedMatrixPreshowerClusterShape_*_*')
18 )
19 
20 # RECO content
21 RecoEcalRECO = cms.PSet(
22  outputCommands = cms.untracked.vstring(
23  'keep *_uncleanedHybridSuperClusters_*_*',
24  'keep *_correctedFixedMatrixSuperClustersWithPreshower_*_*',
25  'keep *_correctedEndcapSuperClustersWithPreshower_*_*')
26 )
27 RecoEcalRECO.outputCommands.extend(RecoEcalAOD.outputCommands)
28 
29 RecoEcalFEVT = cms.PSet(
30  outputCommands = cms.untracked.vstring(
31  'keep *_ecalRecHit_*_*',
32  'keep *_ecalWeightUncalibRecHit_*_*',
33  'keep *_ecalPreshowerRecHit_*_*',
34  'keep *_islandSuperClusters_*_*',
35  'keep *_hybridSuperClusters_*_*',
36  'keep *_correctedFixedMatrix*_*_*',
37  'keep *_fixedMatrix*_*_*',
38  'keep *_correctedIslandBarrelSuperClusters_*_*',
39  'keep *_correctedIslandEndcapSuperClusters_*_*',
40  'keep *_correctedHybridSuperClusters_*_*',
41  'keep *_preshowerClusterShape_*_*')
42 )
43 RecoEcalFEVT.outputCommands.extend(RecoEcalRECO.outputCommands)