3 #ifndef __stir_IO_ECAT7DynamicDiscretisedDensityInputFileFormat_h__ 4 #define __stir_IO_ECAT7DynamicDiscretisedDensityInputFileFormat_h__ 28 #ifndef HAVE_LLN_MATRIX 29 # error HAVE_LLN_MATRIX not defined: you need the lln ecat library. 45 virtual const std::string get_name()
const {
return "ECAT7"; }
48 virtual bool actual_can_read(
const FileSignature& signature, std::istream& input)
const;
51 virtual unique_ptr<data_type>
read_from_file(std::istream& input)
const;
54 virtual unique_ptr<data_type>
read_from_file(
const std::string& filename)
const;
A class to read/store the file signature.
Definition: FileSignature.h:34
Declaration of routines which convert CTI things into our building blocks and vice versa...
Declaration of class stir::DynamicDiscretisedDensity.
unique_ptr< DataT > read_from_file(const FileSignature &signature, FileT file)
Function that reads data from file using the default InputFileFormatRegistry, using the provided File...
Definition: read_from_file.h:46