The available plugins for reconstruction algorithms are:
The available plugins for synchronization are:
An example of configuration parameters for this module is:
module dt1DRecHits = DTRecHitProducer { untracked bool debug = false InputTag dtDigiLabel = muondtdigi # The reconstruction algo and its parameter set string recAlgo = 'DTLinearDriftAlgo' PSet recAlgoConfig = { # The module to be used for ttrig synchronization and its paraemter set string tTrigMode = 'DTTTrigSyncTOFCorr' PSet tTrigModeConfig = { untracked bool debug = false # The offset to be subtracted to digi times (ns) double tTrig = 496 # The velocity of signal propagation along the wire (cm/ns) double vPropWire = 24.4 # The correction type for TOF int32 tofCorrType = 2 } # Drift velocity (cm/ns) double driftVelocity = 0.00543 # Times outside this window (ns) are considered # as coming from previous BXs double minTime = -3 double maxTime = 415 # Cell resolution (cm) double hitResolution = 0.02 untracked bool debug = false } }
Some predefined configuration files for this module are available:
An example EDAnalyzer is implemented in the DTRecHitReader class. This analyzer produces some basic histos comparing the rechits with the simhit information. Configuration files for this analyzer are: