CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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  ),
24  maxTime = cms.double(420.0),
25  # Forcing Step 2 to go back to digi time
26  stepTwoFromDigi = cms.bool(False),
27  # The module to be used for ttrig synchronization and its set parameter
28  tTrigMode = cms.string('DTTTrigSyncFromDB'),
29  # perform a correction to vdrift in MB1s of external wheels
30  doVdriftCorr = cms.bool(True),
31  useUncertDB = cms.bool(True)
32  ),
33  recAlgo = cms.string('DTLinearDriftFromDBAlgo')
34 )
35