ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/FastOpenGlDisplayer/python/Frog_Analyzer_CosmicsFrowRaw_cfg.py
Revision: 1.5
Committed: Mon Oct 20 06:46:12 2008 UTC (16 years, 6 months ago) by querten
Content type: text/x-python
Branch: MAIN
CVS Tags: Version_1_103
Changes since 1.4: +60 -10 lines
Log Message:
opening .vis by clicking on hit underwindows

File Contents

# User Rev Content
1 querten 1.1 import FWCore.ParameterSet.Config as cms
2    
3     process = cms.Process("FROG")
4     process.load("Configuration.StandardSequences.Geometry_cff")
5     process.load("Configuration.StandardSequences.MagneticField_30T_cff")
6     process.load("Configuration.StandardSequences.ReconstructionCosmics_cff")
7     #process.load("Configuration.StandardSequences.Reconstruction_cff")
8     #process.load("Configuration.StandardSequences.RawToDigi_cff")
9     process.load("Configuration.StandardSequences.RawToDigi_Data_cff")
10    
11     process.source = cms.Source("PoolSource",
12     #firstEvent = cms.untracked.uint32(11732),
13     #firstRun = cms.untracked.uint32(1),
14 querten 1.5 #fileNames = cms.untracked.vstring('/store/data/Commissioning08/Cosmics/RAW/CRUZET4_v1/000/058/627/1694EC93-9371-DD11-A72E-0030487A18F2.root')
15 querten 1.1 #fileNames = cms.untracked.vstring('rfio:/castor/cern.ch/user/b/boudoul/219/Cosmic0T/GenSimRaw/CosmicGenSimRaw0T_149.root')
16 querten 1.5 fileNames = cms.untracked.vstring(
17     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/0881C6E5-819B-DD11-973B-000423D98EA8.root',
18     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/16AB8BC0-869B-DD11-B479-000423D98800.root',
19     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/1AB9B7CA-899B-DD11-8ABE-000423DD2F34.root',
20     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/1E8FF3C8-899B-DD11-9D39-001617C3B69C.root',
21     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/1EC0EABC-869B-DD11-B393-000423D98E30.root',
22     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/20F321CB-899B-DD11-9B71-001617DBD332.root',
23     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/321C04CC-899B-DD11-A90E-000423D6B48C.root',
24     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/3ADDE64A-829B-DD11-B798-001617E30F48.root',
25     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/44F6C5CD-899B-DD11-8029-000423D6CAF2.root',
26     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/4A45C6AD-869B-DD11-8431-000423D6B5C4.root',
27     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/76EC1BC8-899B-DD11-861B-001617C3B6CE.root',
28     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/8ABF22CB-899B-DD11-93D3-001617C3B5D8.root',
29     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/8ECEB6C4-899B-DD11-A472-001617C3B706.root',
30     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/CC031C0D-829B-DD11-A8FE-001617E30D12.root',
31     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/E06E34C8-899B-DD11-843F-001617E30F48.root',
32     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/F47A8ECB-899B-DD11-9012-000423D9939C.root',
33     '/store/data/Commissioning08/Cosmics/RAW/v1/000/066/533/FCA175C9-899B-DD11-B362-001617DBD230.root' )
34    
35 querten 1.1 )
36 querten 1.5 process.maxEvents = cms.untracked.PSet( input = cms.untracked.int32(-1) )
37 querten 1.1
38     from FWCore.MessageLogger.MessageLogger_cfi import *
39    
40     #process.load("Configuration.StandardSequences.FakeConditions_cff")
41     process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
42     process.prefer("GlobalTag")
43     process.GlobalTag.connect = "frontier://PromptProd/CMS_COND_21X_GLOBALTAG"
44 querten 1.4 process.GlobalTag.globaltag = "CRUZET4_V6P::All"
45 querten 1.1
46    
47     # TRACK FILTER
48     process.filterOnTracks = cms.EDFilter("TrackCountFilter",
49     src = cms.InputTag('cosmictrackfinderP5'),
50     # src = cms.InputTag('globalCosmicMuons'),
51     minNumber = cms.uint32(1)
52     )
53    
54    
55 querten 1.5 process.cosmicMuons = cms.EDProducer("TracksToTrajectories",
56     Tracks = cms.InputTag("cosmicMuons"),
57     TrackTransformer = cms.PSet(DoPredictionsOnly = cms.bool(True),
58     Fitter = cms.string('KFFitterForRefitInsideOut'),
59     TrackerRecHitBuilder = cms.string('WithTrackAngle'),
60     Smoother = cms.string('KFSmootherForRefitInsideOut'),
61     MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
62     RefitDirection = cms.string('insideOut'),
63     RefitRPCHits = cms.bool(True),
64     Propagator = cms.string('SmartPropagatorAnyRK')
65     )
66     )
67    
68    
69     process.globalCosmicMuons = cms.EDProducer("TracksToTrajectories",
70     Tracks = cms.InputTag("globalCosmicMuons"),
71     TrackTransformer = cms.PSet(DoPredictionsOnly = cms.bool(True),
72     Fitter = cms.string('KFFitterForRefitInsideOut'),
73     TrackerRecHitBuilder = cms.string('WithTrackAngle'),
74     Smoother = cms.string('KFSmootherForRefitInsideOut'),
75     MuonRecHitBuilder = cms.string('MuonRecHitBuilder'),
76     RefitDirection = cms.string('insideOut'),
77     RefitRPCHits = cms.bool(True),
78     Propagator = cms.string('SmartPropagatorAnyRK')
79     )
80     )
81    
82    
83 querten 1.1
84     #FROG
85     process.load("Visualisation.Frog.Frog_Analyzer_cff")
86    
87 querten 1.3 #process.frog.OutputFile = 'Cosmics_noTracksFilter.vis'
88 querten 1.5 #process.frog.OutputFile = 'Cosmics_cosmictrackfinderP5Filter.vis'
89 querten 1.3 process.frog.NEventsInVisFile = 250
90     process.frog.CompressFiles = cms.bool(True)
91    
92 querten 1.1
93     process.frog.GenParticlesProducers = [] #Commented Lines means default value
94     process.frog.SimVertexProducers = [] #Commented Lines means default value
95     process.frog.SimTrackProducers = [] #Commented Lines means default value
96     process.frog.SimHitProducers = [] #Commented Lines means default value
97     process.frog.SimCaloHitProducers = [] #Commented Lines means default value
98     #process.frog.SiStripClusterProducers = [] #Commented Lines means default value
99     #process.frog.EcalRecHitProducers = [] #Commented Lines means default value
100     #process.frog.HcalHBHERecHitProducers = [] #Commented Lines means default value
101     #process.frog.HcalHORecHitProducers = [] #Commented Lines means default value
102     #process.frog.HcalHFRecHitProducers = [] #Commented Lines means default value
103     #process.frog.DTSegmentProducers = [] #Commented Lines means default value
104     #process.frog.CSCSegmentProducers = [] #Commented Lines means default value
105     #process.frog.RPCHitsProducers = [] #Commented Lines means default value
106     #process.frog.CaloTowersProducers = [] #Commented Lines means default value
107     process.frog.NIProducers = [] #Commented Lines means default value
108     #process.frog.TrackProducers = ['cosmicMuons', 'lhcStandAloneMuonsBarrelOnly'] #Commented Lines means default value
109 querten 1.5 process.frog.TrajectoryProducers = ['ctfWithMaterialTracksP5', 'ctfWithMaterialTracksBeamHaloMuon', 'rsWithMaterialTracksP5', 'cosmictrackfinderP5', 'lhcStandAloneMuonsBarrelOnly', 'lhcStandAloneMuonsEndCapsOnly', 'cosmicMuons', 'globalCosmicMuons']
110 querten 1.1 process.frog.BasicJetsProducers = [] #Commented Lines means default value
111     #process.frog.CaloJetsProducers = [] #Commented Lines means default value
112     #process.frog.RecoCandidateProducers = [] #Commented Lines means default value
113     #process.frog.CaloMETProducers = [] #Commented Lines means default value
114    
115    
116 querten 1.5 process.p1 = cms.Path( process.RawToDigi_woGCT)
117     process.p2 = cms.Path( process.reconstructionCosmics )
118     #process.p3 = cms.Path( process.cosmicMuons * process.globalCosmicMuons * process.frog)
119     process.p3 = cms.Path( process.globalCosmicMuons * process.frog)
120     #process.p3 = cms.Path( process.cosmicMuons * process.globalCosmicMuons * process.filterOnTracks * process.frog)
121 querten 1.1
122    
123     # OUT
124     process.OUT = cms.OutputModule("PoolOutputModule",
125     fileName = cms.untracked.string('out.root'),
126     outputCommands = cms.untracked.vstring(
127     # 'drop *',
128     # 'keep recoTracks_*_*_FROG'
129    
130     'keep *'
131     # 'keep *_*_*_FROG'
132     )
133     )
134    
135 querten 1.5 process.outpath = cms.EndPath(process.OUT)
136     process.schedule = cms.Schedule(process.p1, process.p2, process.p3, process.outpath)
137    
138     #process.schedule = cms.Schedule(process.p1, process.p2, process.p3)
139 querten 1.1
140    
141    
142