Project
Loading...
Searching...
No Matches
o2::rawdd::SubTimeFrameFileMeta Struct Reference

SubTimeFrameFileMeta. More...

#include <SubTimeFrameFile.h>

Public Member Functions

auto getTimePoint ()
 
std::string getTimeString ()
 
 SubTimeFrameFileMeta (const std::uint64_t pStfSize)
 
 SubTimeFrameFileMeta ()
 

Static Public Member Functions

static const o2::header::DataHeader getDataHeader ()
 
static constexpr std::uint64_t getSizeInFile ()
 

Public Attributes

const std::uint64_t mStfFileVersion = 1
 
std::uint64_t mStfSizeInFile
 
std::uint64_t mWriteTimeMs
 

Static Public Attributes

static const o2::header::DataDescription sDataDescFileSubTimeFrame {"FILE_STF_META"}
 SubTimeFrameFileMeta.
 

Friends

std::ostream & operator<< (std::ostream &pStream, const SubTimeFrameFileMeta &pMeta)
 

Detailed Description

SubTimeFrameFileMeta.

Definition at line 118 of file SubTimeFrameFile.h.

Constructor & Destructor Documentation

◆ SubTimeFrameFileMeta() [1/2]

o2::rawdd::SubTimeFrameFileMeta::SubTimeFrameFileMeta ( const std::uint64_t  pStfSize)
inline

Definition at line 170 of file SubTimeFrameFile.h.

◆ SubTimeFrameFileMeta() [2/2]

o2::rawdd::SubTimeFrameFileMeta::SubTimeFrameFileMeta ( )
inline

Definition at line 176 of file SubTimeFrameFile.h.

Member Function Documentation

◆ getDataHeader()

static const o2::header::DataHeader o2::rawdd::SubTimeFrameFileMeta::getDataHeader ( )
inlinestatic

Definition at line 121 of file SubTimeFrameFile.h.

◆ getSizeInFile()

static constexpr std::uint64_t o2::rawdd::SubTimeFrameFileMeta::getSizeInFile ( )
inlinestaticconstexpr

Definition at line 134 of file SubTimeFrameFile.h.

◆ getTimePoint()

auto o2::rawdd::SubTimeFrameFileMeta::getTimePoint ( )
inline

Definition at line 154 of file SubTimeFrameFile.h.

◆ getTimeString()

std::string o2::rawdd::SubTimeFrameFileMeta::getTimeString ( )
inline

Definition at line 160 of file SubTimeFrameFile.h.

Friends And Related Symbol Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  pStream,
const SubTimeFrameFileMeta pMeta 
)
friend

Definition at line 29 of file SubTimeFrameFile.cxx.

Member Data Documentation

◆ mStfFileVersion

const std::uint64_t o2::rawdd::SubTimeFrameFileMeta::mStfFileVersion = 1

Version of STF file format

Definition at line 142 of file SubTimeFrameFile.h.

◆ mStfSizeInFile

std::uint64_t o2::rawdd::SubTimeFrameFileMeta::mStfSizeInFile

Size of the Stf in file, including this header.

Definition at line 147 of file SubTimeFrameFile.h.

◆ mWriteTimeMs

std::uint64_t o2::rawdd::SubTimeFrameFileMeta::mWriteTimeMs

Time when Stf was written (in ms)

Definition at line 152 of file SubTimeFrameFile.h.

◆ sDataDescFileSubTimeFrame

const o2::header::DataDescription o2::rawdd::SubTimeFrameFileMeta::sDataDescFileSubTimeFrame {"FILE_STF_META"}
static

SubTimeFrameFileMeta.

Definition at line 119 of file SubTimeFrameFile.h.


The documentation for this struct was generated from the following files: