Commit da63125
authored
[EMCAL-610, EMCAL-659, EMCAL-661] EMCAL digit to raw converter stand alone application (#4045)
* [EMCAL-610, EMCAL-659] Output raw stream based on RawFileWriter
- Replace usage of RawOutputPageHandler with
RawFileWriter for output streaming
- Initialize RawFileWriter using a single output file and a
linear link assignment for C-RORC/Link ID untill final
link assignment on production FLPs is fixed
- Convert input handing from std::vectors to gsl::span
* [EMCAL-610, EMCAL-661] Add stand-alone application for digits to raw conversion
Stand alone application reading digits file and processing
digits to raw conversion for each timeframe entry in the
digits tree. Open points:
- First IR need to be specified for methods in RawFileWriter
- Raw writer settings to come from the CCDB
* [EMCAL-610] Use carryOverMethod in order to append RCU trailer to each raw page
CarryOverMethod cuts the payload in size - size of the RCU
trailer and adds the RCU trailer from the last page, in which
the payload size is adapted to the size in the page.
* [EMCAL-610] Add option to split to multiple files
- Add option to split to file per full detector, subdector or crorc+link
- Change rawfile to output location in order to support multiple raw files
- Add parising of the configuration file in order to configure tf handling
- Add writing of the output config
- Remove obsolete classes
* [EMCAL-610] Adapt carryOverMethod in order to adapt payload size of the last RCU trailer
Specify also using carryOverMethod for the last page1 parent 80005d7 commit da63125
File tree
9 files changed
+240
-502
lines changed- Detectors/EMCAL/simulation
- include/EMCALSimulation
- src
9 files changed
+240
-502
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | 22 | | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
27 | 31 | | |
Lines changed: 0 additions & 126 deletions
This file was deleted.
Lines changed: 0 additions & 162 deletions
This file was deleted.
0 commit comments