Project
Loading...
Searching...
No Matches
RawFileWriter.h File Reference

Utility class to write detectors data to (multiple) raw data file(s) respecting CRU format. More...

#include <gsl/span>
#include <unordered_map>
#include <vector>
#include <map>
#include <string>
#include <string_view>
#include <functional>
#include <mutex>
#include <Rtypes.h>
#include <TTree.h>
#include <TStopwatch.h>
#include "Headers/RAWDataHeader.h"
#include "Headers/DataHeader.h"
#include "Headers/DAQID.h"
#include "DetectorsRaw/HBFUtils.h"
#include "DetectorsRaw/RDHUtils.h"

Go to the source code of this file.

Classes

class  o2::raw::RawFileWriter
 
struct  o2::raw::RawFileWriter::OutputFile
 
struct  o2::raw::RawFileWriter::PayloadCache
 ===================================================================================== More...
 
struct  o2::raw::RawFileWriter::LinkData
 
struct  o2::raw::RawFileWriter::DetLazinessCheck
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::raw
 

Functions

void o2::raw::assertOutputDirectory (std::string_view outDirName)
 

Detailed Description

Utility class to write detectors data to (multiple) raw data file(s) respecting CRU format.

Author
ruben.nosp@m..sha.nosp@m.hoyan.nosp@m.@cer.nosp@m.n.ch

Definition in file RawFileWriter.h.