This commit is contained in:
2021-06-24 07:27:05 +02:00
parent 61c5018a46
commit d3c6996d80
9 changed files with 354 additions and 252 deletions

View File

@ -45,13 +45,14 @@ class HDF5File : private virtual slsDetectorDefs, public File {
uint32_t nx, uint32_t ny, bool *smode);
~HDF5File();
void SetNumberofPixels(uint32_t nx, uint32_t ny);
void CreateFile();
void CloseCurrentFile();
void CloseAllFiles();
void CreateFile() override;
void CloseAllFiles() override;
void CloseCurrentDataFile() override;
void CloseMasterFile() override;
void WriteToFile(char *buffer, int bufferSize, uint64_t currentFrameNumber,
uint32_t numPacketsCaught);
void CreateMasterFile(bool masterFileWriteEnable,
MasterAttributes *attr) override;
uint32_t numPacketsCaught) override;
void CreateMasterFile(MasterAttributes *attr) override;
void StartofAcquisition() override;
void EndofAcquisition(bool anyPacketsCaught, uint64_t numImagesCaught);
private: