ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/FastOpenGlDisplayer/python/Frog_Analyzer_cfg.py
Revision: 1.7
Committed: Tue Aug 26 10:20:32 2008 UTC (16 years, 8 months ago) by querten
Content type: text/x-python
Branch: MAIN
CVS Tags: Version_1_081, Version_1_08
Changes since 1.6: +23 -9 lines
Log Message:
Go To 180 with SiStrip Clusters

File Contents

# User Rev Content
1 querten 1.1 # The following comments couldn't be translated into the new config version:
2    
3     #keep the logging output to a nice level
4    
5     import FWCore.ParameterSet.Config as cms
6    
7     process = cms.Process("Demo")
8     process.load("Configuration.StandardSequences.FakeConditions_cff")
9    
10     process.load("TrackingTools.TrackRefitter.TracksToTrajectories_cff")
11    
12     process.load("Visualisation.Frog.Frog_Analyzer_cff")
13    
14     process.source = cms.Source("PoolSource",
15     fileNames =
16 querten 1.2 #cms.untracked.vstring('/store/relval/CMSSW_2_1_0_pre10/RelValSingleMuPt100/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/IDEAL_V5_v2/0000/2E7A703D-A05C-DD11-87C7-000423D985E4.root')
17     cms.untracked.vstring('/store/relval/CMSSW_2_1_4/RelValQCD_Pt_3000_3500/GEN-SIM-DIGI-RAW-HLTDEBUG-RECO/IDEAL_V6_v1/0004/08075ECA-6D6C-DD11-A1B6-001617C3B778.root')
18 querten 1.1 )
19    
20    
21     process.load("RecoTracker.TrackProducer.RefitterWithMaterial_cff")
22     process.load("RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilderWithoutRefit_cfi")
23     process.TrackRefitter.src = 'generalTracks'
24     process.TrackRefitter.TrajectoryInEvent = True
25    
26     process.maxEvents = cms.untracked.PSet(
27 querten 1.2 input = cms.untracked.int32(10)
28 querten 1.1 )
29    
30     process.load("FWCore.MessageLogger.MessageLogger_cfi")
31     ## report only every 100th record
32     #process.MessageLogger.cerr.FwkReport.reportEvery = 100
33    
34    
35     process.generalTracks = cms.EDFilter("TracksToTrajectories",
36     Tracks = cms.InputTag("generalTracks"),
37     TrackTransformer = cms.PSet(
38     Fitter = cms.string('KFFitterForRefitInsideOut'),
39     TrackerRecHitBuilder = cms.string('WithTrackAngle'),
40     Smoother = cms.string('KFSmootherForRefitInsideOut'),
41     MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
42     RefitDirection = cms.string('insideOut'),
43     RefitRPCHits = cms.bool(True),
44     Propagator = cms.string('SmartPropagatorAnyRK')
45     )
46     )
47    
48     process.standAloneMuons = cms.EDFilter("TracksToTrajectories",
49     Tracks = cms.InputTag("standAloneMuons"),
50     TrackTransformer = cms.PSet(
51     Fitter = cms.string('KFFitterForRefitInsideOut'),
52     TrackerRecHitBuilder = cms.string('WithTrackAngle'),
53     Smoother = cms.string('KFSmootherForRefitInsideOut'),
54     MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
55     RefitDirection = cms.string('insideOut'),
56     RefitRPCHits = cms.bool(True),
57     Propagator = cms.string('SmartPropagatorAnyRK')
58     )
59     )
60    
61     process.globalMuons = cms.EDFilter("TracksToTrajectories",
62     Tracks = cms.InputTag("globalMuons"),
63     TrackTransformer = cms.PSet(
64     Fitter = cms.string('KFFitterForRefitInsideOut'),
65     TrackerRecHitBuilder = cms.string('WithTrackAngle'),
66     Smoother = cms.string('KFSmootherForRefitInsideOut'),
67     MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
68     RefitDirection = cms.string('insideOut'),
69     RefitRPCHits = cms.bool(True),
70     Propagator = cms.string('SmartPropagatorAnyRK')
71     )
72     )
73    
74 querten 1.2
75     # OUT
76     process.OUT = cms.OutputModule("PoolOutputModule",
77     fileName = cms.untracked.string('out.root'),
78     outputCommands = cms.untracked.vstring(
79     'keep *'
80     )
81     )
82    
83    
84 querten 1.5 process.load("SimGeneral.HepPDTESSource.pythiapdt_cfi")
85    
86    
87     from PhysicsTools.HepMCCandAlgos.genParticles_cfi import *
88    
89     process.genParticles = cms.EDProducer("GenParticleProducer",
90     saveBarCodes = cms.untracked.bool(True),
91     src = cms.InputTag("source"),
92     abortOnUnknownPDGCode = cms.untracked.bool(True)
93     )
94    
95    
96     #process.p = cms.Path(process.genCandidates * process.TrackRefitter * process.frog)
97     process.p = cms.Path(process.genParticles * process.TrackRefitter * process.frog)
98 querten 1.2 process.frog.OutputFile = 'QCD_3000to3500.vis'
99 querten 1.5
100 querten 1.7 #process.frog.GenParticles = [] #Commented Lines means default value
101     #process.frog.SimVertexProducers = [] #Commented Lines means default value
102     #process.frog.SimTrackProducers = [] #Commented Lines means default value
103     #process.frog.SimHitProducers = [] #Commented Lines means default value
104     process.frog.SimCaloHitProducers = [] #Commented Lines means default value
105     #process.frog.SiStripClusterProducers = [] #Commented Lines means default value
106     #process.frog.EcalRecHitProducers = [] #Commented Lines means default value
107     #process.frog.HcalHBHERecHitProducers = [] #Commented Lines means default value
108     #process.frog.HcalHORecHitProducers = [] #Commented Lines means default value
109     #process.frog.HcalHFRecHitProducers = [] #Commented Lines means default value
110     #process.frog.DTSegmentProducers = [] #Commented Lines means default value
111     #process.frog.CSCSegmentProducers = [] #Commented Lines means default value
112     #process.frog.RPCHitsProducers = [] #Commented Lines means default value
113     #process.frog.CaloTowersProducers = [] #Commented Lines means default value
114     #process.frog.NIProducers = [] #Commented Lines means default value
115     #process.frog.TrackProducers = [] #Commented Lines means default value
116     process.frog.TrajectoryProducers = ['TrackRefitter'] #Commented Lines means default value
117     #process.frog.BasicJetsProducers = [] #Commented Lines means default value
118     #process.frog.CaloJetsProducers = [] #Commented Lines means default value
119     #process.frog.RecoCandidateProducers = [] #Commented Lines means default value
120     #process.frog.CaloMETProducers = [] #Commented Lines means default value
121 querten 1.5
122    
123 querten 1.2
124 querten 1.7 #process.outpath = cms.EndPath(process.OUT)
125     #process.schedule = cms.Schedule(process.p, process.outpath)
126 querten 1.1