CbmRoot
Loading...
Searching...
No Matches
fsd/Unpack.h
Go to the documentation of this file.
1
/* Copyright (C) 2025 Jagiellonian University, Krakow
2
SPDX-License-Identifier: GPL-3.0-only
3
Authors: Bartosz Sobol [committer] */
4
5
#pragma once
6
7
#include "
algo/detectors/fsd/UnpackMS.h
"
8
#include "
algo/unpack/CommonUnpacker.h
"
9
10
namespace
cbm::algo::fsd
11
{
12
13
namespace
detail
14
{
15
using
UnpackBase
=
CommonUnpacker<CbmFsdDigi, UnpackMonitorData, UnpackAuxData>
;
16
}
17
18
class
Unpack
:
public
detail::UnpackBase
{
19
20
public
:
21
using
Result_t
=
detail::UnpackBase::Result_t
;
22
23
Unpack
() =
default
;
24
25
Result_t
operator()
(
const
fles::Timeslice&)
const
;
26
};
27
28
}
// namespace cbm::algo::fsd
CommonUnpacker.h
cbm::algo::CommonUnpacker
Definition
CommonUnpacker.h:91
cbm::algo::CommonUnpacker< CbmFsdDigi, UnpackMonitorData, UnpackAuxData >::Result_t
std::tuple< PODVector< CbmFsdDigi >, Monitor_t, Aux_t > Result_t
Definition
CommonUnpacker.h:95
cbm::algo::fsd::Unpack::Unpack
Unpack()=default
cbm::algo::fsd::Unpack::operator()
Result_t operator()(const fles::Timeslice &) const
Definition
fsd/Unpack.cxx:10
cbm::algo::fsd::Unpack::Result_t
detail::UnpackBase::Result_t Result_t
Definition
fsd/Unpack.h:21
UnpackMS.h
cbm::algo::fsd::detail
Definition
fsd/Unpack.h:14
cbm::algo::fsd::detail::UnpackBase
CommonUnpacker< CbmFsdDigi, UnpackMonitorData, UnpackAuxData > UnpackBase
Definition
fsd/Unpack.h:15
cbm::algo::fsd
Definition
fsd/Unpack.h:11
algo
detectors
fsd
Unpack.h
Generated on Fri Jan 30 2026 23:05:17 for CbmRoot by
1.13.2