1 import FWCore.ParameterSet.Config
as cms
3 import Alignment.MuonAlignmentAlgorithms.CSCOverlapsAlignmentAlgorithm_ringfitters_cff
5 CSCOverlapsAlignmentAlgorithm = cms.PSet(
6 algoName = cms.string(
"CSCOverlapsAlignmentAlgorithm"),
9 mode = cms.string(
"phipos"),
12 reportFileName = cms.string(
"report.py"),
13 writeTemporaryFile = cms.string(
""),
14 readTemporaryFiles = cms.vstring(
"test.tmp"),
15 doAlignment = cms.bool(
True),
16 makeHistograms = cms.bool(
True),
19 minP = cms.double(5.),
20 minHitsPerChamber = cms.int32(5),
21 maxdrdz = cms.double(0.2),
22 maxRedChi2 = cms.double(10.),
23 fiducial = cms.bool(
True),
24 useHitWeights = cms.bool(
True),
25 truncateSlopeResid = cms.double(30.),
26 truncateOffsetResid = cms.double(15.),
27 combineME11 = cms.bool(
True),
28 useTrackWeights = cms.bool(
False),
29 errorFromRMS = cms.bool(
False),
30 minTracksPerOverlap = cms.int32(10),
33 slopeFromTrackRefit = cms.bool(
False),
34 minStationsInTrackRefits = cms.int32(2),
35 TrackTransformer = cms.PSet(DoPredictionsOnly = cms.bool(
False),
36 Fitter = cms.string(
"KFFitterForRefitInsideOut"),
37 TrackerRecHitBuilder = cms.string(
"WithoutRefit"),
38 Smoother = cms.string(
"KFSmootherForRefitInsideOut"),
39 MuonRecHitBuilder = cms.string(
"MuonRecHitBuilder"),
40 RefitDirection = cms.string(
"alongMomentum"),
41 RefitRPCHits = cms.bool(
False),
42 Propagator = cms.string(
"SteppingHelixPropagatorAny")),
44 fitters = Alignment.MuonAlignmentAlgorithms.CSCOverlapsAlignmentAlgorithm_ringfitters_cff.fitters,