This package contains the EDProducer of 1D DTRecHits. The producer module access the various reconstruction algorithms through Seal Plugins Factories.
The EDProducer of 1D DT RecHits is the module DTRecHitProducer .
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:
Exaple of configuration files for the production of 1D DTRecHits are:
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:
The package is under development! Stay tuned!
Last updated: @ Author: G. Cerminara