Classes | |
struct | HDFFileInfo |
struct | HeaderInfo |
Typedefs | |
typedef std::vector< raw::RawDigit > | RawDigits |
typedef std::vector< raw::RDTimeStamp > | RDTimeStamps |
typedef std::unique_ptr< HDFFileInfo > | HDFFileInfoPtr |
typedef std::vector< Fragment > | Fragments |
Functions | |
HDFFileInfoPtr | openFile (const std::string &fileName) |
void | closeFile (HDFFileInfoPtr hdfFileInfoPtr) |
std::deque< std::string > | getTopLevelGroupNames (HDFFileInfoPtr &hdfFileInfoPtr) |
std::deque< std::string > | getMidLevelGroupNames (hid_t grp) |
uint64_t | formatTrigTimeStamp (uint64_t trigTimeStamp) |
bool | attrExists (hid_t object, const std::string &attrname) |
hid_t | getGroupFromPath (hid_t fd, const std::string &path) |
void | getHeaderInfo (hid_t the_group, const std::string &det_type, HeaderInfo &info) |
Definition at line 57 of file HDF5Utils.h.
typedef std::unique_ptr<HDFFileInfo> dune::HDF5Utils::HDFFileInfoPtr |
Definition at line 46 of file HDF5Utils.h.
Definition at line 23 of file HDF5Utils.h.
Definition at line 24 of file HDF5Utils.h.
bool dune::HDF5Utils::attrExists | ( | hid_t | object, |
const std::string & | attrname | ||
) |
Definition at line 71 of file HDF5Utils.cc.
void dune::HDF5Utils::closeFile | ( | HDFFileInfoPtr | hdfFileInfoPtr | ) |
Definition at line 31 of file HDF5Utils.cc.
uint64_t dune::HDF5Utils::formatTrigTimeStamp | ( | uint64_t | trigTimeStamp | ) |
Definition at line 58 of file HDF5Utils.cc.
hid_t dune::HDF5Utils::getGroupFromPath | ( | hid_t | fd, |
const std::string & | path | ||
) |
Definition at line 91 of file HDF5Utils.cc.
void dune::HDF5Utils::getHeaderInfo | ( | hid_t | the_group, |
const std::string & | det_type, | ||
HeaderInfo & | info | ||
) |
Definition at line 96 of file HDF5Utils.cc.
std::deque< std::string > dune::HDF5Utils::getMidLevelGroupNames | ( | hid_t | grp | ) |
Definition at line 43 of file HDF5Utils.cc.
std::deque< std::string > dune::HDF5Utils::getTopLevelGroupNames | ( | HDFFileInfoPtr & | hdfFileInfoPtr | ) |
Definition at line 36 of file HDF5Utils.cc.
HDFFileInfoPtr dune::HDF5Utils::openFile | ( | const std::string & | fileName | ) |
Definition at line 12 of file HDF5Utils.cc.