Project
Loading...
Searching...
No Matches
o2::dataformats::FileMetaData Struct Reference

#include <FileMetaData.h>

Public Member Functions

bool fillFileData (const std::string &fname, bool fillmd5=false, const std::string &tmpEnding="")
 
void setDataTakingContext (const o2::framework::DataTakingContext &dtc)
 
std::string asString () const
 

Public Attributes

std::string LHCPeriod {}
 
std::string lurl {}
 
std::string type {}
 
std::string guid {}
 
std::string surl {}
 
std::string curl {}
 
std::string md5 {}
 
std::string xxhash {}
 
std::string seName {}
 
std::string seioDaemons {}
 
std::string priority {}
 
std::string detComposition {}
 
std::string run {}
 
long ctime {}
 
size_t size {}
 
int persistent {}
 
std::vector< uint32_t > tfOrbits
 

Detailed Description

Definition at line 30 of file FileMetaData.h.

Member Function Documentation

◆ asString()

std::string FileMetaData::asString ( ) const

Definition at line 47 of file FileMetaData.cxx.

◆ fillFileData()

bool FileMetaData::fillFileData ( const std::string &  fname,
bool  fillmd5 = false,
const std::string &  tmpEnding = "" 
)

Definition at line 24 of file FileMetaData.cxx.

◆ setDataTakingContext()

void FileMetaData::setDataTakingContext ( const o2::framework::DataTakingContext dtc)

Definition at line 107 of file FileMetaData.cxx.

Member Data Documentation

◆ ctime

long o2::dataformats::FileMetaData::ctime {}

Definition at line 44 of file FileMetaData.h.

◆ curl

std::string o2::dataformats::FileMetaData::curl {}

Definition at line 36 of file FileMetaData.h.

◆ detComposition

std::string o2::dataformats::FileMetaData::detComposition {}

Definition at line 42 of file FileMetaData.h.

◆ guid

std::string o2::dataformats::FileMetaData::guid {}

Definition at line 34 of file FileMetaData.h.

◆ LHCPeriod

std::string o2::dataformats::FileMetaData::LHCPeriod {}

Definition at line 31 of file FileMetaData.h.

◆ lurl

std::string o2::dataformats::FileMetaData::lurl {}

Definition at line 32 of file FileMetaData.h.

◆ md5

std::string o2::dataformats::FileMetaData::md5 {}

Definition at line 37 of file FileMetaData.h.

◆ persistent

int o2::dataformats::FileMetaData::persistent {}

Definition at line 46 of file FileMetaData.h.

◆ priority

std::string o2::dataformats::FileMetaData::priority {}

Definition at line 41 of file FileMetaData.h.

◆ run

std::string o2::dataformats::FileMetaData::run {}

Definition at line 43 of file FileMetaData.h.

◆ seioDaemons

std::string o2::dataformats::FileMetaData::seioDaemons {}

Definition at line 40 of file FileMetaData.h.

◆ seName

std::string o2::dataformats::FileMetaData::seName {}

Definition at line 39 of file FileMetaData.h.

◆ size

size_t o2::dataformats::FileMetaData::size {}

Definition at line 45 of file FileMetaData.h.

◆ surl

std::string o2::dataformats::FileMetaData::surl {}

Definition at line 35 of file FileMetaData.h.

◆ tfOrbits

std::vector<uint32_t> o2::dataformats::FileMetaData::tfOrbits

Definition at line 47 of file FileMetaData.h.

◆ type

std::string o2::dataformats::FileMetaData::type {}

Definition at line 33 of file FileMetaData.h.

◆ xxhash

std::string o2::dataformats::FileMetaData::xxhash {}

Definition at line 38 of file FileMetaData.h.


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