ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/HbbAnalysis/python/EventContent_cff.py
Revision: 1.2
Committed: Wed Jun 9 14:34:16 2010 UTC (14 years, 10 months ago) by amagnan
Content type: text/x-python
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +0 -0 lines
State: FILE REMOVED
Log Message:
clean up histogram code, moved to analysis in UserCode/amagnan

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2 import copy
3
4 from Configuration.EventContent.EventContent_cff import *
5
6 baseSkimEventContent = copy.deepcopy(AODSIMEventContent)
7
8 #--------------------------------------------------------------------------------
9 # keep all ECAL + HCAL recHits for computation of IsoDeposits
10 #--------------------------------------------------------------------------------
11
12 allEcalRecHits = cms.PSet(
13 outputCommands = cms.untracked.vstring('keep *_ecalRecHit_EcalRecHitsEB_*',
14 'keep *_ecalRecHit_EcalRecHitsEE_*')
15 # 'keep *_ecalRecHit_EcalRecHitsES_*')
16 )
17 baseSkimEventContent.outputCommands.extend(allEcalRecHits.outputCommands)
18
19 allHcalRecHits = cms.PSet(
20 outputCommands = cms.untracked.vstring('keep *_hbhereco_*_*')
21 # 'keep *_hfreco_*_*',
22 # 'keep *_horeco_*_*')
23 )
24 baseSkimEventContent.outputCommands.extend(allHcalRecHits.outputCommands)
25
26 allTrackRecHits = cms.PSet(
27 outputCommands = cms.untracked.vstring('keep TrackingRecHitsOwned_generalTracks_*_*',
28 'keep recoTrackExtras_generalTracks_*_*',
29 'keep recoGsfTrackExtras_pixelMatchGsfFit_*_*',
30 'keep recoTrackExtras_pixelMatchGsfFit_*_*',
31 'keep TrackingRecHitsOwned_pixelMatchGsfFit_*_*')
32 )
33
34 baseSkimEventContent.outputCommands.extend(allTrackRecHits.outputCommands)
35
36 simHits = cms.PSet(
37 outputCommands = cms.untracked.vstring('keep SimTracks_g4SimHits_*_*',
38 'keep SimVertexs_g4SimHits_*_*')
39 )
40
41 baseSkimEventContent.outputCommands.extend(simHits.outputCommands)
42
43 tauAnalysisSkimEventContent = copy.deepcopy(baseSkimEventContent)
44
45 ammSkimEventContent = cms.PSet(
46 outputCommands = cms.untracked.vstring(
47 'drop *_*_*_ammSkimPat',
48 'keep recoCaloJets_JetPlusTrackZSPCorJetIcone5_*_ammSkimPat',
49 'keep recoCaloJets_ZSPJetCorJetIcone5_*_ammSkimPat',
50 'keep *_*JetTracksAssociator*_*_ammSkimPat',
51 'keep recoGenJets_iterativeCone5GenJetsNoNuBSM_*_ammSkimPat',
52 'keep recoGenParticlesRefs_genParticlesForJets_*_ammSkimPat',
53 'keep recoMETs_tcMet_*_ammSkimPat',
54 'keep recoCaloMETs_corMetGlobalMuons_*_ammSkimPat',
55 'keep recoCaloMETs_corMetType1Icone5_*_ammSkimPat',
56 'keep recoCaloMETs_corMetType1Icone5Muons_*_ammSkimPat'
57 )
58 )
59
60 tauAnalysisSkimEventContent.outputCommands.extend(ammSkimEventContent.outputCommands)
61
62 tauAnalysisPatEventContent = copy.deepcopy(baseSkimEventContent)
63
64 ammSkimPatEventContent = cms.PSet(
65 outputCommands = cms.untracked.vstring(
66 'drop *_*_*_HLT',
67 'drop *_*_*_RECO',
68 'keep edmTriggerResults_*_*_*',
69 'keep recoPdfInfo_*_*_HLT',
70 'keep double_genEvent*_*_HLT',
71 'keep recoGenParticles_*_*_*',
72 'keep triggerTriggerEvent_hltTriggerSummaryAOD_*_HLT',
73 'keep recoVertexs_*_*_*',
74 'keep recoPFMETs_pfMet_*_RECO',
75 'keep recoGenMETs_*_*_*',
76 'keep recoCaloMETs_*_*_*',
77 #'keep recoTracks_generalTracks_*_RECO',
78 #'keep recoTracks_pixelTracks_*_RECO',
79 'keep recoTracks_globalMuons_*_RECO',
80 #'keep recoTracks_standAloneMuons*_*_RECO',
81 'drop *_*_*_ammSkimPat',
82 'keep GenPhaseSpaceEventInfo_*_*_ammSkimPat',
83 'keep recoGenParticles*_*_*_ammSkimPat',
84 'keep recoCaloJets_JetPlusTrackZSPCorJetIcone5_*_ammSkimPat',
85 'keep recoCaloMETs_*_*_ammSkimPat',
86 'keep recoGenJets*_*_*_ammSkimPat',
87 'keep recoGenMETs_*_*_ammSkimPat',
88 'keep recoMETs_*_*_ammSkimPat',
89 'keep recoMuons_*MET*_*_ammSkimPat',
90 'keep recoPFCandidates_pf*_*_ammSkimPat', #if running PF2PAT ....
91 'keep *_allLayer0*_*_ammSkimPat',
92 'keep *_allLayer1*_*_ammSkimPat',
93 'keep *_selectedLayer1*_*_ammSkimPat',
94 'keep *_*ForTauAnalyses*_*_ammSkimPat',
95 'keep *_pat*HLT1*_*_ammSkimPat',
96 'keep *_*TrigMatch*_*_ammSkimPat',
97 'keep *_selected*Pairs_*_ammSkimPat',
98 )
99 )
100
101
102 tauAnalysisPatEventContent.outputCommands.extend(ammSkimPatEventContent.outputCommands)
103