|  | aimsdata
    5.1.2
    Neuroimaging data handling | 
An attempt to efficiently manage view/sinogram acquisition PET data. More...
#include <aims/sino/sino.h>

| Public Member Functions | |
| ScannerConf (int ring, int numSeg, int ringDiff, int span, int numAngles, int numBin, float zResolution, float binResolution, float faceRadius) | |
| ScannerConf (UnifiedEcatSinoInfo *u) | |
| ScannerConf (const ScannerConf &s) | |
| ~ScannerConf () | |
| int | getSpan () const | 
| int | getMaxSeg () const | 
| int | getZ (int segment) const | 
| int | getNumAngles () const | 
| int | getNumBins () const | 
| float | getZResolution () const | 
| float | getXResolution () const | 
| bool | operator!= (const ScannerConf &conf) const | 
| ScannerConf & | operator= (const ScannerConf &) | 
| Public Attributes | |
| int | _ring | 
| int | _ringDiff | 
| int | _span | 
| int | _numSeg | 
| int | _numAngles | 
| int | _numBins | 
| float | _zResolution | 
| float | _binResolution | 
| std::vector< int > | _numZ | 
An attempt to efficiently manage view/sinogram acquisition PET data.
| aims::ScannerConf::ScannerConf | ( | int | ring, | 
| int | numSeg, | ||
| int | ringDiff, | ||
| int | span, | ||
| int | numAngles, | ||
| int | numBin, | ||
| float | zResolution, | ||
| float | binResolution, | ||
| float | faceRadius | ||
| ) | 
| aims::ScannerConf::ScannerConf | ( | UnifiedEcatSinoInfo * | u | ) | 
| aims::ScannerConf::ScannerConf | ( | const ScannerConf & | s | ) | 
| 
 | inline | 
Definition at line 59 of file sino.h.
References _numSeg.
Referenced by aims::Sinogram< T >::Sinogram().
| 
 | inline | 
Definition at line 61 of file sino.h.
References _numAngles.
Referenced by aims::Sinogram< T >::Sinogram().
| 
 | inline | 
Definition at line 62 of file sino.h.
References _numBins.
Referenced by aims::Sinogram< T >::Sinogram().
| 
 | inline | 
| 
 | inline | 
Definition at line 64 of file sino.h.
References _binResolution.
| 
 | inline | 
Definition at line 60 of file sino.h.
References _numZ.
Referenced by aims::Sinogram< T >::Sinogram().
| 
 | inline | 
Definition at line 63 of file sino.h.
References _zResolution.
| bool aims::ScannerConf::operator!= | ( | const ScannerConf & | conf | ) | const | 
| ScannerConf& aims::ScannerConf::operator= | ( | const ScannerConf & | ) | 
| float aims::ScannerConf::_binResolution | 
Definition at line 78 of file sino.h.
Referenced by getXResolution(), and aims::Sinogram< T >::Sinogram().
| int aims::ScannerConf::_numAngles | 
Definition at line 74 of file sino.h.
Referenced by getNumAngles().
| int aims::ScannerConf::_numBins | 
Definition at line 75 of file sino.h.
Referenced by getNumBins().
| int aims::ScannerConf::_numSeg | 
Definition at line 73 of file sino.h.
Referenced by getMaxSeg().
| std::vector<int> aims::ScannerConf::_numZ | 
| float aims::ScannerConf::_zResolution | 
Definition at line 77 of file sino.h.
Referenced by getZResolution(), and aims::Sinogram< T >::Sinogram().