#include <DataInputDirector.h>
|
| DataInputDescriptor ()=default |
|
| DataInputDescriptor (bool alienSupport, int level, o2::monitoring::Monitoring *monitoring=nullptr, int allowedParentLevel=0, std::string parentFileReplacement="") |
|
void | printOut () |
|
void | setInputfilesFile (std::string dffn) |
|
void | setInputfilesFile (std::string *dffnptr) |
|
void | setFilenamesRegex (std::string fn) |
|
void | setFilenamesRegex (std::string *fnptr) |
|
void | setDefaultInputfiles (std::vector< FileNameHolder * > *difnptr) |
|
void | addFileNameHolder (FileNameHolder *fn) |
|
int | fillInputfiles () |
|
bool | setFile (int counter) |
|
std::string | getInputfilesFilename () |
|
std::string | getFilenamesRegexString () |
|
std::regex | getFilenamesRegex () |
|
int | getNumberInputfiles () |
|
int | getNumberTimeFrames () |
|
int | findDFNumber (int file, std::string dfName) |
|
uint64_t | getTimeFrameNumber (int counter, int numTF) |
|
FileAndFolder | getFileFolder (int counter, int numTF) |
|
DataInputDescriptor * | getParentFile (int counter, int numTF, std::string treename) |
|
int | getTimeFramesInFile (int counter) |
|
int | getReadTimeFramesInFile (int counter) |
|
bool | readTree (DataAllocator &outputs, header::DataHeader dh, int counter, int numTF, std::string treename, size_t &totalSizeCompressed, size_t &totalSizeUncompressed) |
|
void | printFileStatistics () |
|
void | closeInputFile () |
|
bool | isAlienSupportOn () |
|
Definition at line 44 of file DataInputDirector.h.
◆ DataInputDescriptor() [1/2]
o2::framework::DataInputDescriptor::DataInputDescriptor |
( |
| ) |
|
|
default |
◆ DataInputDescriptor() [2/2]
o2::framework::DataInputDescriptor::DataInputDescriptor |
( |
bool |
alienSupport, |
|
|
int |
level, |
|
|
o2::monitoring::Monitoring * |
monitoring = nullptr , |
|
|
int |
allowedParentLevel = 0 , |
|
|
std::string |
parentFileReplacement = "" |
|
) |
| |
◆ addFileNameHolder()
◆ closeInputFile()
void o2::framework::DataInputDescriptor::closeInputFile |
( |
| ) |
|
◆ fillInputfiles()
int o2::framework::DataInputDescriptor::fillInputfiles |
( |
| ) |
|
◆ findDFNumber()
int o2::framework::DataInputDescriptor::findDFNumber |
( |
int |
file, |
|
|
std::string |
dfName |
|
) |
| |
◆ getFileFolder()
◆ getFilenamesRegex()
std::regex o2::framework::DataInputDescriptor::getFilenamesRegex |
( |
| ) |
|
◆ getFilenamesRegexString()
std::string o2::framework::DataInputDescriptor::getFilenamesRegexString |
( |
| ) |
|
◆ getInputfilesFilename()
std::string o2::framework::DataInputDescriptor::getInputfilesFilename |
( |
| ) |
|
◆ getNumberInputfiles()
int o2::framework::DataInputDescriptor::getNumberInputfiles |
( |
| ) |
|
|
inline |
◆ getNumberTimeFrames()
int o2::framework::DataInputDescriptor::getNumberTimeFrames |
( |
| ) |
|
|
inline |
◆ getParentFile()
◆ getReadTimeFramesInFile()
int o2::framework::DataInputDescriptor::getReadTimeFramesInFile |
( |
int |
counter | ) |
|
◆ getTimeFrameNumber()
uint64_t o2::framework::DataInputDescriptor::getTimeFrameNumber |
( |
int |
counter, |
|
|
int |
numTF |
|
) |
| |
◆ getTimeFramesInFile()
int o2::framework::DataInputDescriptor::getTimeFramesInFile |
( |
int |
counter | ) |
|
◆ isAlienSupportOn()
bool o2::framework::DataInputDescriptor::isAlienSupportOn |
( |
| ) |
|
|
inline |
◆ printFileStatistics()
void o2::framework::DataInputDescriptor::printFileStatistics |
( |
| ) |
|
◆ printOut()
void o2::framework::DataInputDescriptor::printOut |
( |
| ) |
|
◆ readTree()
bool o2::framework::DataInputDescriptor::readTree |
( |
DataAllocator & |
outputs, |
|
|
header::DataHeader |
dh, |
|
|
int |
counter, |
|
|
int |
numTF, |
|
|
std::string |
treename, |
|
|
size_t & |
totalSizeCompressed, |
|
|
size_t & |
totalSizeUncompressed |
|
) |
| |
◆ setDefaultInputfiles()
void o2::framework::DataInputDescriptor::setDefaultInputfiles |
( |
std::vector< FileNameHolder * > * |
difnptr | ) |
|
|
inline |
◆ setFile()
bool o2::framework::DataInputDescriptor::setFile |
( |
int |
counter | ) |
|
◆ setFilenamesRegex() [1/2]
void o2::framework::DataInputDescriptor::setFilenamesRegex |
( |
std::string * |
fnptr | ) |
|
|
inline |
◆ setFilenamesRegex() [2/2]
void o2::framework::DataInputDescriptor::setFilenamesRegex |
( |
std::string |
fn | ) |
|
|
inline |
◆ setInputfilesFile() [1/2]
void o2::framework::DataInputDescriptor::setInputfilesFile |
( |
std::string * |
dffnptr | ) |
|
|
inline |
◆ setInputfilesFile() [2/2]
void o2::framework::DataInputDescriptor::setInputfilesFile |
( |
std::string |
dffn | ) |
|
|
inline |
◆ matcher
◆ tablename
std::string o2::framework::DataInputDescriptor::tablename = "" |
Holds information concerning the reading of an aod table. The information includes the table specification, treename, and the input files
Definition at line 51 of file DataInputDirector.h.
◆ treename
std::string o2::framework::DataInputDescriptor::treename = "" |
The documentation for this class was generated from the following files: