CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
SETMuonSeed_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # The services
5 # parametrization for initial pT
6 from RecoMuon.MuonSeedGenerator.ptSeedParameterization_38T_cfi import ptSeedParameterization
8 
9 SETMuonSeed = cms.EDProducer("SETMuonSeedProducer",
10  MuonServiceProxy,
11  beamSpotTag = cms.InputTag("offlineBeamSpot"),
12  SETTrajBuilderParameters = cms.PSet(
13  ptSeedParameterization,
14  dphiScale,
15  scaleDT = cms.bool(True),
16  Apply_prePruning = cms.bool(True),
17 # Careful - next is used together with useSubRecHits in standAloneMuons_cfi.py (for now)
18 # UseSegmentsInTrajectory = cms.bool(True),
19  UseSegmentsInTrajectory = cms.bool(False),
20  FilterParameters = cms.PSet(
21  DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
22  CSCRecSegmentLabel = cms.InputTag("cscSegments"),
23  RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
24  Propagator = cms.string('SteppingHelixPropagatorAny'),
25 # DT + CSC chambers here
26  maxActiveChambers = cms.int32(100),
27  EnableRPCMeasurement = cms.bool(True),
28 # Check the position of the segment including errors
29  OutsideChamberErrorScale = cms.double(1.0),
30 # The segment should not be parallel to the chamber
31  MinLocalSegmentAngle = cms.double(0.09),
32 # NOT USED for now
33  EnableDTMeasurement = cms.bool(True),
34  EnableCSCMeasurement = cms.bool(True)
35  )
36  )
37 )
38 
39 
40