CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MicroEventContent_cff.py
Go to the documentation of this file.
2 
3 MicroEventContent = cms.PSet(
4  outputCommands = cms.untracked.vstring(
5  'drop *',
6  'keep *_slimmedPhotons*_*_*',
7  'keep *_slimmedElectrons_*_*',
8  'keep *_slimmedMuons*_*_*',
9  'keep *_slimmedTaus*_*_*',
10  'keep *_slimmedJets_*_*',
11  'keep *_slimmedJetsAK8_*_*',
12  'keep *_slimmedJetsPuppi_*_*',
13  'keep *_slimmedMETs*_*_*',
14  'keep *_slimmedSecondaryVertices*_*_*',
15  'keep *_cmsTopTaggerMap_*_*',
16  #'keep *_slimmedJetsAK8PFCHSSoftDropSubjets_*_*',
17  #'keep *_slimmedJetsCMSTopTagCHSSubjets_*_*',
18  'keep *_slimmedJetsAK8PFCHSSoftDropPacked_SubJets_*',
19  'keep *_slimmedJetsCMSTopTagCHSPacked_SubJets_*',
20  #'keep *_packedPatJetsAK8_*_*',
21  ## add extra METs
22 
23  'keep recoPhotonCores_reducedEgamma_*_*',
24  'keep recoGsfElectronCores_reducedEgamma_*_*',
25  'keep recoConversions_reducedEgamma_*_*',
26  'keep recoSuperClusters_reducedEgamma_*_*',
27  'keep recoCaloClusters_reducedEgamma_*_*',
28  'keep EcalRecHitsSorted_reducedEgamma_*_*',
29 
30 
31  'drop *_*_caloTowers_*',
32  'drop *_*_pfCandidates_*',
33  'drop *_*_genJets_*',
34 
35  'keep *_offlineBeamSpot_*_*',
36  'keep *_offlineSlimmedPrimaryVertices_*_*',
37  'keep patPackedCandidates_packedPFCandidates_*_*',
38 
39  'keep double_fixedGridRho*__*',
40 
41  'keep *_selectedPatTrigger_*_*',
42  'keep patPackedTriggerPrescales_patTrigger__*',
43  'keep patPackedTriggerPrescales_patTrigger_l1max_*',
44  'keep patPackedTriggerPrescales_patTrigger_l1min_*',
45  'keep *_l1extraParticles_*_*',
46  'keep L1GlobalTriggerReadoutRecord_gtDigis_*_*',
47  'keep *_TriggerResults_*_HLT',
48  'keep *_TriggerResults_*_*', # for MET filters (a catch all for the moment, but ideally it should be only the current process)
49  'keep patPackedCandidates_lostTracks_*_*',
50  'keep HcalNoiseSummary_hcalnoise__*',
51  'keep *_caTopTagInfosPAT_*_*'
52  )
53 )
54 MicroEventContentMC = cms.PSet(
55  outputCommands = cms.untracked.vstring(MicroEventContent.outputCommands)
56 )
57 MicroEventContentMC.outputCommands += [
58  'keep *_slimmedGenJets*_*_*',
59  'keep patPackedGenParticles_packedGenParticles_*_*',
60  'keep recoGenParticles_prunedGenParticles_*_*',
61  'keep LHEEventProduct_*_*_*',
62  'keep PileupSummaryInfos_slimmedAddPileupInfo_*_*',
63  'keep GenFilterInfo_*_*_*',
64  'keep GenLumiInfoProduct_*_*_*',
65  'keep GenEventInfoProduct_generator_*_*',
66  # RUN
67  'keep LHERunInfoProduct_*_*_*',
68  'keep GenRunInfoProduct_*_*_*',
69  'keep L1GtTriggerMenuLite_l1GtTriggerMenuLite__*',
70 ]