CMS 3D CMS Logo

DTLinearDriftFromDBAlgo_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 # The reconstruction algo and its parameter set
4 #constant vdrift from DB (and ttrig from DB)
5 DTLinearDriftFromDBAlgo = cms.PSet(
6  recAlgoConfig = cms.PSet(
7  # Times outside this window (ns) are considered as coming from previous BXs
8  minTime = cms.double(-3.0),
9  debug = cms.untracked.bool(False),
10  tTrigModeConfig = cms.PSet(
11  # The velocity of signal propagation along the wire (cm/ns)
12  vPropWire = cms.double(24.4),
13  # Switch on/off the TOF correction for particles
14  doTOFCorrection = cms.bool(True),
15  tofCorrType = cms.int32(0),
16  wirePropCorrType = cms.int32(0),
17  # Switch on/off the correction for the signal propagation along the wire
18  doWirePropCorrection = cms.bool(True),
19  # Switch on/off the TOF correction from pulses
20  doT0Correction = cms.bool(True),
21  debug = cms.untracked.bool(False),
22  tTrigLabel = cms.string(''),
23  t0Label = cms.string('')
24  ),
25  maxTime = cms.double(420.0),
26  # Forcing Step 2 to go back to digi time
27  stepTwoFromDigi = cms.bool(False),
28  # The module to be used for ttrig synchronization and its set parameter
29  tTrigMode = cms.string('DTTTrigSyncFromDB'),
30  # perform a correction to vdrift in MB1s of external wheels
31  doVdriftCorr = cms.bool(True),
32  useUncertDB = cms.bool(True)
33  ),
34  recAlgo = cms.string('DTLinearDriftFromDBAlgo')
35 )
36