H5 one dataset name (#484)

* rename all datasets in hdf5 files to just 'data'

* removing the global qualifier H5

* update release notes
This commit is contained in:
Dhanya Thattil
2022-06-09 12:35:33 +02:00
committed by GitHub
parent 89aa0760c6
commit 8ca8185d41
12 changed files with 380 additions and 399 deletions

View File

@ -71,7 +71,7 @@ class MasterAttributes {
void
GetBinaryAttributes(rapidjson::PrettyWriter<rapidjson::StringBuffer> *w);
#ifdef HDF5C
void WriteHDF5Attributes(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5Attributes(H5::H5File *fd, H5::Group *group);
#endif
void GetCommonBinaryAttributes(
@ -79,75 +79,75 @@ class MasterAttributes {
void GetFinalBinaryAttributes(
rapidjson::PrettyWriter<rapidjson::StringBuffer> *w);
#ifdef HDF5C
void WriteCommonHDF5Attributes(::H5::H5File *fd, ::H5::Group *group);
void WriteFinalHDF5Attributes(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5Exptime(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5Period(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5DynamicRange(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5TenGiga(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5ROI(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5NumUDPInterfaces(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5ReadNRows(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5ThresholdEnergy(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5ThresholdEnergies(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5SubExpTime(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5SubPeriod(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5SubQuad(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5RateCorrections(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5CounterMask(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5ExptimeArray(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5GateDelayArray(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5Gates(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5BurstMode(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5AdcMask(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5AnalogFlag(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5AnalogSamples(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5DigitalFlag(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5DigitalSamples(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5DbitOffset(::H5::H5File *fd, ::H5::Group *group);
void WriteHDF5DbitList(::H5::H5File *fd, ::H5::Group *group);
void WriteCommonHDF5Attributes(H5::H5File *fd, H5::Group *group);
void WriteFinalHDF5Attributes(H5::H5File *fd, H5::Group *group);
void WriteHDF5Exptime(H5::H5File *fd, H5::Group *group);
void WriteHDF5Period(H5::H5File *fd, H5::Group *group);
void WriteHDF5DynamicRange(H5::H5File *fd, H5::Group *group);
void WriteHDF5TenGiga(H5::H5File *fd, H5::Group *group);
void WriteHDF5ROI(H5::H5File *fd, H5::Group *group);
void WriteHDF5NumUDPInterfaces(H5::H5File *fd, H5::Group *group);
void WriteHDF5ReadNRows(H5::H5File *fd, H5::Group *group);
void WriteHDF5ThresholdEnergy(H5::H5File *fd, H5::Group *group);
void WriteHDF5ThresholdEnergies(H5::H5File *fd, H5::Group *group);
void WriteHDF5SubExpTime(H5::H5File *fd, H5::Group *group);
void WriteHDF5SubPeriod(H5::H5File *fd, H5::Group *group);
void WriteHDF5SubQuad(H5::H5File *fd, H5::Group *group);
void WriteHDF5RateCorrections(H5::H5File *fd, H5::Group *group);
void WriteHDF5CounterMask(H5::H5File *fd, H5::Group *group);
void WriteHDF5ExptimeArray(H5::H5File *fd, H5::Group *group);
void WriteHDF5GateDelayArray(H5::H5File *fd, H5::Group *group);
void WriteHDF5Gates(H5::H5File *fd, H5::Group *group);
void WriteHDF5BurstMode(H5::H5File *fd, H5::Group *group);
void WriteHDF5AdcMask(H5::H5File *fd, H5::Group *group);
void WriteHDF5AnalogFlag(H5::H5File *fd, H5::Group *group);
void WriteHDF5AnalogSamples(H5::H5File *fd, H5::Group *group);
void WriteHDF5DigitalFlag(H5::H5File *fd, H5::Group *group);
void WriteHDF5DigitalSamples(H5::H5File *fd, H5::Group *group);
void WriteHDF5DbitOffset(H5::H5File *fd, H5::Group *group);
void WriteHDF5DbitList(H5::H5File *fd, H5::Group *group);
#endif
void GetGotthardBinaryAttributes(
rapidjson::PrettyWriter<rapidjson::StringBuffer> *w);
#ifdef HDF5C
void WriteGotthardHDF5Attributes(::H5::H5File *fd, ::H5::Group *group);
void WriteGotthardHDF5Attributes(H5::H5File *fd, H5::Group *group);
#endif
void GetJungfrauBinaryAttributes(
rapidjson::PrettyWriter<rapidjson::StringBuffer> *w);
#ifdef HDF5C
void WriteJungfrauHDF5Attributes(::H5::H5File *fd, ::H5::Group *group);
void WriteJungfrauHDF5Attributes(H5::H5File *fd, H5::Group *group);
#endif
void GetEigerBinaryAttributes(
rapidjson::PrettyWriter<rapidjson::StringBuffer> *w);
#ifdef HDF5C
void WriteEigerHDF5Attributes(::H5::H5File *fd, ::H5::Group *group);
void WriteEigerHDF5Attributes(H5::H5File *fd, H5::Group *group);
#endif
void GetMythen3BinaryAttributes(
rapidjson::PrettyWriter<rapidjson::StringBuffer> *w);
#ifdef HDF5C
void WriteMythen3HDF5Attributes(::H5::H5File *fd, ::H5::Group *group);
void WriteMythen3HDF5Attributes(H5::H5File *fd, H5::Group *group);
#endif
void GetGotthard2BinaryAttributes(
rapidjson::PrettyWriter<rapidjson::StringBuffer> *w);
#ifdef HDF5C
void WriteGotthard2HDF5Attributes(::H5::H5File *fd, ::H5::Group *group);
void WriteGotthard2HDF5Attributes(H5::H5File *fd, H5::Group *group);
#endif
void GetMoenchBinaryAttributes(
rapidjson::PrettyWriter<rapidjson::StringBuffer> *w);
#ifdef HDF5C
void WriteMoenchHDF5Attributes(::H5::H5File *fd, ::H5::Group *group);
void WriteMoenchHDF5Attributes(H5::H5File *fd, H5::Group *group);
#endif
void
GetCtbBinaryAttributes(rapidjson::PrettyWriter<rapidjson::StringBuffer> *w);
#ifdef HDF5C
void WriteCtbHDF5Attributes(::H5::H5File *fd, ::H5::Group *group);
void WriteCtbHDF5Attributes(H5::H5File *fd, H5::Group *group);
#endif
};