Project
Loading...
Searching...
No Matches
Decoder.h File Reference

MID raw data decoder. More...

#include <cstdint>
#include <unordered_map>
#include <vector>
#include <gsl/gsl>
#include "Framework/Logger.h"
#include "DataFormatsMID/ROFRecord.h"
#include "DetectorsRaw/RDHUtils.h"
#include "MIDRaw/CrateMasks.h"
#include "MIDRaw/CrateParameters.h"
#include "MIDRaw/ElectronicsDelay.h"
#include "MIDRaw/FEEIdConfig.h"
#include "MIDRaw/LinkDecoder.h"
#include "MIDRaw/Utils.h"
#include "DataFormatsMID/ROBoard.h"

Go to the source code of this file.

Classes

class  o2::mid::Decoder
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::mid
 

Functions

std::unique_ptr< Decodero2::mid::createDecoder (const o2::header::RDHAny &rdh, bool isDebugMode, const ElectronicsDelay &electronicsDelay, const CrateMasks &crateMasks, const FEEIdConfig &feeIdConfig)
 
std::unique_ptr< Decodero2::mid::createDecoder (const o2::header::RDHAny &rdh, bool isDebugMode, const char *electronicsDelayFile="", const char *crateMasksFile="", const char *feeIdConfigFile="")
 

Detailed Description

MID raw data decoder.

Author
Diego Stocco <Diego.Stocco at cern.ch>
Date
18 November 2019

Definition in file Decoder.h.