Project
Loading...
Searching...
No Matches
PayloadPaginator.cxx File Reference
#include "MCHRawEncoderPayload/PayloadPaginator.h"
#include <optional>
#include "MCHRawElecMap/Mapper.h"
#include "MCHRawCommon/DataFormats.h"
#include "DetectorsRaw/RDHUtils.h"
#include "Headers/RDHAny.h"
#include <iostream>
#include "DetectorsRaw/RawFileWriter.h"
#include "MCHRawEncoderPayload/DataBlock.h"
#include "Framework/Logger.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
 

Functions

uint64_t o2::mch::raw::encode (const LinkInfo &li)
 
bool o2::mch::raw::operator< (const LinkInfo &, const LinkInfo &)
 
std::ostream & o2::mch::raw::operator<< (std::ostream &os, const LinkInfo &li)
 
template<typename ELECMAP , typename FORMAT , typename CHARGESUM , int VERSION>
Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo ()
 
o2::header::RDHAny o2::mch::raw::rdhFromLinkInfo (LinkInfo li)
 
std::string o2::mch::raw::flpName (LinkInfo li)
 
void o2::mch::raw::registerLinks (o2::raw::RawFileWriter &rawFileWriter, std::string outputBase, const std::set< LinkInfo > &links, bool filePerLink, bool filePerCru)
 
void o2::mch::raw::paginate (o2::raw::RawFileWriter &rawFileWriter, gsl::span< const std::byte > buffer, const std::set< LinkInfo > &links, Solar2LinkInfo solar2LinkInfo)
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperGenerated, BareFormat, SampleMode, 0 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperGenerated, BareFormat, ChargeSumMode, 0 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperGenerated, UserLogicFormat, SampleMode, 0 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperGenerated, UserLogicFormat, ChargeSumMode, 0 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperGenerated, UserLogicFormat, SampleMode, 1 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperGenerated, UserLogicFormat, ChargeSumMode, 1 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperDummy, BareFormat, SampleMode, 0 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperDummy, BareFormat, ChargeSumMode, 0 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperDummy, UserLogicFormat, SampleMode, 0 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperDummy, UserLogicFormat, ChargeSumMode, 0 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperDummy, UserLogicFormat, SampleMode, 1 > ()
 
template Solar2LinkInfo o2::mch::raw::createSolar2LinkInfo< ElectronicMapperDummy, UserLogicFormat, ChargeSumMode, 1 > ()