CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SuperPointing_and_pixcluster_cfg.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 process = cms.Process("TEST")
4 
5 process.source = cms.Source("PoolSource",
6  fileNames = cms.untracked.vstring('file:78F01A3E-1F90-DD11-A216-000423D99160.root')
7  #secondaryFileNames = cms.untracked.vstring('file:raw_50908_210_CRZT210_V1P.root')
8  )
9 
10 process.configurationMetadata = cms.untracked.PSet(
11  version = cms.untracked.string('$Revision: 1.1 $'),
12  name = cms.untracked.string('$Source: /cvs_server/repositories/CMSSW/CMSSW/DPGAnalysis/Skims/python/SuperPointing_and_pixcluster_cfg.py,v $'),
13  annotation = cms.untracked.string('CRUZET4 SuperPointing skim')
14 )
15 
16 process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(5000))
17 process.options = cms.untracked.PSet(wantSummary = cms.untracked.bool(True))
18 
19 process.load("Configuration.StandardSequences.MagneticField_cff")
20 process.load("Configuration.StandardSequences.Geometry_cff")
21 
22 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
23 process.GlobalTag.globaltag = 'CRZT210_V1::All'
24 process.prefer("GlobalTag")
25 
26 process.load("Configuration.StandardSequences.ReconstructionCosmics_cff")
27 
28 process.cosmicPixelClusterFilter = cms.EDFilter("PixelCountFilter",
29  src = cms.InputTag('siPixelClusters'),
30  minNumber = cms.uint32(2)
31  )
32 
33 process.cosmicMuonsBarrelOnlyFilter = cms.EDFilter("HLTMuonPointingFilter",
34  SALabel = cms.InputTag("cosmicMuonsBarrelOnly"),
35  PropagatorName = cms.string("SteppingHelixPropagatorAny"),
36  radius = cms.double(10.0),
37  maxZ = cms.double(50.0)
38  )
39 
40 process.cosmicMuonsFilter = cms.EDFilter("HLTMuonPointingFilter",
41  SALabel = cms.InputTag("cosmicMuons"),
42  PropagatorName = cms.string("SteppingHelixPropagatorAny"),
43  radius = cms.double(10.0),
44  maxZ = cms.double(50.0)
45  )
46 
47 process.cosmicMuons1LegBarrelOnlyFilter = cms.EDFilter("HLTMuonPointingFilter",
48  SALabel = cms.InputTag("cosmicMuons1LegBarrelOnly"),
49  PropagatorName = cms.string("SteppingHelixPropagatorAny"),
50  radius = cms.double(10.0),
51  maxZ = cms.double(50.0)
52  )
53 
54 process.globalCosmicMuonsBarrelOnlyFilter = cms.EDFilter("HLTMuonPointingFilter",
55  SALabel = cms.InputTag("globalCosmicMuonsBarrelOnly"),
56  PropagatorName = cms.string("SteppingHelixPropagatorAny"),
57  radius = cms.double(10.0),
58  maxZ = cms.double(50.0)
59  )
60 
61 process.cosmictrackfinderP5Filter = cms.EDFilter("HLTMuonPointingFilter",
62  SALabel = cms.InputTag("cosmictrackfinderP5"),
63  PropagatorName = cms.string("SteppingHelixPropagatorAny"),
64  radius = cms.double(10.0),
65  maxZ = cms.double(50.0)
66  )
67 
68 process.globalCosmicMuonsFilter = cms.EDFilter("HLTMuonPointingFilter",
69  SALabel = cms.InputTag("globalCosmicMuons"),
70  PropagatorName = cms.string("SteppingHelixPropagatorAny"),
71  radius = cms.double(10.0),
72  maxZ = cms.double(50.0)
73  )
74 
75 process.rsWithMaterialTracksP5Filter = cms.EDFilter("HLTMuonPointingFilter",
76  SALabel = cms.InputTag("rsWithMaterialTracksP5"),
77  PropagatorName = cms.string("SteppingHelixPropagatorAny"),
78  radius = cms.double(10.0),
79  maxZ = cms.double(50.0)
80  )
81 
82 process.globalCosmicMuons1LegBarrelOnlyFilter = cms.EDFilter("HLTMuonPointingFilter",
83  SALabel = cms.InputTag("globalCosmicMuons1LegBarrelOnly"),
84  PropagatorName = cms.string("SteppingHelixPropagatorAny"),
85  radius = cms.double(10.0),
86  maxZ = cms.double(50.0)
87  )
88 
89 process.ctfWithMaterialTracksP5Filter = cms.EDFilter("HLTMuonPointingFilter",
90  SALabel = cms.InputTag("ctfWithMaterialTracksP5"),
91  PropagatorName = cms.string("SteppingHelixPropagatorAny"),
92  radius = cms.double(10.0),
93  maxZ = cms.double(50.0)
94  )
95 
96 
97 process.cosmicPixelClusterPath = cms.Path(process.cosmicPixelClusterFilter)
98 process.cosmicMuonsBarrelOnlyPath = cms.Path(process.cosmicMuonsBarrelOnlyFilter)
99 process.cosmicMuonsPath = cms.Path(process.cosmicMuonsFilter)
100 process.cosmicMuons1LegBarrelOnlyPath = cms.Path(process.cosmicMuons1LegBarrelOnlyFilter)
101 process.globalCosmicMuonsBarrelOnlyPath = cms.Path(process.globalCosmicMuonsBarrelOnlyFilter)
102 process.cosmictrackfinderP5Path = cms.Path(process.cosmictrackfinderP5Filter)
103 process.globalCosmicMuonsPath = cms.Path(process.globalCosmicMuonsFilter)
104 process.rsWithMaterialTracksP5Path = cms.Path(process.rsWithMaterialTracksP5Filter)
105 process.globalCosmicMuons1LegBarrelOnlyPath = cms.Path(process.globalCosmicMuons1LegBarrelOnlyFilter)
106 process.ctfWithMaterialTracksP5Path = cms.Path(process.ctfWithMaterialTracksP5Filter)
107 
108 
109 
110 process.out = cms.OutputModule("PoolOutputModule",
111  SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring('cosmicPixelClusterPath',
112  'cosmicMuonsBarrelOnlyPath',
113  'cosmicMuonsPath',
114  'cosmicMuons1LegBarrelOnlyPath',
115  'globalCosmicMuonsBarrelOnlyPath',
116  'cosmictrackfinderP5Path',
117  'globalCosmicMuonsPath',
118  'rsWithMaterialTracksP5Path',
119  'globalCosmicMuons1LegBarrelOnlyPath',
120  'ctfWithMaterialTracksP5Path')),
121  dataset = cms.untracked.PSet(
122  dataTier = cms.untracked.string('RECO'),
123  filterName = cms.untracked.string('SuperPointingPixelCluster')),
124  fileName = cms.untracked.string('superPointingPixelCluster.root')
125  )
126 
127 process.this_is_the_end = cms.EndPath(process.out)