mirror of
https://github.com/slsdetectorgroup/aare.git
synced 2025-06-12 15:27:13 +02:00
fix merge errors
This commit is contained in:
@ -17,7 +17,7 @@ Frame<DataType> *NumpyFile<detector, DataType>::get_frame(int frame_number) {
|
||||
}
|
||||
Frame<DataType> *frame = new Frame<DataType>(header.shape[1], header.shape[2]);
|
||||
fseek(fp, header_size + frame_number * bytes_per_frame(), SEEK_SET);
|
||||
fread(frame->data, sizeof(DataType), pixels_per_frame(), fp);
|
||||
fread(frame->_get_data(), sizeof(DataType), pixels_per_frame(), fp);
|
||||
return frame;
|
||||
}
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
|
||||
template <DetectorType detector, typename DataType>
|
||||
NumpyFileFactory<detector, DataType>::NumpyFileFactory(std::filesystem::path fpath) {
|
||||
this->fpath = fpath;
|
||||
this->m_fpath = fpath;
|
||||
}
|
||||
inline std::string parse_str(const std::string &in) {
|
||||
if ((in.front() == '\'') && (in.back() == '\''))
|
||||
@ -213,7 +213,7 @@ void NumpyFileFactory<detector, DataType>::parse_metadata(File<detector, DataTyp
|
||||
|
||||
template <DetectorType detector, typename DataType>
|
||||
File<detector, DataType>* NumpyFileFactory<detector, DataType>::load_file() {
|
||||
NumpyFile<detector, DataType> *file = new NumpyFile<detector, DataType>(this->fpath);
|
||||
NumpyFile<detector, DataType> *file = new NumpyFile<detector, DataType>(this->m_fpath);
|
||||
parse_metadata(file);
|
||||
NumpyFile<detector, DataType> *f = dynamic_cast<NumpyFile<detector, DataType> *>(file);
|
||||
std::cout << "parsed header: " << f->header.to_string() << std::endl;
|
||||
|
Reference in New Issue
Block a user