ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/CSCPriEff/PrintDecayTree.py
Revision: 1.1
Committed: Sat Oct 9 00:35:32 2010 UTC (14 years, 7 months ago) by zhangjin
Content type: text/x-python
Branch: MAIN
Branch point for: Tmp_Version
Log Message:
print out decay tree for all events

File Contents

# User Rev Content
1 zhangjin 1.1 import FWCore.ParameterSet.Config as cms
2     process = cms.Process("TestParticle")
3    
4     process.load("FWCore.MessageService.MessageLogger_cfi")
5     process.load("SimGeneral.HepPDTESSource.pythiapdt_cfi")
6    
7     process.maxEvents = cms.untracked.PSet(
8     input = cms.untracked.int32(10)
9     )
10    
11     process.source = cms.Source('PoolSource',
12     fileNames = cms.untracked.vstring("file:/home/zhangjin/CSCEffStudy/testCSCEff.root")
13     )
14     #process.source = cms.Source('PoolSource',
15     #fileNames = cms.untracked.vstring("file:/home/zhangjin/Test_CMSSW333_DYmumu_Mcut500_7TeV_n10_MC31XV9_RECO.root")
16     #)
17    
18     process.printTree = cms.EDAnalyzer("ParticleTreeDrawer",
19     src = cms.InputTag("genParticles"),
20     maxEventsToPrint = cms.untracked.int32(1),
21     printP4 = cms.untracked.bool(False),
22     printPtEtaPhi = cms.untracked.bool(False),
23     printVertex = cms.untracked.bool(False),
24     printStatus = cms.untracked.bool(False),
25     printIndex = cms.untracked.bool(False)
26     )
27    
28     process.load("SimGeneral.HepPDTESSource.pythiapdt_cfi")
29     process.printList = cms.EDAnalyzer("ParticleListDrawer",
30     maxEventsToPrint = cms.untracked.int32(10),
31     printVertex = cms.untracked.bool(False),
32     src = cms.InputTag("genParticles")
33     )
34    
35    
36     process.printEventNumber = cms.OutputModule("AsciiOutputModule")
37    
38     #process.p1 = cms.Path(process.printTree)
39     process.p2 = cms.Path(process.printList)
40    
41     process.outpath = cms.EndPath(process.printEventNumber)
42     process.MessageLogger.destinations = cms.untracked.vstring('cout','cerr')
43