![]() |
Project
|
#include <functional>#include <gsl/span>#include <map>#include "MCHRawDecoder/DecodedDataHandlers.h"#include "MCHRawElecMap/Mapper.h"Go to the source code of this file.
Namespaces | |
| namespace | o2 |
| a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
| namespace | o2::mch |
| namespace | o2::mch::raw |
Typedefs | |
| using | o2::mch::raw::Page = gsl::span< const std::byte > |
| using | o2::mch::raw::PageDecoder = std::function< void(Page buffer)> |
| using | o2::mch::raw::RawBuffer = gsl::span< const std::byte > |
| using | o2::mch::raw::PageParser = std::function< void(RawBuffer buffer, PageDecoder pageDecoder)> |
Functions | |
| PageDecoder | o2::mch::raw::createPageDecoder (RawBuffer rdhBuffer, DecodedDataHandlers decodedDataHandlers) |
| will be called for each decoded Sampa packet and in case of decoding errors | |
| PageDecoder | o2::mch::raw::createPageDecoder (RawBuffer rdhBuffer, DecodedDataHandlers decodedDataHandlers, FeeLink2SolarMapper fee2solar) |
| PageDecoder | o2::mch::raw::createPageDecoder (RawBuffer rdhBuffer, SampaChannelHandler channelHandler) |
| PageDecoder | o2::mch::raw::createPageDecoder (RawBuffer rdhBuffer, SampaChannelHandler channelHandler, FeeLink2SolarMapper fee2solar) |
| PageParser | o2::mch::raw::createPageParser () |