CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_4_5_patch3/src/Alignment/MuonAlignmentAlgorithms/python/MuonAlignmentFromReference_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 MuonAlignmentFromReference = cms.PSet(
00004     algoName = cms.string("MuonAlignmentFromReference"),
00005 
00006     # which chambers to include in the track fit (by default, none)
00007     reference = cms.vstring(),
00008 
00009     # which tracks/hits to accept
00010     minTrackPt = cms.double(20.),
00011     maxTrackPt = cms.double(100.),
00012     minTrackerHits = cms.int32(10),
00013     maxTrackerRedChi2 = cms.double(10.),
00014     allowTIDTEC = cms.bool(True),
00015     minDT13Hits = cms.int32(8),
00016     minDT2Hits = cms.int32(4),
00017     minCSCHits = cms.int32(6),
00018 
00019     # for parallel processing on the CAF
00020     writeTemporaryFile = cms.string(""),
00021     readTemporaryFiles = cms.vstring(),
00022     doAlignment = cms.bool(True),                   # turn off fitting in residuals-collection jobs
00023     strategy = cms.int32(1),
00024 
00025     # fitting options
00026     twoBin = cms.bool(True),                        # must be the same as residuals-collection job!
00027     combineME11 = cms.bool(True),                   # must be the same as residuals-collection job!
00028 
00029     residualsModel = cms.string("ROOTVoigt"),       # this and the following need not be the same; you can make these decisions at the alignment stage
00030     minAlignmentHits = cms.int32(30),
00031     weightAlignment = cms.bool(True),
00032 
00033     # where reporting will go
00034     reportFileName = cms.string("MuonAlignmentFromReference_report.py"),  # Python-formatted output
00035 
00036     maxResSlopeY = cms.double(10.)
00037     )