![]() |
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 () |