19 #ifndef __stir_ProjDataInterfile_H__ 20 #define __stir_ProjDataInterfile_H__ 61 shared_ptr<const ProjDataInfo>
const& proj_data_info_ptr,
62 const std::string& filename,
63 const std::ios::openmode,
64 const std::vector<int>& segment_sequence_in_stream,
65 StorageOrder o = Segment_View_AxialPos_TangPos,
68 float scale_factor = 1);
75 shared_ptr<const ProjDataInfo>
const& proj_data_info_ptr,
76 const std::string& filename,
77 const std::ios::openmode open_mode = std::ios::out,
78 StorageOrder o = Segment_View_AxialPos_TangPos,
81 float scale_factor = 1);
84 void create_stream(
const std::string& filename,
const std::ios::openmode open_mode);
Declaration of class stir::ProjDataFromStream.
This class provides member functions to find out what byte-order your machine is and to swap numbers...
Definition: ByteOrder.h:99
Import of std::shared_ptr, std::dynamic_pointer_cast and std::static_pointer_cast (or corresponding b...
A class which reads/writes projection data from/to a (binary) stream, but creates the corresponding I...
Definition: ProjDataInterfile.h:38
A class which reads/writes projection data from/to a (binary) stream.
Definition: ProjDataFromStream.h:56
provides names for some numeric types and methods for finding their properties.
Definition: NumericType.h:54