CMS 3D CMS Logo

LowPtTracking_PbPb_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from recoLocalTracker.SiPixelRecHits.PixelCPEESProducers_cff import *
00004 from RecoVertex.BeamSpotProducer.BeamSpot_cfi import *
00005 from recoLocalTracker.Configuration.RecoLocalTracker_cff import *
00006 from RecoTracker.TkSeedingLayers.TTRHBuilderWithoutAngle4PixelTriplets_cfi import *
00007 from CalibTracker.Configuration.SiStrip_FakeConditions_cff import *
00008 from RecoHI.HiTracking.PixelLowPtTracksWithZPos_cff import *
00009 import RecoHI.HiTracking.PixelLowPtTracksWithZPos_cfi
00010 pixel3ProtoTracks = pixelLowPtTracksWithZPos.clone()
00011 from RecoHI.HiTracking.PixelVertices_cfi import *
00012 import RecoHI.HiTracking.PixelLowPtTracksWithZPos_cfi
00013 pixel3PrimTracks = pixelLowPtTracksWithZPos.clone()
00014 from RecoHI.HiTracking.PixelTrackSeeds_cfi import *
00015 primSeeds = pixelTrackSeeds.clone()
00016 from RecoTracker.CkfPattern.CkfTrackCandidates_cff import *
00017 from TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cff import *
00018 import TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cfi
00019 ckfBaseTrajectoryFilterForMinBias = TrackingTools.TrajectoryFiltering.TrajectoryFilterESProducer_cfi.trajectoryFilterESProducer.clone()
00020 from RecoHI.HiTracking.TrajectoryCleanerBySharedSeeds_cfi import *
00021 from RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cff import *
00022 import RecoTracker.CkfPattern.CkfTrackCandidates_cfi
00023 primTrackCandidates = RecoTracker.CkfPattern.CkfTrackCandidates_cfi.ckfTrackCandidates.clone()
00024 import RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cfi
00025 globalPrimTracks = RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cfi.ctfWithMaterialTracks.clone()
00026 from SimTracker.TrackAssociation.TrackAssociatorByHits_cfi import *
00027 clusterShapeTrajectoryFilterESProducer = cms.ESProducer("ClusterShapeTrajectoryFilterESProducer",
00028     filterPset = cms.PSet(
00029         ComponentType = cms.string('clusterShapeTrajectoryFilter')
00030     ),
00031     ComponentName = cms.string('clusterShapeTrajectoryFilter')
00032 )
00033 
00034 minBiasTrajectoryFilterESProducer = cms.ESProducer("CompositeTrajectoryFilterESProducer",
00035     ComponentName = cms.string('MinBiasCkfTrajectoryFilter'),
00036     filterNames = cms.vstring('ckfBaseTrajectoryFilterForMinBias', 
00037         'clusterShapeTrajectoryFilter')
00038 )
00039 
00040 GlobalTrackingGeometryESProducer = cms.ESProducer("GlobalTrackingGeometryESProducer")
00041 
00042 TransientTrackBuilderESProducer = cms.ESProducer("TransientTrackBuilderESProducer",
00043     ComponentName = cms.string('TransientTrackBuilder')
00044 )
00045 
00046 heavyIonTracking = cms.Sequence(pixel3ProtoTracks*pixelVertices*pixel3PrimTracks*primSeeds*primTrackCandidates*globalPrimTracks)
00047 hiTrackingWithOfflineBeamSpot = cms.Sequence(offlineBeamSpot*trackerlocalreco*heavyIonTracking)
00048 pixel3ProtoTracks.passLabel = 'Pixel triplet tracks for vertexing'
00049 pixel3ProtoTracks.RegionFactoryPSet.RegionPSet.ptMin = 0.2
00050 pixel3ProtoTracks.RegionFactoryPSet.RegionPSet.originRadius = 0.1
00051 pixelVertices.TrackCollection = 'pixel3ProtoTracks'
00052 pixelVertices.PtMin = 0.5
00053 pixel3PrimTracks.passLabel = 'Pixel triplet primary tracks with vertex constraint'
00054 pixel3PrimTracks.RegionFactoryPSet.RegionPSet.ptMin = 0.2
00055 pixel3PrimTracks.RegionFactoryPSet.RegionPSet.originRadius = 0.1
00056 pixel3PrimTracks.RegionFactoryPSet.RegionPSet.originHalfLength = 0.1
00057 primSeeds.tripletList = ['pixel3PrimTracks']
00058 ckfBaseTrajectoryFilterForMinBias.ComponentName = 'ckfBaseTrajectoryFilterForMinBias'
00059 ckfBaseTrajectoryFilterForMinBias.filterPset.minimumNumberOfHits = 6
00060 ckfBaseTrajectoryFilterForMinBias.filterPset.minPt = 0.2
00061 GroupedCkfTrajectoryBuilder.maxCand = 5
00062 GroupedCkfTrajectoryBuilder.intermediateCleaning = False
00063 GroupedCkfTrajectoryBuilder.alwaysUseInvalidHits = False
00064 GroupedCkfTrajectoryBuilder.trajectoryFilterName = 'MinBiasCkfTrajectoryFilter'
00065 MaterialPropagator.Mass = 0.139
00066 OppositeMaterialPropagator.Mass = 0.139
00067 primTrackCandidates.TrajectoryCleaner = 'trajectoryCleanerBySharedSeeds'
00068 primTrackCandidates.SeedProducer = 'primSeeds'
00069 primTrackCandidates.RedundantSeedCleaner = 'none'
00070 globalPrimTracks.src = 'primTrackCandidates'
00071 globalPrimTracks.TrajectoryInEvent = True
00072 # trackAssociatorByHits.MinHitCut = 0.0
00073 
00074 

Generated on Tue Jun 9 17:37:35 2009 for CMSSW by  doxygen 1.5.4