CbmRoot
Loading...
Searching...
No Matches
trd2d/Unpack.h
Go to the documentation of this file.
1/* Copyright (C) 2024 FIAS Frankfurt Institute for Advanced Studies, Frankfurt / Main
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Felix Weiglhofer [committer], Dominik Smith */
4
5#pragma once
6
7#include "CommonUnpacker.h"
8#include "ReadoutConfig.h"
9#include "UnpackMS.h"
10
11namespace cbm::algo::trd2d
12{
13
18
19 class Unpack : public detail::UnpackBase {
20
21 public:
27
28 Unpack(const Config& config);
29 //Unpack(const ReadoutConfig& readout);
30
31 Result_t operator()(const fles::Timeslice&) const;
32
33 const Config& Readout() const { return fConfig; }
34
35 private:
37 };
38
39} // namespace cbm::algo::trd2d
std::tuple< PODVector< Digi >, Monitor_t, Aux_t > Result_t
detail::UnpackBase::Result_t Result_t
Result_t operator()(const fles::Timeslice &) const
const Config & Readout() const