Project
Loading...
Searching...
No Matches
o2::TestRawWriter Struct Reference

Public Member Functions

 TestRawWriter (o2::header::DataOrigin origin="TST", bool isCRU=true, const std::string &cfg="rawConf.cfg")
 
void init ()
 
void run ()
 
void emptyHBFMethod (const RDHAny *rdh, std::vector< char > &toAdd) const
 
int carryOverMethod (const RDHAny *rdh, const gsl::span< char > data, const char *ptr, int maxSize, int splitID, std::vector< char > &trailer, std::vector< char > &header) const
 

Public Attributes

RawFileWriter writer {"TST"}
 
std::string configName = "rawConf.cfg"
 

Detailed Description

Definition at line 57 of file testRawReaderWriter.cxx.

Constructor & Destructor Documentation

◆ TestRawWriter()

o2::TestRawWriter::TestRawWriter ( o2::header::DataOrigin  origin = "TST",
bool  isCRU = true,
const std::string &  cfg = "rawConf.cfg" 
)
inline

Definition at line 63 of file testRawReaderWriter.cxx.

Member Function Documentation

◆ carryOverMethod()

int o2::TestRawWriter::carryOverMethod ( const RDHAny rdh,
const gsl::span< char data,
const char ptr,
int  maxSize,
int  splitID,
std::vector< char > &  trailer,
std::vector< char > &  header 
) const
inline

Definition at line 157 of file testRawReaderWriter.cxx.

◆ emptyHBFMethod()

void o2::TestRawWriter::emptyHBFMethod ( const RDHAny rdh,
std::vector< char > &  toAdd 
) const
inline

Definition at line 149 of file testRawReaderWriter.cxx.

◆ init()

void o2::TestRawWriter::init ( )
inline

Definition at line 66 of file testRawReaderWriter.cxx.

◆ run()

void o2::TestRawWriter::run ( )
inline

Definition at line 91 of file testRawReaderWriter.cxx.

Member Data Documentation

◆ configName

std::string o2::TestRawWriter::configName = "rawConf.cfg"

Definition at line 60 of file testRawReaderWriter.cxx.

◆ writer

RawFileWriter o2::TestRawWriter::writer {"TST"}

Definition at line 59 of file testRawReaderWriter.cxx.


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