mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-20 16:48:01 +02:00
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:
@ -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
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user