STIR 6.5.0

ECAT 6 CTI matrix parameters. More...

#include "stir/IO/stir_ecat_common.h"
#include "matrix.h"

Go to the source code of this file.

Classes

struct  stir::ecat::ecat6::ScanInfoRec
 ECAT 6 CTI scanner parameters. More...

Namespaces

namespace  stir
 Namespace for the STIR library (and some/most of its applications).
namespace  stir::ecat
 Namespace for the ECAT IO part of the STIR library (and some/most of its applications).
namespace  stir::ecat::ecat6
 Namespace for the ECAT6 IO part of the STIR library (and some/most of its applications).

Macros

#define CTISinogram   ::Sinogram

Typedefs

typedef short stir::ecat::ecat6::word
typedef unsigned char stir::ecat::ecat6::byte
typedef struct stir::ecat::ecat6::ScanInfoRec stir::ecat::ecat6::ScanInfoRec
typedef Main_header stir::ecat::ecat6::ECAT6_Main_header
typedef struct Matval stir::ecat::ecat6::Matval

Enumerations

enum  MatFileType { matScanFile = 1 , matImageFile = 2 , matAttenFile = 3 , matNormFile = 4 }

Variables

const int stir::ecat::ecat6::MatBLKSIZE = 512
const int stir::ecat::ecat6::MatFirstDirBlk = 2

Detailed Description

ECAT 6 CTI matrix parameters.

Author
Larry Byars
PARAPET project

Enumerations of the data type and format.

Structures:

  • scanner parameters
  • matrix blocks and parameters
  • main header, scan and image subheaders