CMS 3D CMS Logo

Package RecoLocalCalo/HcalRecProducers

CVS - Administrative privileges

Description

This package contains modules for reconstructing RecHits from Digis for HB, HE, HO, and HF.

Modules

/// This version sets up a reconstructor for the HB/HE subdetectors
///
module hbhereco = HcalSimpleReconstructor {
    /// Indicate which digi time sample to start with when
    /// integrating the signal
    int32 firstSample = 4
    /// Indicate how many digi time samples to integrate over
    int32 samplesToAdd = 4
    /// Indicate whether to apply energy-dependent time-slew corrections
    bool correctForTimeslew = true
    /// Indicate whether to apply corrections for pulse containment in the summing window
    bool correctForPhaseContainment = true
    /// Nanosecond phase for pulse containment correction (default of 13 ns appropriate for simulation)
    double correctionPhaseNS = 13.0
    /// Indicate which subdetector to reconstruct for.
    string Subdetector = 'HBHE'
    /// Give the label associated with the HcalRawToDigi unpacker module.
    /// NOTE: cross-dependency here.
    InputTag digiLabel = hcalDigis
}

/// This version sets up a reconstructor for the HF subdetector
///
module hfreco = HcalSimpleReconstructor {
    /// Indicate which digi time sample to start with when
    /// integrating the signal
    int32 firstSample = 3
    /// Indicate how many digi time samples to integrate over
    int32 samplesToAdd = 1
    /// Indicate whether to apply energy-dependent time-slew corrections
    bool correctForTimeslew = false
    /// Indicate whether to apply corrections for pulse containment in the summing window (not in HF or ZDC)
    bool correctForPhaseContainment = false
    /// Nanosecond phase for pulse containment correction (ignored if correction is not used)
    double correctionPhaseNS = 0.0
    /// Indicate which subdetector to reconstruct for.
    string Subdetector = 'HF'
    /// Give the label associated with the HcalRawToDigi unpacker module.
    /// NOTE: cross-dependency here.
    InputTag digiLabel = hcalDigis
}

/// This version sets up a reconstructor for the HO subdetector
///
module horeco = HcalSimpleReconstructor {
    /// Indicate which digi time sample to start with when
    /// integrating the signal
    int32 firstSample = 4
    /// Indicate how many digi time samples to integrate over
    int32 samplesToAdd = 4
    /// Indicate whether to apply energy-dependent time-slew corrections
    bool correctForTimeslew = true
    /// Indicate whether to apply corrections for pulse containment in the summing window
    bool correctForPhaseContainment = true
    /// Nanosecond phase for pulse containment correction (default of 13 ns appropriate for simulation)
    double correctionPhaseNS = 13.0
    /// Indicate which subdetector to reconstruct for.
    string Subdetector = 'HO'
    /// Give the label associated with the HcalRawToDigi unpacker module.
    /// NOTE: cross-dependency here.
    InputTag digiLabel = hcalDigis
}

Status and planned development


Last updated: @ P. Dudero
Generated on Tue Jun 9 17:56:14 2009 for CMSSW by  doxygen 1.5.4