ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/FastOpenGlDisplayer/python/Frog_Analyzer_cfg.py
Revision: 1.4
Committed: Sun Aug 24 06:07:40 2008 UTC (16 years, 8 months ago) by querten
Content type: text/x-python
Branch: MAIN
Changes since 1.3: +1 -0 lines
Log Message:
End of the Full CaloJets Implementation

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.1 process.p = cms.Path(process.TrackRefitter*process.frog)
85 querten 1.2 process.frog.OutputFile = 'QCD_3000to3500.vis'
86 querten 1.1 process.frog.SimHitProducers = []
87     process.frog.SimCaloHitProducers = []
88 querten 1.2 process.frog.TrajectoryProducers = ['TrackRefitter']
89     #process.frog.TrackProducers = ['TrackRefitter']
90 querten 1.4 #process.frog.CaloTowersProducers = []
91 querten 1.2
92 querten 1.3 #process.outpath = cms.EndPath(process.OUT)
93     #process.schedule = cms.Schedule(process.p, process.outpath)
94 querten 1.1