Project
Loading...
Searching...
No Matches
rawdump.cxx File Reference
#include "DetectorsRaw/RDHUtils.h"
#include "DumpBuffer.h"
#include "Headers/RAWDataHeader.h"
#include "MCHRawCommon/DataFormats.h"
#include "MCHRawDecoder/PageDecoder.h"
#include "MCHRawElecMap/Mapper.h"
#include "boost/program_options.hpp"
#include <cstdint>
#include <fmt/format.h>
#include <fstream>
#include <gsl/span>
#include <iostream>
#include <map>
#include <optional>
#include <rapidjson/document.h>
#include <rapidjson/stringbuffer.h>
#include <rapidjson/writer.h>
#include <string>

Go to the source code of this file.

Classes

class  DumpOptions
 
struct  ChannelStat
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::header
 O2 data header classes and API, v0.1.
 

Typedefs

using RDHv4 = o2::header::RAWDataHeaderV4
 

Functions

std::ostream & o2::header::operator<< (std::ostream &, const o2::header::RAWDataHeaderV4 &)
 
std::ostream & operator<< (std::ostream &os, const ChannelStat &s)
 
std::map< std::string, ChannelStatrawdump (std::string input, DumpOptions opt)
 
void output (const std::map< std::string, ChannelStat > &channels)
 
int main (int argc, char *argv[])
 

Typedef Documentation

◆ RDHv4

Definition at line 42 of file rawdump.cxx.

Function Documentation

◆ main()

int main ( int  argc,
char argv[] 
)

Definition at line 222 of file rawdump.cxx.

◆ operator<<()

std::ostream & operator<< ( std::ostream &  os,
const ChannelStat s 
)

Definition at line 95 of file rawdump.cxx.

◆ output()

void output ( const std::map< std::string, ChannelStat > &  channels)

Definition at line 197 of file rawdump.cxx.

◆ rawdump()

std::map< std::string, ChannelStat > rawdump ( std::string  input,
DumpOptions  opt 
)

Definition at line 101 of file rawdump.cxx.