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