1 |
import FWCore.ParameterSet.Config as cms
|
2 |
|
3 |
process = cms.Process("Demo")
|
4 |
|
5 |
process.load("FWCore.MessageService.MessageLogger_cfi")
|
6 |
process.MessageLogger.cerr.threshold = 'INFO'
|
7 |
|
8 |
process.options = cms.untracked.PSet( wantSummary = cms.untracked.bool(True) )
|
9 |
|
10 |
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) )
|
11 |
|
12 |
process.source = cms.Source("PoolSource",
|
13 |
# replace 'myfile.root' with the source file you want to use
|
14 |
fileNames = cms.untracked.vstring(
|
15 |
'dcache:/pnfs/cms/WAX/resilient/mike1886/TTbar-madgraph_Summer09_7Tev/FirstCollision_MC_7TeV/myPatTuple_2.root',
|
16 |
'dcache:/pnfs/cms/WAX/resilient/mike1886/TTbar-madgraph_Summer09_7Tev/FirstCollision_MC_7TeV/myPatTuple_3.root',
|
17 |
'dcache:/pnfs/cms/WAX/resilient/mike1886/TTbar-madgraph_Summer09_7Tev/FirstCollision_MC_7TeV/myPatTuple_4.root',
|
18 |
'dcache:/pnfs/cms/WAX/resilient/mike1886/TTbar-madgraph_Summer09_7Tev/FirstCollision_MC_7TeV/myPatTuple_5.root',
|
19 |
'dcache:/pnfs/cms/WAX/resilient/mike1886/TTbar-madgraph_Summer09_7Tev/FirstCollision_MC_7TeV/myPatTuple_6.root',
|
20 |
'dcache:/pnfs/cms/WAX/resilient/mike1886/TTbar-madgraph_Summer09_7Tev/FirstCollision_MC_7TeV/myPatTuple_7.root',
|
21 |
'dcache:/pnfs/cms/WAX/resilient/mike1886/TTbar-madgraph_Summer09_7Tev/FirstCollision_MC_7TeV/myPatTuple_8.root',
|
22 |
'dcache:/pnfs/cms/WAX/resilient/mike1886/TTbar-madgraph_Summer09_7Tev/FirstCollision_MC_7TeV/myPatTuple_9.root'
|
23 |
#'file:/uscms_data/d2/mike1886/FirstCollisions7TeV/myDataPatTupleFull.root'
|
24 |
)
|
25 |
)
|
26 |
|
27 |
|
28 |
process.source.duplicateCheckMode = cms.untracked.string('noDuplicateCheck')
|
29 |
|
30 |
#
|
31 |
# output ROOT file service
|
32 |
#
|
33 |
process.TFileService = cms.Service("TFileService",
|
34 |
#fileName = cms.string("/uscms_data/d2/mike1886/FirstCollisions7TeV/First_collision_DATA.root"),
|
35 |
#fileName = cms.string("/uscms_data/d2/mike1886/FirstCollisions7TeV/First_collision_DATA_PF.root"),
|
36 |
#fileName = cms.string("/uscms_data/d2/mike1886/FirstCollisions7TeV/First_collision_MC.root"),
|
37 |
fileName = cms.string("/uscms_data/d2/mike1886/FirstCollisions7TeV/First_collision_MC_PF.root"),
|
38 |
closeFileFast = cms.untracked.bool(True)
|
39 |
)
|
40 |
|
41 |
process.demo = cms.EDAnalyzer('FirstCollisonsAnalyzer',
|
42 |
#jetSource = cms.string('selectedPatJets'),
|
43 |
jetSource = cms.string('selectedPatJetsAK5PF'),
|
44 |
electronSource = cms.string('selectedPatElectrons'),
|
45 |
muonSource = cms.string('selectedPatMuons'),
|
46 |
#METSource = cms.string('patMETs'),
|
47 |
METSource = cms.string('patMETsPF'),
|
48 |
nCaloJets_min = cms.int32(0),
|
49 |
nLepton_min = cms.int32(0),
|
50 |
jet_pt_min = cms.double(0.0),
|
51 |
jet_eta_max = cms.double(5.0),
|
52 |
muon_pt_min = cms.double(0.0),
|
53 |
muon_eta_max = cms.double(5.0),
|
54 |
muon_trackIso_max = cms.double(10000.0),
|
55 |
muon_caloIso_max = cms.double(10000.0),
|
56 |
electron_pt_min = cms.double(0.0),
|
57 |
electron_eta_max = cms.double(5.0),
|
58 |
electron_trackIso_max = cms.double(10000.0),
|
59 |
electron_caloIso_max = cms.double(10000.0),
|
60 |
met_et_min = cms.double(0.0),
|
61 |
|
62 |
|
63 |
)
|
64 |
|
65 |
#process.load("PhysicsTools.PatAlgos.selectionLayer1.jetCountFilter_cfi")
|
66 |
#process.countPatJets.src = cms.InputTag("selectedLayer1Jets")
|
67 |
#process.countPatJets.minNumber = cms.uint32(1)
|
68 |
|
69 |
process.p = cms.Path(process.demo)
|