Converting between hardware output files and trigger digis
Complete:
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 :
- IORawData/CaloPatterns/HcalPatternSource converts HCAL TPG XML pattern file to digis :
- IORawData/CaloPatterns/HtrPatternTool converts simulated hits to HCAL TPG XML pattern file :
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:
(SkipEvents not yet implemented)
- SourceCardTextToRctDigi converts GCT Source Card ASCII dump to RCT digis :
- RctDigiToSourceCardText converts RCT digis to GCT Source Card ASCII dump (for loading patterns to Source Cards) :
- RctTextToRctDigi converts RCT ASCII dump (for 1 crate) to RCT digis : Complete:
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 :
(Use tag V00-01-03)
Review Status
Responsible:
JimBrooke
Last reviewed by: MostRecentReviewer and date