CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_7_hltpatch2/src/RecoPixelVertexing/PixelLowPtUtilities/python/AllPixelTracks_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 ##########################
00004 # The base for all steps
00005 allPixelTracks = cms.EDProducer("PixelTrackProducer",
00006 
00007     passLabel  = cms.string(''),
00008 
00009     # Region
00010     RegionFactoryPSet = cms.PSet(
00011         ComponentName = cms.string('GlobalTrackingRegionWithVerticesProducer'),
00012         RegionPSet = cms.PSet(
00013             precise       = cms.bool(True),
00014             beamSpot      = cms.InputTag("offlineBeamSpot"),
00015             originRadius  = cms.double(0.2),
00016             sigmaZVertex  = cms.double(3.0),
00017             useFixedError = cms.bool(True),
00018             fixedError    = cms.double(0.2),
00019 
00020             useFoundVertices = cms.bool(False),
00021             VertexCollection = cms.InputTag("pixel3Vertices"),
00022             ptMin            = cms.double(0.075),
00023             nSigmaZ          = cms.double(3.0)
00024         )
00025     ),
00026      
00027     # Ordered hits
00028     OrderedHitsFactoryPSet = cms.PSet(
00029         ComponentName = cms.string('StandardHitTripletGenerator'),
00030         SeedingLayers = cms.string('PixelLayerTriplets'),
00031         GeneratorPSet = cms.PSet(
00032             ComponentName = cms.string('PixelTripletLowPtGenerator'),
00033             checkClusterShape       = cms.bool(False),
00034             checkMultipleScattering = cms.bool(True),
00035             nSigMultipleScattering  = cms.double(5.0),
00036             maxAngleRatio = cms.double(10.0),
00037             rzTolerance   = cms.double(0.2),
00038             TTRHBuilder   = cms.string('TTRHBuilderWithoutAngle4PixelTriplets')
00039         )
00040     ),
00041 
00042     # Filter
00043     useFilterWithES = cms.bool(True),
00044     FilterPSet = cms.PSet(
00045         ComponentName = cms.string('ClusterShapeTrackFilter')
00046 #       ptMin  = cms.double()
00047 #       ptMax  = cms.double()
00048     ),
00049 
00050     # Cleaner
00051     CleanerPSet = cms.PSet(
00052         ComponentName = cms.string('TrackCleaner')
00053     ),
00054 
00055     # Fitter
00056     FitterPSet = cms.PSet(
00057         ComponentName = cms.string('TrackFitter'),
00058         TTRHBuilder   = cms.string('TTRHBuilderWithoutAngle4PixelTriplets')
00059     )
00060 )
00061 
00062