00001 import FWCore.ParameterSet.Config as cms 00002 00003 process = cms.Process("SKIM") 00004 00005 process.source = cms.Source("PoolSource", 00006 fileNames = cms.untracked.vstring( 00007 '/store/data/Commissioning08/Cosmics/RECO/CRAFT_ALL_V9_225-v1/0002/0A12CE23-D7F9-DD11-819E-00E081348D21.root'), 00008 secondaryFileNames = cms.untracked.vstring( 00009 '/store/data/Commissioning08/Cosmics/RAW/v1/000/069/578/085EFED4-E5AB-DD11-9ACA-001617C3B6FE.root') 00010 ) 00011 00012 process.configurationMetadata = cms.untracked.PSet( 00013 version = cms.untracked.string('$Revision: 1.13 $'), 00014 name = cms.untracked.string('$Source: /cvs_server/repositories/CMSSW/CMSSW/DPGAnalysis/Skims/python/SuperPointing_cfg.py,v $'), 00015 annotation = cms.untracked.string('CRAFT SuperPointing skim') 00016 ) 00017 00018 process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(-1)) 00019 process.options = cms.untracked.PSet(wantSummary = cms.untracked.bool(True)) 00020 00021 process.load("Configuration.StandardSequences.MagneticField_cff") 00022 process.load("Configuration.StandardSequences.Geometry_cff") 00023 00024 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") 00025 process.GlobalTag.globaltag = 'CRAFT_ALL_V4::All' 00026 process.prefer("GlobalTag") 00027 00028 process.load("Configuration.StandardSequences.ReconstructionCosmics_cff") 00029 00030 00031 process.cosmicMuonsBarrelOnlyFilter = cms.EDFilter("HLTMuonPointingFilter", 00032 SALabel = cms.string("cosmicMuonsBarrelOnly"), 00033 PropagatorName = cms.string("SteppingHelixPropagatorAny"), 00034 radius = cms.double(10.0), 00035 maxZ = cms.double(50.0) 00036 ) 00037 00038 process.cosmicMuonsFilter = cms.EDFilter("HLTMuonPointingFilter", 00039 SALabel = cms.string("cosmicMuons"), 00040 PropagatorName = cms.string("SteppingHelixPropagatorAny"), 00041 radius = cms.double(10.0), 00042 maxZ = cms.double(50.0) 00043 ) 00044 00045 process.cosmicMuons1LegFilter = cms.EDFilter("HLTMuonPointingFilter", 00046 SALabel = cms.string("cosmicMuons1Leg"), 00047 PropagatorName = cms.string("SteppingHelixPropagatorAny"), 00048 radius = cms.double(10.0), 00049 maxZ = cms.double(50.0) 00050 ) 00051 00052 process.globalCosmicMuonsBarrelOnlyFilter = cms.EDFilter("HLTMuonPointingFilter", 00053 SALabel = cms.string("globalCosmicMuonsBarrelOnly"), 00054 PropagatorName = cms.string("SteppingHelixPropagatorAny"), 00055 radius = cms.double(10.0), 00056 maxZ = cms.double(50.0) 00057 ) 00058 00059 process.cosmictrackfinderP5Filter = cms.EDFilter("HLTMuonPointingFilter", 00060 SALabel = cms.string("cosmictrackfinderP5"), 00061 PropagatorName = cms.string("SteppingHelixPropagatorAny"), 00062 radius = cms.double(10.0), 00063 maxZ = cms.double(50.0) 00064 ) 00065 00066 process.globalCosmicMuonsFilter = cms.EDFilter("HLTMuonPointingFilter", 00067 SALabel = cms.string("globalCosmicMuons"), 00068 PropagatorName = cms.string("SteppingHelixPropagatorAny"), 00069 radius = cms.double(10.0), 00070 maxZ = cms.double(50.0) 00071 ) 00072 00073 process.rsWithMaterialTracksP5Filter = cms.EDFilter("HLTMuonPointingFilter", 00074 SALabel = cms.string("rsWithMaterialTracksP5"), 00075 PropagatorName = cms.string("SteppingHelixPropagatorAny"), 00076 radius = cms.double(10.0), 00077 maxZ = cms.double(50.0) 00078 ) 00079 00080 process.globalCosmicMuons1LegFilter = cms.EDFilter("HLTMuonPointingFilter", 00081 SALabel = cms.string("globalCosmicMuons1Leg"), 00082 PropagatorName = cms.string("SteppingHelixPropagatorAny"), 00083 radius = cms.double(10.0), 00084 maxZ = cms.double(50.0) 00085 ) 00086 00087 process.ctfWithMaterialTracksP5Filter = cms.EDFilter("HLTMuonPointingFilter", 00088 SALabel = cms.string("ctfWithMaterialTracksP5"), 00089 PropagatorName = cms.string("SteppingHelixPropagatorAny"), 00090 radius = cms.double(10.0), 00091 maxZ = cms.double(50.0) 00092 ) 00093 00094 00095 process.cosmicMuonsBarrelOnlyPath = cms.Path(process.cosmicMuonsBarrelOnlyFilter) 00096 process.cosmicMuonsPath = cms.Path(process.cosmicMuonsFilter) 00097 process.cosmicMuons1LegPath = cms.Path(process.cosmicMuons1LegFilter) 00098 process.globalCosmicMuonsBarrelOnlyPath = cms.Path(process.globalCosmicMuonsBarrelOnlyFilter) 00099 process.cosmictrackfinderP5Path = cms.Path(process.cosmictrackfinderP5Filter) 00100 process.globalCosmicMuonsPath = cms.Path(process.globalCosmicMuonsFilter) 00101 process.rsWithMaterialTracksP5Path = cms.Path(process.rsWithMaterialTracksP5Filter) 00102 process.globalCosmicMuons1LegPath = cms.Path(process.globalCosmicMuons1LegFilter) 00103 process.ctfWithMaterialTracksP5Path = cms.Path(process.ctfWithMaterialTracksP5Filter) 00104 00105 00106 00107 process.out = cms.OutputModule("PoolOutputModule", 00108 outputCommands = cms.untracked.vstring('keep *','drop *_MEtoEDMConverter_*_*'), 00109 SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring('cosmicMuonsBarrelOnlyPath', 00110 'cosmicMuonsPath', 00111 'cosmicMuons1LegPath', 00112 'globalCosmicMuonsBarrelOnlyPath', 00113 'cosmictrackfinderP5Path', 00114 'globalCosmicMuonsPath', 00115 'rsWithMaterialTracksP5Path', 00116 'globalCosmicMuons1LegPath', 00117 'ctfWithMaterialTracksP5Path')), 00118 dataset = cms.untracked.PSet( 00119 dataTier = cms.untracked.string('RAW-RECO'), 00120 filterName = cms.untracked.string('SuperPointing')), 00121 fileName = cms.untracked.string('superPointing.root') 00122 ) 00123 00124 process.this_is_the_end = cms.EndPath(process.out) 00125 00126 00127