mirror of
https://github.com/slsdetectorgroup/aare.git
synced 2025-06-21 19:27:58 +02:00
18 lines
410 B
C++
18 lines
410 B
C++
#include "aare/FileFactory.hpp"
|
|
class JsonFileFactory: public FileFactory
|
|
{
|
|
private:
|
|
/* data */
|
|
public:
|
|
JsonFileFactory(std::filesystem::path fpath);
|
|
File* load_file() override;
|
|
void parse_metadata(File*) override;
|
|
void parse_fname(File*) override;
|
|
void open_subfiles(File*);
|
|
sls_detector_header read_header(const std::filesystem::path &fname);
|
|
void find_geometry(File*);
|
|
|
|
|
|
|
|
};
|