[chore] Refactor `StreamProcessor` into separate classes
Compare changes
+ 1
− 1
@@ -89,7 +89,7 @@ ssize_t MicronDmaInputFilter::runMicronDAQ(char **buffer) {
GitLab service scheduled maintenance on Monday, August 18th 2025 as of 07h00 Geneva time for a period of 3 hours. Further information under OTG0157026.
Dismembers StreamProcessor
into the following hierarchy, with the equivalent functionality in square brackets:
PASS_THROUGH
]
BRIL
]GMT
]CALO
]This change will support subsequent extensions to the processing step, with specific functionality for different GMT primitives, etc.
This MR avoids making style changes to the original code to prevent clutter and make the review process easier. Therefore, clang formatting and the Google C++ Style guide are sometimes ignored. A follow-up MR will apply the style changes.