mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-23 15:00:02 +02:00
35 lines
688 B
C++
35 lines
688 B
C++
/************************************************
|
|
* @file HDF5FileWriter.h
|
|
* @short sets/gets properties for the HDF5 file,
|
|
* creates/closes the file and writes data to it
|
|
***********************************************/
|
|
#ifndef HDF5_FILE_WRITER_H
|
|
#define HDF5_FILE_WRITER_H
|
|
|
|
#include "FileWriter.h"
|
|
|
|
/**
|
|
*@short sets/gets properties for the HDF5 file, creates/closes the file and writes data to it
|
|
*/
|
|
|
|
class HDF5FileWriter : private virtual slsReceiverDefs, public FileWriter {
|
|
|
|
public:
|
|
/**
|
|
* Constructor
|
|
* creates the File Writer
|
|
* @fname pointer to file name prefix
|
|
*/
|
|
HDF5FileWriter(char* fname);
|
|
|
|
/**
|
|
* Destructor
|
|
*/
|
|
~HDF5FileWriter();
|
|
|
|
private:
|
|
|
|
};
|
|
|
|
#endif
|