aimsdata 6.0.0
Neuroimaging data handling
aims::EcatReader< T > Class Template Reference

The class for Ecat data read operation. More...

#include <aims/io/ecatR.h>

Public Member Functions

 EcatReader (const std::string &name)
 
virtual ~EcatReader ()
 
void read (AimsData< T > &thing, const carto::AllocatorContext &context, carto::Object options)
 
void frameRead (AimsData< T > &thing, const carto::AllocatorContext &context, int frame, int border=0)
 
std::string removeExtension (const std::string &name)
 Return a name without .v extension.
 
float getScale ()
 

Friends

EcatReader< T > & operator>> (EcatReader< T > &reader, AimsData< T > &thing)
 Input stream operator.
 

Detailed Description

template<class T>
class aims::EcatReader< T >

The class for Ecat data read operation.

Definition at line 56 of file ecatR.h.

Constructor & Destructor Documentation

◆ EcatReader()

template<class T>
aims::EcatReader< T >::EcatReader ( const std::string & name)
inline

Definition at line 59 of file ecatR.h.

Referenced by operator>>.

◆ ~EcatReader()

template<class T>
virtual aims::EcatReader< T >::~EcatReader ( )
inlinevirtual

Definition at line 62 of file ecatR.h.

Member Function Documentation

◆ frameRead()

template<class T>
void aims::EcatReader< T >::frameRead ( AimsData< T > & thing,
const carto::AllocatorContext & context,
int frame,
int border = 0 )

◆ getScale()

template<class T>
float aims::EcatReader< T >::getScale ( )
inline

Definition at line 73 of file ecatR.h.

◆ read()

template<class T>
void aims::EcatReader< T >::read ( AimsData< T > & thing,
const carto::AllocatorContext & context,
carto::Object options )

Referenced by operator>>.

◆ removeExtension()

template<class T>
std::string aims::EcatReader< T >::removeExtension ( const std::string & name)

Return a name without .v extension.

Friends And Related Symbol Documentation

◆ operator>>

template<class T>
EcatReader< T > & operator>> ( EcatReader< T > & reader,
AimsData< T > & thing )
friend

Input stream operator.

Definition at line 88 of file ecatR.h.

References EcatReader(), and read().


The documentation for this class was generated from the following file: