CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_0/src/FastSimulation/HighLevelTrigger/python/HLTFastRecoForTau_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 import FastSimulation.Tracking.HLTPixelTracksProducer_cfi
00004 
00005 hltRegionalPixelTracks = FastSimulation.Tracking.HLTPixelTracksProducer_cfi.hltPixelTracks.clone()
00006 hltRegionalPixelTracks.FilterPSet.ptMin = 0.1
00007 hltRegionalPixelTracks.RegionFactoryPSet.ComponentName = "L3MumuTrackingRegion"
00008 hltRegionalPixelTracks.RegionFactoryPSet.RegionPSet = cms.PSet(
00009     originRadius = cms.double( 1.0 ),
00010     ptMin = cms.double( 0.5 ),
00011     originHalfLength = cms.double( 15.0 ),
00012     vertexZDefault = cms.double( 0.0 ),
00013     vertexSrc = cms.string( "hltDisplacedmumuVtxProducerDoubleMuTau2Mu" ),
00014     deltaEtaRegion = cms.double( 0.5 ),
00015     deltaPhiRegion = cms.double( 0.5 ),
00016     TrkSrc = cms.InputTag( "hltL3Muons" ),
00017     UseVtxTks = cms.bool( False )
00018 )
00019 
00020 hltPixelTracksReg = FastSimulation.Tracking.HLTPixelTracksProducer_cfi.hltPixelTracks.clone()
00021 hltPixelTracksReg.FilterPSet.ptMin = 0.1
00022 hltPixelTracksReg.FilterPSet.chi2 = 50.
00023 hltPixelTracksReg.RegionFactoryPSet.ComponentName = "CandidateSeededTrackingRegionsProducer"
00024 hltPixelTracksReg.RegionFactoryPSet.RegionPSet = cms.PSet( 
00025         precise = cms.bool( True ),
00026         originRadius = cms.double( 0.2 ),
00027         ptMin = cms.double( 0.9 ),
00028         beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
00029         mode = cms.string( "BeamSpotSigma" ),
00030         input = cms.InputTag( "hltL2TausForPixelIsolation" ),
00031         maxNRegions = cms.int32( 10 ),
00032         vertexCollection = cms.InputTag( "" ),
00033         maxNVertices = cms.int32( 1 ),
00034         zErrorBeamSpot = cms.double( 24.2 ),
00035         deltaEta = cms.double( 0.5 ),
00036         deltaPhi = cms.double( 0.5 ),
00037         nSigmaZVertex = cms.double( 3.0 ),
00038         zErrorVertex = cms.double( 0.2 ),
00039         nSigmaZBeamSpot = cms.double( 4.0 )
00040 )
00041 
00042 
00043 
00044 # CKFTrackCandidateMaker
00045 import FastSimulation.Tracking.TrackCandidateProducer_cfi
00046 
00047 hltTau3MuCkfTrackCandidates = FastSimulation.Tracking.TrackCandidateProducer_cfi.trackCandidateProducer.clone()
00048 hltTau3MuCkfTrackCandidates.SeedProducer = cms.InputTag("hltTau3MuPixelSeedsFromPixelTracks")
00049 hltTau3MuCkfTrackCandidates.TrackProducers = []
00050 hltTau3MuCkfTrackCandidates.SeedCleaning = True
00051 hltTau3MuCkfTrackCandidates.SplitHits = False
00052 
00053 
00054 
00055 # CTF track fit with material
00056 import RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cfi
00057 
00058 hltTau3MuCtfWithMaterialTracks = RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cfi.ctfWithMaterialTracks.clone()
00059 hltTau3MuCtfWithMaterialTracks.src = 'hltTau3MuCkfTrackCandidates'
00060 hltTau3MuCtfWithMaterialTracks.TTRHBuilder = 'WithoutRefit'
00061 hltTau3MuCtfWithMaterialTracks.Fitter = 'KFFittingSmoother'
00062 hltTau3MuCtfWithMaterialTracks.Propagator = 'PropagatorWithMaterial'
00063