00001 import FWCore.ParameterSet.Config as cms 00002 00003 process = cms.Process("SKIM") 00004 00005 00006 process.source = cms.Source("PoolSource", 00007 fileNames = cms.untracked.vstring( 00008 '/store/data/Commissioning08/Cosmics/RECO/CRAFT_ALL_V9_225-v1/0002/0A12CE23-D7F9-DD11-819E-00E081348D21.root'), 00009 secondaryFileNames = cms.untracked.vstring( 00010 '/store/data/Commissioning08/Cosmics/RAW/v1/000/069/578/085EFED4-E5AB-DD11-9ACA-001617C3B6FE.root') 00011 ) 00012 00013 00014 process.configurationMetadata = cms.untracked.PSet( 00015 version = cms.untracked.string('$Revision: 1.10 $'), 00016 name = cms.untracked.string('$Source: /cvs_server/repositories/CMSSW/CMSSW/DPGAnalysis/Skims/python/TrackerPointing_cfg.py,v $'), 00017 annotation = cms.untracked.string('CRAFT TrackerPointing skim') 00018 ) 00019 00020 process.maxEvents = cms.untracked.PSet(input = cms.untracked.int32(-1)) 00021 process.options = cms.untracked.PSet(wantSummary = cms.untracked.bool(True)) 00022 00023 process.load("Configuration.StandardSequences.MagneticField_cff") 00024 process.load("Configuration.StandardSequences.Geometry_cff") 00025 00026 process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff") 00027 process.GlobalTag.globaltag = 'CRAFT_V4P::All' 00028 process.prefer("GlobalTag") 00029 00030 process.load("Configuration.StandardSequences.ReconstructionCosmics_cff") 00031 00032 00033 00034 00035 process.cosmictrackfinderP5TkCntFilter = cms.EDFilter("TrackCountFilter", 00036 src = cms.InputTag('cosmictrackfinderP5'), 00037 minNumber = cms.uint32(1) 00038 ) 00039 00040 process.ctfWithMaterialTracksP5TkCntFilter = cms.EDFilter("TrackCountFilter", 00041 src = cms.InputTag('ctfWithMaterialTracksP5'), 00042 minNumber = cms.uint32(1) 00043 ) 00044 00045 process.rsWithMaterialTracksP5TkCntFilter = cms.EDFilter("TrackCountFilter", 00046 src = cms.InputTag('rsWithMaterialTracksP5'), 00047 minNumber = cms.uint32(1) 00048 ) 00049 00050 process.cosmicMuonsBarrelOnlyTkFilter = cms.EDFilter("HLTMuonPointingFilter", 00051 SALabel = cms.string("cosmicMuonsBarrelOnly"), 00052 PropagatorName = cms.string("SteppingHelixPropagatorAny"), 00053 radius = cms.double(90.0), 00054 maxZ = cms.double(130.0) 00055 ) 00056 00057 process.cosmicMuonsBarrelOnlyTkPath = cms.Path(process.cosmicMuonsBarrelOnlyTkFilter) 00058 process.cosmictrackfinderP5TkCntPath = cms.Path(process.cosmictrackfinderP5TkCntFilter) 00059 process.ctfWithMaterialTracksP5TkCntPath = cms.Path(process.ctfWithMaterialTracksP5TkCntFilter) 00060 process.rsWithMaterialTracksP5TkCntPath = cms.Path(process.rsWithMaterialTracksP5TkCntFilter) 00061 00062 00063 process.out = cms.OutputModule("PoolOutputModule", 00064 outputCommands = cms.untracked.vstring('keep *','drop *_MEtoEDMConverter_*_*'), 00065 SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring('cosmicMuonsBarrelOnlyTkPath', 00066 'cosmictrackfinderP5TkCntPath', 00067 'ctfWithMaterialTracksP5TkCntPath', 00068 'rsWithMaterialTracksP5TkCntPath')), 00069 dataset = cms.untracked.PSet( 00070 dataTier = cms.untracked.string('RAW-RECO'), 00071 filterName = cms.untracked.string('TrackingPointing')), 00072 fileName = cms.untracked.string('trackerPointing.root') 00073 ) 00074 00075 process.this_is_the_end = cms.EndPath(process.out)