// Your First C++ Program #include "aare/FileHandler.hpp" #include #define AARE_ROOT_DIR_VAR "PROJECT_ROOT_DIR" using JFileHandler = FileHandler; using JFile = File; using JFrame = Frame; void test(JFileHandler *f, int frame_number) { std::cout << "frame number: " << frame_number << std::endl; JFrame *frame = f->get_frame(frame_number); std::cout << frame->get(0, 0) << std::endl; std::cout << frame->get(0, 1) << std::endl; std::cout << frame->get(1, 0) << std::endl; std::cout << frame->get(49, 49) << std::endl; delete frame; } int main() { auto PROJECT_ROOT_DIR = std::filesystem::path(getenv(AARE_ROOT_DIR_VAR)); // std::filesystem::path fpath("/home/bb/github/aare/data/jungfrau_single_master_0.json"); std::filesystem::path fpath(PROJECT_ROOT_DIR / "data" / "test_numpy_file.npy"); std::cout<