CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L2Muons_cfi.py
Go to the documentation of this file.
2 
3 # The services
6 L2Muons = cms.EDProducer("L2MuonProducer",
7  MuonTrackLoaderForSTA,
8  MuonServiceProxy,
9  InputObjects = cms.InputTag("L2MuonSeeds"),
10  DoSeedRefit = cms.bool(False),
11  SeedTransformerParameters = cms.PSet(
12  Fitter = cms.string("hltESPKFFittingSmootherForL2Muon"),
13  MuonRecHitBuilder = cms.string("hltESPMuonTransientTrackingRecHitBuilder"),
14  NMinRecHits = cms.uint32(2),
15  UseSubRecHits = cms.bool(False),
16  Propagator = cms.string("hltESPFastSteppingHelixPropagatorAny"),
17  RescaleError = cms.double(100.0)
18  ),
19  L2TrajBuilderParameters = cms.PSet(
20  DoRefit = cms.bool(False),
21  FilterParameters = cms.PSet(
22  NumberOfSigma = cms.double(3.0),
23  FitDirection = cms.string('insideOut'),
24  DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
25  MaxChi2 = cms.double(1000.0),
26  MuonTrajectoryUpdatorParameters = cms.PSet(
27  MaxChi2 = cms.double(25.0),
28  RescaleError = cms.bool(False),
29  RescaleErrorFactor = cms.double(100.0),
30  Granularity = cms.int32(0),
31  ExcludeRPCFromFit = cms.bool(False),
32  UseInvalidHits = cms.bool(True),
33  ),
34  EnableRPCMeasurement = cms.bool(True),
35  CSCRecSegmentLabel = cms.InputTag("cscSegments"),
36  EnableDTMeasurement = cms.bool(True),
37  RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
38  Propagator = cms.string('SteppingHelixPropagatorL2Any'),
39  EnableCSCMeasurement = cms.bool(True)
40  ),
41  # a precise propagation direction can be choosen accordingly with the
42  # above seed position
43  SeedPropagator = cms.string('SteppingHelixPropagatorL2Any'),
44  NavigationType = cms.string('Standard'),
45  DoBackwardFilter = cms.bool(True),
46  # where you want the seed (in,out)
47  SeedPosition = cms.string('in'),
48  BWFilterParameters = cms.PSet(
49  NumberOfSigma = cms.double(3.0),
50  BWSeedType = cms.string('fromGenerator'),
51  FitDirection = cms.string('outsideIn'),
52  DTRecSegmentLabel = cms.InputTag("dt4DSegments"),
53  MaxChi2 = cms.double(100.0),
54  MuonTrajectoryUpdatorParameters = cms.PSet(
55  MaxChi2 = cms.double(25.0),
56  RescaleError = cms.bool(False),
57  RescaleErrorFactor = cms.double(100.0),
58  Granularity = cms.int32(2),
59  ExcludeRPCFromFit = cms.bool( False ),
60  UseInvalidHits = cms.bool( True ),
61  ),
62  EnableRPCMeasurement = cms.bool(True),
63  CSCRecSegmentLabel = cms.InputTag("cscSegments"),
64  EnableDTMeasurement = cms.bool(True),
65  RPCRecSegmentLabel = cms.InputTag("rpcRecHits"),
66  Propagator = cms.string('SteppingHelixPropagatorL2Any'),
67  EnableCSCMeasurement = cms.bool(True)
68  ),
69  )
70 )
71 
72 
73