|
CbmRoot
|
#include <Unpack.h>
Public Types | |
| using | Result_t = detail::UnpackBase::Result_t |
Public Member Functions | |
| Unpack (const ReadoutConfig &readout) | |
| Result_t | operator() (const fles::Timeslice &) const |
Protected Types | |
| using | Monitor_t |
| using | Monitor_t |
| using | Aux_t |
| using | Aux_t |
| using | Unpack_t |
| using | Unpack_t |
Protected Member Functions | |
| Result_t | DoUnpack (const fles::Subsystem subsystem, const fles::Timeslice &ts) const |
| Result_t | DoUnpack (const fles::Subsystem subsystem, const fles::Timeslice &ts) const |
Protected Attributes | |
| std::map< UnpackKey, std::unique_ptr< Unpack_t > > | fAlgos |
| std::map< UnpackKey, std::unique_ptr< Unpack_t > > | fAlgos |
Private Member Functions | |
| void | DoSort (gsl::span< CbmMvdRawDigi > digis) const |
| void | DoSort (gsl::span< CbmMvdRawDigi > digis) const |
| std::vector< u16 > | GetEqIds () const |
| std::vector< u16 > | GetEqIds () const |
| std::vector< u8 > | GetSysVers (u16 eqId) const |
| std::vector< u8 > | GetSysVers (u16 eqId) const |
Private Attributes | |
| ReadoutConfig | fReadout |
Definition at line 19 of file mvd/Unpack.h.
|
protectedinherited |
Definition at line 94 of file CommonUnpacker.h.
|
protectedinherited |
Definition at line 94 of file CommonUnpacker.h.
|
protectedinherited |
Definition at line 93 of file CommonUnpacker.h.
|
protectedinherited |
Definition at line 93 of file CommonUnpacker.h.
Definition at line 22 of file mvd/Unpack.h.
|
protectedinherited |
Definition at line 96 of file CommonUnpacker.h.
|
protectedinherited |
Definition at line 96 of file CommonUnpacker.h.
| Unpack::Unpack | ( | const ReadoutConfig & | readout | ) |
Definition at line 12 of file mvd/Unpack.cxx.
References cbm::algo::CommonUnpacker< CbmMvdRawDigi, UnpackMonitorData, UnpackAuxData >::fAlgos, cbm::algo::mvd::UnpackElinkPar::fPixX, cbm::algo::mvd::UnpackElinkPar::fPixY, fReadout, cbm::algo::mvd::UnpackElinkPar::fStation, cbm::algo::mvd::UnpackElinkPar::fTimeOffset, and L_.
|
inlineprivateinherited |
Definition at line 180 of file CommonUnpacker.h.
|
inlineprivateinherited |
Definition at line 180 of file CommonUnpacker.h.
|
inlineprotectedinherited |
Definition at line 102 of file CommonUnpacker.h.
Referenced by cbm::algo::mvd::Unpack::operator()().
|
inlineprotectedinherited |
Definition at line 102 of file CommonUnpacker.h.
|
inlineprivateinherited |
Definition at line 185 of file CommonUnpacker.h.
|
inlineprivateinherited |
Definition at line 185 of file CommonUnpacker.h.
|
inlineprivateinherited |
Definition at line 195 of file CommonUnpacker.h.
|
inlineprivateinherited |
Definition at line 195 of file CommonUnpacker.h.
| Unpack::Result_t Unpack::operator() | ( | const fles::Timeslice & | ts | ) | const |
Definition at line 38 of file mvd/Unpack.cxx.
References cbm::algo::CommonUnpacker< CbmMvdRawDigi, UnpackMonitorData, UnpackAuxData >::DoUnpack().
|
protectedinherited |
Definition at line 100 of file CommonUnpacker.h.
Referenced by cbm::algo::mvd::Unpack::Unpack().
|
protectedinherited |
Definition at line 100 of file CommonUnpacker.h.
|
private |
Definition at line 29 of file mvd/Unpack.h.
Referenced by Unpack().