Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:15:53

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 hltDt4DSegments = cms.EDProducer("DTRecSegment4DProducer",
0004     Reco4DAlgoConfig = cms.PSet(
0005         AllDTRecHits = cms.bool(True),
0006         Reco2DAlgoConfig = cms.PSet(
0007             AlphaMaxPhi = cms.double(1.0),
0008             AlphaMaxTheta = cms.double(0.9),
0009             MaxAllowedHits = cms.uint32(50),
0010             MaxChi2 = cms.double(4.0),
0011             debug = cms.untracked.bool(False),
0012             hit_afterT0_resolution = cms.double(0.03),
0013             nSharedHitsMax = cms.int32(2),
0014             nUnSharedHitsMin = cms.int32(2),
0015             performT0SegCorrection = cms.bool(False),
0016             performT0_vdriftSegCorrection = cms.bool(False),
0017             perform_delta_rejecting = cms.bool(False),
0018             recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
0019             recAlgoConfig = cms.PSet(
0020                 debug = cms.untracked.bool(False),
0021                 doVdriftCorr = cms.bool(True),
0022                 maxTime = cms.double(420.0),
0023                 minTime = cms.double(-3.0),
0024                 readLegacyTTrigDB = cms.bool(True),
0025                 readLegacyVDriftDB = cms.bool(True),
0026                 stepTwoFromDigi = cms.bool(False),
0027                 tTrigMode = cms.string('DTTTrigSyncFromDB'),
0028                 tTrigModeConfig = cms.PSet(
0029                     debug = cms.untracked.bool(False),
0030                     doT0Correction = cms.bool(True),
0031                     doTOFCorrection = cms.bool(True),
0032                     doWirePropCorrection = cms.bool(True),
0033                     t0Label = cms.string(''),
0034                     tTrigLabel = cms.string(''),
0035                     tofCorrType = cms.int32(0),
0036                     vPropWire = cms.double(24.4),
0037                     wirePropCorrType = cms.int32(0)
0038                 ),
0039                 useUncertDB = cms.bool(True)
0040             ),
0041             segmCleanerMode = cms.int32(2)
0042         ),
0043         Reco2DAlgoName = cms.string('DTMeantimerPatternReco'),
0044         debug = cms.untracked.bool(False),
0045         hit_afterT0_resolution = cms.double(0.03),
0046         nUnSharedHitsMin = cms.int32(2),
0047         performT0SegCorrection = cms.bool(False),
0048         performT0_vdriftSegCorrection = cms.bool(False),
0049         perform_delta_rejecting = cms.bool(False),
0050         recAlgo = cms.string('DTLinearDriftFromDBAlgo'),
0051         recAlgoConfig = cms.PSet(
0052             debug = cms.untracked.bool(False),
0053             doVdriftCorr = cms.bool(True),
0054             maxTime = cms.double(420.0),
0055             minTime = cms.double(-3.0),
0056             readLegacyTTrigDB = cms.bool(True),
0057             readLegacyVDriftDB = cms.bool(True),
0058             stepTwoFromDigi = cms.bool(False),
0059             tTrigMode = cms.string('DTTTrigSyncFromDB'),
0060             tTrigModeConfig = cms.PSet(
0061                 debug = cms.untracked.bool(False),
0062                 doT0Correction = cms.bool(True),
0063                 doTOFCorrection = cms.bool(True),
0064                 doWirePropCorrection = cms.bool(True),
0065                 t0Label = cms.string(''),
0066                 tTrigLabel = cms.string(''),
0067                 tofCorrType = cms.int32(0),
0068                 vPropWire = cms.double(24.4),
0069                 wirePropCorrType = cms.int32(0)
0070             ),
0071             useUncertDB = cms.bool(True)
0072         )
0073     ),
0074     Reco4DAlgoName = cms.string('DTMeantimerPatternReco4D'),
0075     debug = cms.untracked.bool(False),
0076     recHits1DLabel = cms.InputTag("hltDt1DRecHits"),
0077     recHits2DLabel = cms.InputTag("dt2DSegments")
0078 )