ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/LJMet/MultivariateAnalysis/python/testPatTuple_cfg.py
Revision: 1.2
Committed: Sun Dec 14 09:32:05 2008 UTC (16 years, 4 months ago) by kukartse
Content type: text/x-python
Branch: MAIN
CVS Tags: V00-03-01, ZMorph_BASE_20100408, gak040610_morphing, V00-02-02, gak011410, gak010310, ejterm2010_25nov2009, V00-02-01, V00-02-00, gak112409, CMSSW_22X_branch_base, segala101609, V00-01-15, V00-01-14, V00-01-13, V00-01-12, V00-01-11, V00-01-10, gak031009, gak030509, gak022309, gak021209, gak040209, gak012809, V00-01-09, V00-01-08, V00-01-07, V00-01-06, V00-01-05, V00-01-04, V00-00-07, V00-00-06, V00-00-05, V00-00-04, HEAD
Branch point for: ZMorph-V00-03-01, CMSSW_22X_branch
Changes since 1.1: +4 -4 lines
Log Message:
removed debug output

File Contents

# Content
1 import FWCore.ParameterSet.Config as cms
2
3 #-------------------------------------------------
4 # test cfg file for tqaflayer1 production from
5 # fullsim
6 #-------------------------------------------------
7 process = cms.Process("TEST")
8
9 ## add message logger
10 process.load("FWCore.MessageLogger.MessageLogger_cfi")
11 process.MessageLogger.cerr.threshold = 'INFO'
12
13 #-------------------------------------------------
14 # process configuration
15 #-------------------------------------------------
16
17 ## define input
18 process.source = cms.Source("PoolSource",
19 fileNames = cms.untracked.vstring(
20 # PAT test sample for 2.2.X
21 #'file:/afs/cern.ch/cms/PRS/top/cmssw-data/relval200-for-pat-testing/FullSimTTBar-2_2_X_2008-11-03-STARTUP_V7-AODSIM.100.root'
22 # PAT test sample for 2.1.X
23 #'file:/afs/cern.ch/cms/PRS/top/cmssw-data/relval200-for-pat-testing/FullSimTTBar-2_1_X_2008-07-08_STARTUP_V4-AODSIM.100.root'
24 # 2110 RelVal sample
25 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/0609A88C-F69A-DD11-AE42-001731AF6A8D.root',
26 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/08DB9384-FD9A-DD11-ACFD-003048678DD6.root',
27 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/12E0A583-F69A-DD11-9B03-003048678B38.root',
28 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/1AFBB319-F89A-DD11-B491-001A928116C8.root',
29 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/1CC22E59-069B-DD11-80F0-0018F3D09634.root',
30 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/1EDF3F84-F69A-DD11-BEDA-001A928116CC.root',
31 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/2864381E-F89A-DD11-9E2D-001A92810AAA.root',
32 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/28B5240A-FC9A-DD11-A178-003048678C3A.root',
33 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/2EB12E11-F89A-DD11-8D9A-003048678A7E.root',
34 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/362701E1-4A9B-DD11-A9A4-001A92971BDA.root',
35 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/446FE812-099B-DD11-B3CC-001A92810AEE.root',
36 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/447DCD63-069B-DD11-8E7A-001731AF6A89.root',
37 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/52349E81-FD9A-DD11-AF48-00304867918E.root',
38 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/62085221-F89A-DD11-8F60-001731AF6BD3.root',
39 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/6419021D-F89A-DD11-8F79-0018F3D096AE.root',
40 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/669F3A16-F89A-DD11-805E-003048679000.root',
41 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/6A476935-F99A-DD11-8D7C-003048678AF4.root',
42 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/76815C20-F89A-DD11-A082-001731230A77.root',
43 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/7AF9CE67-359B-DD11-8EC2-001731A283E1.root',
44 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/7E9AE61A-F89A-DD11-BEC2-0018F3D096C2.root',
45 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/8E423E15-F89A-DD11-BEA4-0030486790C0.root',
46 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/9097AC1D-F89A-DD11-937E-001A928116B2.root',
47 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/90B8C28C-019B-DD11-AD6C-003048678B1C.root',
48 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/9421B73D-F99A-DD11-97F1-0018F3D096C2.root',
49 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/984A721A-F89A-DD11-A351-0018F3D09708.root',
50 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/9CB1827D-F69A-DD11-B362-003048678B0C.root',
51 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/9CDF9A1C-F89A-DD11-A0D8-001A92810AD8.root',
52 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/A8D04310-099B-DD11-9A5D-001A928116E2.root',
53 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/ACFF381C-F89A-DD11-9ABB-001A92971B08.root',
54 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/B07E4F36-F99A-DD11-9C17-001A92971B9C.root',
55 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/B2D4E439-F99A-DD11-B2C8-0018F3D09650.root',
56 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/B42DD017-F89A-DD11-911E-001A92971B3A.root',
57 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/B88DDA1C-F89A-DD11-A438-0018F3D096D4.root',
58 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/C4CE1E88-F69A-DD11-8951-001A92811726.root',
59 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/CE04991C-F89A-DD11-BB9E-001A92971B28.root',
60 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/CEF0CA1C-F89A-DD11-ACDE-001A92971B8C.root',
61 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/D253EE10-FC9A-DD11-A409-001A92971ACE.root',
62 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/DA914143-F99A-DD11-8859-0017312B5A75.root',
63 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/DADC371C-F89A-DD11-8F20-001A92971B26.root',
64 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/E8A52D35-F99A-DD11-8A52-0018F3D09642.root',
65 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/FCFD2C27-009B-DD11-BAC9-001A92971B9C.root',
66 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0001/FECC8DE7-039B-DD11-89CD-003048769E65.root',
67 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0002/04FB6353-0B9B-DD11-9FDF-001731AF66A5.root',
68 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0002/1A7C8912-0D9B-DD11-92A4-00304876A13B.root',
69 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0002/2C2D0EF5-5F9B-DD11-BF60-0018F3D095FA.root',
70 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0002/2EA0E20C-099B-DD11-B19A-001A92971ACE.root',
71 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0002/381C3CF2-579B-DD11-8620-0018F3D09702.root',
72 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0002/427F0A35-489B-DD11-ACEA-003048767DF9.root'
73 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0002/747C2956-0B9B-DD11-B226-001731AF67EF.root',
74 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0002/7C492256-0B9B-DD11-8C48-001731AF66C1.root',
75 '/store/relval/CMSSW_2_1_10/RelValTTbar/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/STARTUP_V7_v1/0002/F87A0845-0B9B-DD11-BB8A-003048678BAC.root'
76 )
77 )
78
79 ## define maximal number of events to loop over
80 process.maxEvents = cms.untracked.PSet(
81 input = cms.untracked.int32(100)
82 )
83
84 ## configure process options
85 process.options = cms.untracked.PSet(
86 wantSummary = cms.untracked.bool(False)
87 )
88
89 ## configure geometry
90 process.load("Configuration.StandardSequences.Geometry_cff")
91
92 ## configure conditions
93 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
94 process.GlobalTag.globaltag = cms.string('STARTUP_V7::All')
95
96 ## load magnetic field
97 process.load("Configuration.StandardSequences.MagneticField_cff")
98
99
100 #-------------------------------------------------
101 # patTuple configuration
102 #-------------------------------------------------
103
104 ## std sequence for tqaf layer1
105 process.load("TopQuarkAnalysis.TopObjectProducers.patTuple_cff")
106
107 ## necessary fixes to run 2.2.X on 2.1.X data
108 from PhysicsTools.PatAlgos.tools.cmsswVersionTools import run22XonSummer08AODSIM
109 run22XonSummer08AODSIM(process)
110
111 ## switch from clusters to rec hits in ECAL electron isolation - OBSOLETE
112 #from PhysicsTools.PatAlgos.recoLayer0.electronIsolation_cff import useElectronRecHitIsolation
113 #useElectronRecHitIsolation(process)
114
115 ## switch from clusters to rec hits in ECAL photon isolation - OBSOLETE
116 #from PhysicsTools.PatAlgos.recoLayer0.photonIsolation_cff import usePhotonRecHitIsolation
117 #usePhotonRecHitIsolation(process)
118
119 #-------------------------------------------------
120 # process paths;
121 #-------------------------------------------------
122
123 ## process path
124 process.p = cms.Path(process.patTuple)
125
126
127 #-------------------------------------------------
128 # pat tuple event content; first ALL objects
129 # are dropped in this process; then patTuple
130 # content is added
131 #-------------------------------------------------
132
133 ## define pat tuple event content
134 from TopQuarkAnalysis.TopObjectProducers.patTuple_EventContent_cff import *
135 makePatTupleEventContent(process)
136
137 ## change jet collection
138 from PhysicsTools.PatAlgos.tools.jetTools import *
139
140 switchJetCollection(process,
141 'sisCone5CaloJets', # jet collection; must be already in the event when patLayer0 sequence is executed
142 layers = [0,1], # if you're not running patLayer1, set 'layers=[0]'
143 runCleaner = "CaloJet", # =None if not to clean
144 doJTA = True, # run jet-track association & JetCharge
145 doBTagging = True, # run b-tagging
146 jetCorrLabel = ('SC5', 'Calo'), # example jet correction name; set to None for no JEC
147 doType1MET = True # recompute Type1 MET using these jets
148 )
149
150 #-------------------------------------------------
151 # process output; first the event selection is
152 # defined: only those events that have passed the
153 # full production path are selected and written
154 # to file; the event content has been defined
155 # above
156 #-------------------------------------------------
157
158 ## define event selection
159 process.EventSelection = cms.PSet(
160 SelectEvents = cms.untracked.PSet(
161 SelectEvents = cms.vstring('p')
162 )
163 )
164
165 ## configure output module
166 process.out = cms.OutputModule("PoolOutputModule",
167 process.EventSelection,
168 process.patTupleEventContent,
169 verbose = cms.untracked.bool(True),
170 dropMetaDataForDroppedData = cms.untracked.bool(True),
171 ## fileName = cms.untracked.string('/afs/cern.ch/user/r/rwolf/pccmsuhh06/testPatTuple_recHits_221.root')
172 fileName = cms.untracked.string('testPatTuple.root')
173 )
174
175
176 #-------------------------------------------------
177 # output paths; in order not to write the
178 # persistent output to file comment the output
179 # path
180 #-------------------------------------------------
181
182 ## output
183 process.outpath = cms.EndPath(process.out)
184
185 ## test unrolled config
186 #outfile = open('output_test.py','w')
187 #print >> outfile,process.dumpPython()
188 #outfile.close()