CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/RecoVertex/NuclearInteractionProducer/python/NuclearInteractionSecond_cff.py

Go to the documentation of this file.
00001 # The following comments couldn't be translated into the new config version:
00002 
00003 # SEEDS
00004 
00005 import FWCore.ParameterSet.Config as cms
00006 
00007 from RecoVertex.NuclearInteractionProducer.NuclearInteraction_cff import *
00008 import copy
00009 from RecoLocalTracker.SiPixelRecHits.SiPixelRecHits_cfi import *
00010 #TRACKER HITS
00011 nuclearPixelRecHits = copy.deepcopy(SiPixelRecHits)
00012 import copy
00013 from RecoLocalTracker.SiStripRecHitConverter.SiStripRecHitConverter_cfi import *
00014 nuclearStripRecHits = copy.deepcopy(siStripMatchedRecHits)
00015 import copy
00016 from RecoTracker.MeasurementDet.MeasurementTrackerESProducer_cfi import *
00017 #TRAJECTORY MEASUREMENT
00018 nuclearMeasurementTracker = copy.deepcopy(MeasurementTracker)
00019 #HIT REMOVAL
00020 nuclearClusters = cms.EDProducer("RemainingClusterProducer",
00021     stereorecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHit"),
00022     recTracks = cms.InputTag("ctfWithMaterialTracks"),
00023     DistanceCut = cms.double(0.1),
00024     matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
00025     rphirecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
00026     pixelHits = cms.InputTag("SiPixelRecHits")
00027 )
00028 
00029 nuclear_seed_second = cms.Sequence(nuclearClusters*nuclearPixelRecHits*nuclearStripRecHits*nuclearSeed)
00030 nuclear_interaction_second = cms.Sequence(nuclear_seed_second*nuclearTrackCandidates*nuclearWithMaterialTracks*nuclearInteractionMaker)
00031 nuclear_interaction_second_and_correction = cms.Sequence(nuclear_interaction_second*TrackCorrector)
00032 nuclearPixelRecHits.src = 'nuclearClusters'
00033 nuclearStripRecHits.ClusterProducer = 'nuclearClusters'
00034 nuclearMeasurementTracker.ComponentName = 'nuclearMeasurementTracker'
00035 nuclearMeasurementTracker.pixelClusterProducer = 'nuclearClusters'
00036 nuclearMeasurementTracker.stripClusterProducer = 'nuclearClusters'
00037 nuclearSeed.MeasurementTrackerName = 'nuclearMeasurementTracker'
00038 #TRAJECTORY BUILDER
00039 nuclearCkfTrajectoryBuilder.MeasurementTrackerName = 'nuclearMeasurementTracker'
00040