10 |
|
) |
11 |
|
|
12 |
|
process.source = cms.Source("PoolSource", |
13 |
< |
fileNames = cms.untracked.vstring('file:/scratch/hh/lustre/cms/user/peiffer/ttbsm_52x_mc.root'), |
13 |
> |
fileNames = cms.untracked.vstring('file:/scratch/hh/lustre/cms/user/peiffer/TLBSM_v5_Test.root'), |
14 |
> |
|
15 |
|
skipEvents = cms.untracked.uint32(0) |
16 |
|
) |
17 |
|
process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1)) |
18 |
|
|
19 |
|
#NtupleWriter |
20 |
|
useData = False |
21 |
< |
writeAllGenParticles=True |
21 |
> |
writeAllGenParticles=False |
22 |
|
|
23 |
|
process.MyNtuple = cms.EDAnalyzer('NtupleWriter', |
24 |
< |
fileName = cms.string('/scratch/hh/lustre/cms/user/peiffer/SFrame_Ntuples/TTbarTest.root'), |
24 |
> |
fileName = cms.string('/scratch/hh/lustre/cms/user/peiffer/SFrame_Ntuples/TTbarTest_v5.root'), |
25 |
|
doElectrons = cms.bool(True), |
26 |
|
doMuons = cms.bool(True), |
27 |
|
doTaus = cms.bool(True), |
32 |
|
doMET = cms.bool(True), |
33 |
|
doPV = cms.bool(True), |
34 |
|
doGenInfo = cms.bool(not useData), |
35 |
< |
doAllGenParticles = cms.bool(writeAllGenParticles), |
35 |
> |
doAllGenParticles = cms.bool(writeAllGenParticles), #set to true if you want to store all gen particles, otherwise, only tops and status 3 particles are stored |
36 |
|
doLumiInfo = cms.bool(useData), |
37 |
|
doTrigger = cms.bool(True), |
38 |
< |
rho_source = cms.InputTag("kt6PFJetsPFlow", "rho", "PAT"), |
39 |
< |
electron_sources = cms.vstring("selectedPatElectronsPFlow","selectedPatElectronsLoosePFlow"), |
40 |
< |
muon_sources = cms.vstring("selectedPatMuonsPFlow","selectedPatMuonsLoosePFlow"), |
41 |
< |
tau_sources = cms.vstring("selectedPatTausPFlow","selectedPatTaus"), |
38 |
> |
rho_source = cms.InputTag("kt6PFJets", "rho", "RECO"), |
39 |
> |
genparticle_source = cms.InputTag("prunedGenParticles" ), |
40 |
> |
electron_sources = cms.vstring("selectedPatElectronsPFlow"), #,"selectedPatElectronsPFlowLoose"), |
41 |
> |
muon_sources = cms.vstring("selectedPatMuonsPFlow","selectedPatMuonsPFlowLoose"), |
42 |
> |
tau_sources = cms.vstring("selectedPatTausPFlow"), |
43 |
|
tau_ptmin = cms.double(0.0), |
44 |
|
tau_etamax = cms.double(999.0), |
45 |
|
jet_sources = cms.vstring("goodPatJetsPFlow"), |