CbmRoot
Loading...
Searching...
No Matches
CbmFormatTsPrintout.h File Reference
#include "Timeslice.hpp"
#include <cstdint>
#include <iomanip>
#include <iostream>
#include <sstream>
Include dependency graph for CbmFormatTsPrintout.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

std::string FormatTsHeaderPrintout (const fles::Timeslice &ts)
 
std::string FormatTsContentPrintout (const fles::Timeslice &ts, std::underlying_type_t< fles::Subsystem > selSysId=0x00, size_t nbMsPerComp=SIZE_MAX)
 
std::string FormatTsPrintout (const fles::Timeslice &ts, std::underlying_type_t< fles::Subsystem > SelSysId=0x00, size_t nbMsPerComp=SIZE_MAX)
 
std::ostream & operator<< (std::ostream &os, const fles::Timeslice &ts)
 

Function Documentation

◆ FormatTsContentPrintout()

std::string FormatTsContentPrintout ( const fles::Timeslice & ts,
std::underlying_type_t< fles::Subsystem > selSysId = 0x00,
size_t nbMsPerComp = SIZE_MAX )

Definition at line 68 of file CbmFormatTsPrintout.cxx.

References FormatMsBufferPrintout().

Referenced by FormatTsPrintout(), and operator<<().

◆ FormatTsHeaderPrintout()

std::string FormatTsHeaderPrintout ( const fles::Timeslice & ts)

Derived/inspired by the Flesnet TimesliceDump class (Found in TimesliceDebugger.xpp)

Definition at line 12 of file CbmFormatTsPrintout.cxx.

References size().

Referenced by FormatTsPrintout(), and operator<<().

◆ FormatTsPrintout()

std::string FormatTsPrintout ( const fles::Timeslice & ts,
std::underlying_type_t< fles::Subsystem > SelSysId = 0x00,
size_t nbMsPerComp = SIZE_MAX )

Definition at line 129 of file CbmFormatTsPrintout.cxx.

References FormatTsContentPrintout(), and FormatTsHeaderPrintout().

◆ operator<<()

std::ostream & operator<< ( std::ostream & os,
const fles::Timeslice & ts )

Definition at line 138 of file CbmFormatTsPrintout.cxx.

References FormatTsContentPrintout(), and FormatTsHeaderPrintout().