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 FileEventOffset 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 a GCT ascii file to FEDRawData objects :
- RawToText reverses above module for GCT :
- 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 :
- RctDigiToRctText converts RCT digis to RCT JetCaptureCard ascii dump :
(We may wish to include a module that will convert a GT PSB ASCII dump to GCT digis: done!)
- GtPsbTextToDigi converts GT PSB ascii dump to (for now GCT) digis :
- GtPsbTextToDigi reverses above module :
- RctInputTextToDigi converts ascii file (format as from saveRCTInput) to ECAL and HCAL TPG input for RCT : Complete:
L1 Trigger RawToDigi
Use in combination with a TextToRaw module to convert an ASCII dump of a FED DAQ packet to digis.
- SWGuideGctRawToDigi - GCT unpacker :
(Use tag V00-01-03)
Table of modules
System |
!TextToDigi |
!DigiToText |
Test |
Status |
ECAL |
EcalFEtoDigi |
EcalSimRawData |
d2d t2t |
|
HCAL |
[[][]] |
[[][]] |
[[][t2d]] [[][d2t]] |
|
RCT |
[[][]] |
[[][]] |
[[][t2d]] [[][d2t]] |
|
GCT |
[[][]] |
[[][]] |
[[][t2d]] [[][d2t]] |
|
DT |
[[][]] |
[[][]] |
[[][t2d]] [[][d2t]] |
|
DTTF |
[[][]] |
[[][]] |
[[][t2d]] [[][d2t]] |
|
CSCl |
[[][]] |
[[][]] |
[[][t2d]] [[][d2t]] |
|
CSCTF |
[[][]] |
[[][]] |
[[][t2d]] [[][d2t]] |
|
GMT |
[[][]] |
[[][]] |
[[][t2d]] [[][d2t]] |
|
GT |
[[][]] |
[[][]] |
[[][t2d]] [[][d2t]] |
|
Review Status
Responsible:
JimBrooke
Last reviewed by: MostRecentReviewer and date