![]() |
Project
|
#include <iostream>
#include <fstream>
#include <cstdint>
#include <iomanip>
#include <vector>
#include <map>
#include <array>
#include <bitset>
#include <cmath>
#include <string_view>
#include <algorithm>
#include <functional>
#include <gsl/span>
#include "DetectorsRaw/RDHUtils.h"
#include "TPCBase/CRU.h"
#include "Headers/RAWDataHeader.h"
#include "Headers/RDHAny.h"
#include "TPCBase/PadPos.h"
#include "TPCBase/PadROCPos.h"
#include "TPCBase/RDHUtils.h"
#include "TPCReconstruction/RawProcessingHelpers.h"
Go to the source code of this file.
Classes | |
class | o2::tpc::rawreader::ADCRawData |
helper to store the ADC raw data More... | |
class | o2::tpc::rawreader::SyncPosition |
helper encoding of the sync position More... | |
class | o2::tpc::rawreader::GBTFrame |
helper to encapsulate a GBTFrame More... | |
class | o2::tpc::rawreader::RawReaderCRUEventSync |
struct | o2::tpc::rawreader::RawReaderCRUEventSync::LinkInfo |
helper to store link information in an event More... | |
struct | o2::tpc::rawreader::RawReaderCRUEventSync::CRUInfo |
summary information of on CRU More... | |
struct | o2::tpc::rawreader::RawReaderCRUEventSync::EventInfo |
helper to store event information More... | |
class | o2::tpc::rawreader::RawReaderCRU |
Reader for RAW TPC data. More... | |
class | o2::tpc::rawreader::RawReaderCRU::Error |
class | o2::tpc::rawreader::RawReaderCRU::PacketDescriptor |
helper class to store packet positions inside the file More... | |
class | o2::tpc::rawreader::RawReaderCRUManager |
Namespaces | |
namespace | o2 |
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
namespace | o2::tpc |
Global TPC definitions and constants. | |
namespace | o2::tpc::rawreader |
Typedefs | |
using | o2::tpc::rawreader::RDHUtils = o2::raw::RDHUtils |
using | o2::tpc::rawreader::RDH = o2::header::RDHAny |
using | o2::tpc::rawreader::SyncArray = std::array< SyncPosition, 5 > |
Enumerations | |
enum | o2::tpc::rawreader::DebugLevel : uint8_t { o2::tpc::rawreader::SyncPositions = 0 , o2::tpc::rawreader::GBTFrames = 1 , o2::tpc::rawreader::ADCValues = 2 , o2::tpc::rawreader::RDHDump = 3 , o2::tpc::rawreader::EventInfo = 5 } |
debug level bits More... | |
enum class | o2::tpc::rawreader::DataType : uint8_t { o2::tpc::rawreader::Continuous = 1 , o2::tpc::rawreader::HBScaling = 2 , o2::tpc::rawreader::Triggered = 3 } |
data type More... | |
enum class | o2::tpc::rawreader::ReaderType : uint8_t { o2::tpc::rawreader::FLP = 0 , o2::tpc::rawreader::EPN = 1 } |
file type More... | |
enum class | o2::tpc::rawreader::RAWDataType : uint8_t { o2::tpc::rawreader::GBT = 0 , o2::tpc::rawreader::LinkZS = 1 } |
data type More... | |
Definition in file RawReaderCRU.h.