29 void read(
const YODA_H5::File& file, std::vector<AnalysisObject*>& aos,
30 const std::string& match =
"",
31 const std::string& unmatch =
"");
39 void read(std::istream&, std::vector<AnalysisObject*>&,
40 const std::string& =
"",
const std::string& =
"") { };
46 template<
typename... Args>
47 void registerDefaultTypes();
Persistency reader from YODA text data format.
ReaderH5(const ReaderH5 &)=delete
Disable copy and move constructors.
void operator=(const ReaderH5 &)=delete
Disable copy and move assignments.
static Reader & create()
Singleton creation function.
void operator=(ReaderH5 &&)=delete
void read(const YODA_H5::File &file, std::vector< AnalysisObject * > &aos, const std::string &match="", const std::string &unmatch="")
Read in a collection of objects objs from an HDF5 file.
ReaderH5(ReaderH5 &&)=delete
Pure virtual base class for various output writers.
Anonymous namespace to limit visibility.