CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/RecoParticleFlow/PFTracking/python/nuclear_cff.py

Go to the documentation of this file.
00001 
00002 import FWCore.ParameterSet.Config as cms
00003 
00004 from RecoVertex.NuclearInteractionProducer.NuclearInteraction_cff import *
00005 import RecoTracker.NuclearSeedGenerator.NuclearSeed_cfi
00006 firstnuclearSeed = RecoTracker.NuclearSeedGenerator.NuclearSeed_cfi.nuclearSeed.clone()
00007 import RecoTracker.CkfPattern.CkfTrackCandidates_cfi
00008 firstnuclearTrackCandidates = RecoTracker.CkfPattern.CkfTrackCandidates_cfi.ckfTrackCandidates.clone()
00009 import RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cfi
00010 firstnuclearWithMaterialTracks = RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cfi.ctfWithMaterialTracks.clone()
00011 import RecoVertex.NuclearInteractionProducer.NuclearInteraction_cfi
00012 firstnuclearInteractionMaker = RecoVertex.NuclearInteractionProducer.NuclearInteraction_cfi.nuclearInteractionMaker.clone()
00013 nuclear = cms.Sequence(firstnuclearSeed*firstnuclearTrackCandidates*firstnuclearWithMaterialTracks*firstnuclearInteractionMaker)
00014 firstnuclearSeed.producer = 'generalTracks'
00015 firstnuclearTrackCandidates.src = 'firstnuclearSeed'
00016 firstnuclearTrackCandidates.TrajectoryBuilder = 'nuclearCkfTrajectoryBuilder'
00017 firstnuclearTrackCandidates.RedundantSeedCleaner = 'none'
00018 firstnuclearWithMaterialTracks.src = 'firstnuclearTrackCandidates'
00019 firstnuclearInteractionMaker.primaryProducer = 'generalTracks'
00020 firstnuclearInteractionMaker.seedsProducer = 'firstnuclearSeed'
00021 firstnuclearInteractionMaker.secondaryProducer = 'firstnuclearWithMaterialTracks'