Project
Loading...
Searching...
No Matches
o2::rawdd::SubTimeFrameFileReader Class Reference

#include <SubTimeFrameFileReader.h>

Public Member Functions

 SubTimeFrameFileReader ()=delete
 
 SubTimeFrameFileReader (const std::string &pFileName, o2::detectors::DetID::mask_t detMask)
 SubTimeFrameFileReader.
 
 ~SubTimeFrameFileReader ()
 
std::unique_ptr< MessagesPerRouteread (fair::mq::Device *device, const std::vector< o2f::OutputRoute > &outputRoutes, const std::string &rawChannel, size_t slice, bool sup0xccdb, int verbosity)
 Read a single TF from the file.
 
std::uint64_t position () const
 Tell the current position of the file.
 
void set_position (std::uint64_t pPos)
 Set the current position of the file.
 
bool eof () const
 Is the stream position at EOF.
 
std::uint64_t size () const
 Tell the size of the file.
 

Detailed Description

Definition at line 44 of file SubTimeFrameFileReader.h.

Constructor & Destructor Documentation

◆ SubTimeFrameFileReader() [1/2]

o2::rawdd::SubTimeFrameFileReader::SubTimeFrameFileReader ( )
delete

◆ SubTimeFrameFileReader() [2/2]

o2::rawdd::SubTimeFrameFileReader::SubTimeFrameFileReader ( const std::string &  pFileName,
o2::detectors::DetID::mask_t  detMask 
)

◆ ~SubTimeFrameFileReader()

o2::rawdd::SubTimeFrameFileReader::~SubTimeFrameFileReader ( )

Definition at line 68 of file SubTimeFrameFileReader.cxx.

Member Function Documentation

◆ eof()

bool o2::rawdd::SubTimeFrameFileReader::eof ( ) const
inline

Is the stream position at EOF.

Definition at line 67 of file SubTimeFrameFileReader.h.

◆ position()

std::uint64_t o2::rawdd::SubTimeFrameFileReader::position ( ) const
inline

Tell the current position of the file.

Definition at line 56 of file SubTimeFrameFileReader.h.

◆ read()

std::unique_ptr< MessagesPerRoute > o2::rawdd::SubTimeFrameFileReader::read ( fair::mq::Device device,
const std::vector< o2f::OutputRoute > &  outputRoutes,
const std::string &  rawChannel,
size_t  slice,
bool  sup0xccdb,
int  verbosity 
)

Read a single TF from the file.

Definition at line 186 of file SubTimeFrameFileReader.cxx.

◆ set_position()

void o2::rawdd::SubTimeFrameFileReader::set_position ( std::uint64_t  pPos)
inline

Set the current position of the file.

Definition at line 59 of file SubTimeFrameFileReader.h.

◆ size()

std::uint64_t o2::rawdd::SubTimeFrameFileReader::size ( ) const
inline

Tell the size of the file.

Definition at line 70 of file SubTimeFrameFileReader.h.


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