CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/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     muonCollectionTag = cms.InputTag(""),
00007 
00008     # which chambers to include in the track fit (by default, none)
00009     reference = cms.vstring(),
00010 
00011     # which tracks/hits to accept
00012     minTrackPt = cms.double(0.),
00013     maxTrackPt = cms.double(1000.),
00014     minTrackP = cms.double(0.),
00015     maxTrackP = cms.double(1000.),
00016     maxDxy = cms.double(1000.),
00017     minTrackerHits = cms.int32(10),
00018     maxTrackerRedChi2 = cms.double(10.),
00019     allowTIDTEC = cms.bool(True),
00020     minNCrossedChambers = cms.int32(3),
00021     minDT13Hits = cms.int32(7),
00022     minDT2Hits = cms.int32(4),
00023     minCSCHits = cms.int32(6),
00024 
00025     # for parallel processing on the CAF
00026     writeTemporaryFile = cms.string(""),
00027     readTemporaryFiles = cms.vstring(),
00028     doAlignment = cms.bool(True),                   # turn off fitting in residuals-collection jobs
00029     strategy = cms.int32(1),
00030 
00031     # fitting options
00032     twoBin = cms.bool(True),                        # must be the same as residuals-collection job!
00033     combineME11 = cms.bool(True),                   # must be the same as residuals-collection job!
00034 
00035     residualsModel = cms.string("pureGaussian2D"),
00036     minAlignmentHits = cms.int32(30),
00037     weightAlignment = cms.bool(True),
00038     useResiduals = cms.string("1110"),
00039 
00040     # where reporting will go
00041     reportFileName = cms.string("MuonAlignmentFromReference_report.py"),  # Python-formatted output
00042 
00043     maxResSlopeY = cms.double(10.),
00044     
00045     createNtuple = cms.bool(False),
00046     
00047     peakNSigma = cms.double(-1.),
00048     bFieldCorrection = cms.int32(1),
00049     
00050     doDT = cms.bool(True),
00051     doCSC = cms.bool(True)
00052 )