Namespaces | Functions
HDF5Utils.cc File Reference
#include "HDF5Utils.h"
#include <cstring>
#include <iostream>
#include "detdataformats/wib/WIBFrame.hpp"
#include "art/Framework/Services/Registry/ServiceHandle.h"
#include <algorithm>
#include "TMath.h"

Go to the source code of this file.

Namespaces

 dune
 
 dune::HDF5Utils
 

Functions

HDFFileInfoPtr dune::HDF5Utils::openFile (const std::string &fileName)
 
void dune::HDF5Utils::closeFile (HDFFileInfoPtr hdfFileInfoPtr)
 
std::deque< std::stringdune::HDF5Utils::getTopLevelGroupNames (HDFFileInfoPtr &hdfFileInfoPtr)
 
std::deque< std::stringdune::HDF5Utils::getMidLevelGroupNames (hid_t grp)
 
uint64_t dune::HDF5Utils::formatTrigTimeStamp (uint64_t trigTimeStamp)
 
bool dune::HDF5Utils::attrExists (hid_t object, const std::string &attrname)
 
hid_t dune::HDF5Utils::getGroupFromPath (hid_t fd, const std::string &path)
 
void dune::HDF5Utils::getHeaderInfo (hid_t the_group, const std::string &det_type, HeaderInfo &info)