CMS 3D CMS Logo

CMSSW_4_4_3_patch1/src/RecoMuon/MuonSeedGenerator/python/SETMuonSeed_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # The services
00004 from RecoMuon.TrackingTools.MuonServiceProxy_cff import *
00005 # parametrization for initial pT
00006 from RecoMuon.MuonSeedGenerator.ptSeedParameterization_38T_cfi import ptSeedParameterization
00007 from RecoMuon.MuonSeedGenerator.MuonSeedPtScale_cfi import dphiScale
00008 
00009 SETMuonSeed  = cms.EDProducer("SETMuonSeedProducer",
00010     MuonServiceProxy,
00011     beamSpotTag = cms.InputTag("offlineBeamSpot"), 
00012     SETTrajBuilderParameters = cms.PSet(
00013         ptSeedParameterization, 
00014         dphiScale,
00015         scaleDT = cms.bool(True),
00016         Apply_prePruning = cms.bool(True),
00017 # Careful - next is used together with useSubRecHits in standAloneMuons_cfi.py (for now)
00018 #       UseSegmentsInTrajectory = cms.bool(True),
00019         UseSegmentsInTrajectory = cms.bool(False),
00020         FilterParameters = cms.PSet(
00021             DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
00022             CSCRecSegmentLabel = cms.InputTag("cscSegments"),
00023             RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
00024             Propagator = cms.string('SteppingHelixPropagatorAny'),
00025 # DT + CSC chambers here           
00026             maxActiveChambers = cms.int32(100),   
00027             EnableRPCMeasurement = cms.bool(True),
00028 # Check the position of the segment including errors 
00029             OutsideChamberErrorScale = cms.double(1.0), 
00030 # The segment should not be parallel to the chamber 
00031             MinLocalSegmentAngle = cms.double(0.09),
00032 # NOT USED for now
00033             EnableDTMeasurement = cms.bool(True),
00034             EnableCSCMeasurement = cms.bool(True)       
00035         )
00036     )
00037 )
00038 
00039 
00040