CASToR  2.0
Tomographic Reconstruction (PET/SPECT/CT)
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
iScannerCT Member List

This is the complete list of members for iScannerCT, including all inherited members.

BuildLUT(bool a_scannerFileIsLUT)iScannerCTvirtual
CheckParameters()iScannerCTvirtual
ComputeLUT()iScannerCTprivatevirtual
Describe()vScanner
DescribeSpecific()iScannerCTvirtual
GetCTSpecificParameters(uint16_t *ap_nbOfProjections, FLTNB *&ap_angles, int *ap_detectorRotDirection)iScannerCTvirtual
GetDefaultBedDisplacementInMm()vScannerinline
GetDetectionElementSizeAxial()iScannerCTinlinevirtual
GetDetectionElementSizeTrans()iScannerCTinlinevirtual
GetEdgesCenterPositions(int a_index1, int a_index2, FLTNB ap_pos_line_point1[3], FLTNB ap_pos_line_point2[3], FLTNB ap_pos_point1_x[4], FLTNB ap_pos_point1_y[4], FLTNB ap_pos_point1_z[4], FLTNB ap_pos_point2_x[4], FLTNB ap_pos_point2_y[4], FLTNB ap_pos_point2_z[4])iScannerCTvirtual
GetGeometricInfoFromDataFile(string a_pathToDF)iScannerCTvirtual
GetPositionsAndOrientations(int a_index1, int a_index2, FLTNB ap_Position1[3], FLTNB ap_Position2[3], FLTNB ap_Orientation1[3], FLTNB ap_Orientation2[3], FLTNB *ap_POI1=NULL, FLTNB *ap_POI2=NULL)iScannerCTvirtual
GetPositionWithRandomDepth(int a_index1, int a_index2, FLTNB ap_Position1[3], FLTNB ap_Position2[3])iScannerCTvirtual
GetRdmPositionsAndOrientations(int a_index1, int a_index2, FLTNB ap_Position1[3], FLTNB ap_Position2[3], FLTNB ap_Orientation1[3], FLTNB ap_Orientation2[3])iScannerCTvirtual
GetScannerType()vScannerinline
GetScannerTypeString()vScannerinline
GetSPECTSpecificParameters(uint16_t *ap_nbOfProjections, uint16_t *ap_nbHeads, FLTNB *ap_acquisitionZoom, uint16_t *ap_nbOfBins, FLTNB *ap_pixSizeXY, FLTNB *&ap_angles, FLTNB *&ap_CORtoDetectorDistance, int *ap_headRotDirection)vScannervirtual
GetSystemNbElts()iScannerCTinlinevirtual
GetTwoCorners(int a_index1, int a_index2, FLTNB ap_CornerInf1[3], FLTNB ap_CornerSup1[3], FLTNB ap_CornerInf2[3], FLTNB ap_CornerSup2[3])iScannerCTvirtual
Initialize()iScannerCTvirtual
Instantiate(bool a_scannerFileIsLUT)iScannerCTvirtual
IsAvailableLOR(int a_elt1, int a_elt2)vScannervirtual
iScannerCT()iScannerCT
LoadLUT()iScannerCTprivatevirtual
m_allParametersCheckedvScannerprotected
m_CORtoDetectorDistanceiScannerCTprivate
m_CORtoSourceDistanceiScannerCTprivate
m_defaultBedDisplacementInMmvScannerprotected
m_detectorDepthiScannerCTprivate
m_gapSizeAxialiScannerCTprivate
m_gapSizeTransiScannerCTprivate
m_nbOfProjectionsiScannerCTprivate
m_nbPixelsiScannerCTprivate
m_nbPixelsAxialiScannerCTprivate
m_nbPixelsTransiScannerCTprivate
m_pixelsSizeAxialiScannerCTprivate
m_pixelsSizeTransiScannerCTprivate
m_rotDirectionvScannerprotected
m_scannerTypevScannerprotected
m_spotSizeDepthiScannerCTprivate
m_spotSizeWidthiScannerCTprivate
m_verbosevScannerprotected
mp_crystalCentralPositionXiScannerCTprivate
mp_crystalCentralPositionYiScannerCTprivate
mp_crystalCentralPositionZiScannerCTprivate
mp_crystalOrientationXiScannerCTprivate
mp_crystalOrientationYiScannerCTprivate
mp_crystalOrientationZiScannerCTprivate
mp_IDvScannerprotected
mp_positionMatrix_outvScannerprotected
mp_positionMatrix_refvScannerprotected
mp_projectionAnglesiScannerCTprivate
mp_rotationMatrixvScannerprotected
mp_sourcePositionXiScannerCTprivate
mp_sourcePositionYiScannerCTprivate
mp_sourcePositionZiScannerCTprivate
PROJ_GetPETSpecificParameters(FLTNB *ap_maxRingDiff)vScannervirtual
PROJ_GetSPECTNbPixels()vScannervirtual
PROJ_GetSPECTNbProjections()vScannervirtual
PROJ_SetSPECTAngles(FLTNB *ap_projectionAngles)vScannervirtual
PROJ_SetSPECTCORtoDetectorDistance(FLTNB a_CORtoDetectorDistance)vScannervirtual
PROJ_SetSPECTNbBins(uint16_t *ap_nbOfBins)vScannervirtual
PROJ_SetSPECTNbProjections(uint32_t a_nbOfProjections)vScannervirtual
SetImageDimensionsAndQuantification(oImageDimensionsAndQuantification *ap_ID)vScannerinline
SetPETMaxAxialDiffmm(FLTNB a_maxAxialDiffmm)vScannervirtual
SetRotDirection(string a_rotDirection)vScannervirtual
SetVerbose(int a_verboseLevel)vScannerinline
ShowHelp()iScannerCTvirtual
vScanner()vScanner
~iScannerCT()iScannerCT
~vScanner()vScannervirtual