34 #ifndef AIMS_IO_FDFHEADER_H
35 #define AIMS_IO_FDFHEADER_H
49 FdfHeader(
const std::string& name,
const std::string& type=
"UNKNOWN",
50 int x=1,
int y=1,
int z=1,
int t=1,
51 float sx=1,
float sy=1,
float sz=1,
float st=1 ) :
53 _type(type), _dimX(x), _dimY(y),
54 _dimZ(z), _dimT(t), _sizeX(sx), _sizeY(sy), _sizeZ(sz), _sizeT(st)
59 int dimX()
const {
return _dimX; }
60 int dimY()
const {
return _dimY; }
61 int dimZ()
const {
return _dimZ; }
62 int dimT()
const {
return _dimT; }
64 float sizeX()
const {
return _sizeX; }
65 float sizeY()
const {
return _sizeY; }
66 float sizeZ()
const {
return _sizeZ; }
67 float sizeT()
const {
return _sizeT; }
73 std::string
name()
const {
return _name; }
76 virtual std::string
extension()
const {
return(
".fdf" ); }
84 virtual std::set<std::string>
getFiles(std::string filename)
const;
The class for EcatSino data write operation.