Converting between hardware output files and trigger digis

Complete: 3

Goal of this page

This page documents CMSSW modules for conversion between hardware ASCII dump files and trigger digis.

TPG TextToDigi modules

ECAL and HCAL TPG TextToDigi modules

  • SimCalorimetry/EcalElectronicsEmulation/EcalFEtoDigi converts ASCII file TCC input to ECAL trigger primitive digis : DONE

  • IORawData/CaloPatterns/HcalPatternSource converts HCAL TPG XML pattern file to digis : DONE
  • IORawData/CaloPatterns/HtrPatternTool converts simulated hits to HCAL TPG XML pattern file : DONE

L1 Trigger TextToDigi modules

Latest tag is V00-00-00. To align events when using multiple files that are not synchronised, these modules take a SkipEvents parameter that will ignore the first N events of the text file. Note that if the job attempts to read more events from a file than are present, a fatal exception will be thrown.

  • TextToRaw converts an ASCII file to FEDRawData objects : Complete: 4 (SkipEvents not yet implemented)
  • SourceCardTextToRctDigi converts GCT Source Card ASCII dump to RCT digis : DONE
  • RctDigiToSourceCardText converts RCT digis to GCT Source Card ASCII dump (for loading patterns to Source Cards) : DONE
  • RctTextToRctDigi converts RCT ASCII dump (for 1 crate) to RCT digis : Complete: 5

We may wish to include a module that will convert a GT PSB ASCII dump to GCT digis.

L1 Trigger RawToDigi

Use in combination with a TextToRaw module to convert an ASCII dump of a FED DAQ packet to digis.

  • GctRawToDigi - GCT unpacker : DONE (Use tag V00-01-03)

Review Status

Editor/Reviewer and date Comments
JimBrooke - 27 Feb 2007 page content last edited
CMSUserSupport - 12 Mar 2007 moved page into swguide
JennyWilliams - 13 Mar 2007 editing to match swguide layout

Responsible: JimBrooke
Last reviewed by: MostRecentReviewer and date

Edit | Attach | Watch | Print version | History: r14 | r12 < r11 < r10 < r9 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r10 - 2007-05-03 - JimBrooke

    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback