CMS 3D CMS Logo

Package RecoTBCalo/HcalTBObjectUnpacker/

CVS - Administrative privileges

Description

Unpacking module and classes for reading HCAL raw data (ancillary testbeam information) and converting it into the associated testbeam data formats. These include trigger information, so-called "slow data" (run data, test table coordinates, etc.), TDC and wire chamber information, and calibration source position data.

Public interface

Modules

/// This version is intended for unpacking normal (non-source calibration)
/// testbeam runs. To exclude any one of the data types from unpacking,
/// omit the associated parameter or set it to -1.
///
module tbunpack = HcalTBObjectUnpacker {
    /// Include the following FED to unpack HcalTBTriggerData
    untracked int32 HcalTriggerFED  = 1
    /// Include the following FED to unpack HcalTBRunData &
    /// HcalTBEventPosition
    untracked int32 HcalSlowDataFED = 3
    /// Include the following FED to unpack HcalTBTiming
    untracked int32 HcalTDCFED = 5
    /// Following parameter determines whether hits in one wire chamber
    /// that are unmatched with hits in other wire chambers get filtered.
    untracked bool  IncludeUnmatchedHits = false
}

/// This version is intended for unpacking source calibration runs.
/// To exclude any one of the data types from unpacking,
/// omit the associated parameter or set it to -1.
///
module tbunpack = HcalTBObjectUnpacker {
    /// Set the following FED to 1 to unpack HcalTBTriggerData
    untracked int32 HcalTriggerFED  = 1
    /// Set the following FED to 3 to unpack HcalTBRunData &
    /// HcalTBEventPosition
    untracked int32 HcalSlowDataFED = -1
    /// Include the following FED to unpack HcalSourcePositionData
    untracked int32 HcalSourcePositionFED  = 6
}

Status and planned development


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