CASToR  1.0
Tomographic Reconstruction (PET/SPECT)
iScannerSPECTConv Member List
This is the complete list of members for iScannerSPECTConv, including all inherited members.
BuildLUT(bool a_scannerFileIsLUT)iScannerSPECTConv [virtual]
CheckParameters()iScannerSPECTConv [virtual]
ComputeFocalPositions(FLTNB a_posX, FLTNB a_posY, FLTNB a_posZ, int a_headID, int a_cryID)iScannerSPECTConv [private]
ComputeLUT()iScannerSPECTConv [private, virtual]
GetGeometricInfoFromDatafile(string a_pathToDF)iScannerSPECTConv [virtual]
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)iScannerSPECTConv [virtual]
GetPositionWithRandomDepth(int a_index1, int a_index2, FLTNB ap_Position1[3], FLTNB ap_Position2[3])iScannerSPECTConv [virtual]
GetRdmPositionsAndOrientations(int a_index1, int a_index2, FLTNB ap_Position1[3], FLTNB ap_Position2[3], FLTNB ap_Orientation1[3], FLTNB ap_Orientation2[3])iScannerSPECTConv [virtual]
GetScannerLayerNbRings(int a_layer)vScanner [virtual]
GetScannerType()vScanner [inline]
GetSPECTSpecificParameters(uint16_t *ap_nbOfProjections, uint16_t *ap_nbHeads, uint16_t *ap_nbOfBins, FLTNB *ap_pixSizeXY, FLTNB *&ap_angles, FLTNB *&ap_CORtoDetectorDistance, int *ap_headRotDirection)iScannerSPECTConv [virtual]
GetSystemNbElts()iScannerSPECTConv [inline, virtual]
GetTwoCorners(int a_index1, int a_index2, FLTNB ap_CornerInf1[3], FLTNB ap_CornerSup1[3], FLTNB ap_CornerInf2[3], FLTNB ap_CornerSup2[3])iScannerSPECTConv [virtual]
Initialize()iScannerSPECTConv [virtual]
Instantiate(bool a_scannerFileIsLUT)iScannerSPECTConv [virtual]
IsAvailableLOR(int a_elt1, int a_elt2)iScannerSPECTConv [inline, virtual]
iScannerSPECTConv()iScannerSPECTConv
LoadLUT()iScannerSPECTConv [private, virtual]
m2p_axialFocalParametersiScannerSPECTConv [private]
m2p_transFocalParametersiScannerSPECTConv [private]
m_allParametersCheckedvScanner [protected]
m_crystalDepthiScannerSPECTConv [private]
m_gapSizeAxialiScannerSPECTConv [private]
m_gapSizeTransiScannerSPECTConv [private]
m_nbCrystalsiScannerSPECTConv [private]
m_nbHeadsiScannerSPECTConv [private]
m_nbOfProjectionsiScannerSPECTConv [private]
m_nbPixelsAxialiScannerSPECTConv [private]
m_nbPixelsTransiScannerSPECTConv [private]
m_pixelsSizeAxialiScannerSPECTConv [private]
m_pixelsSizeTransiScannerSPECTConv [private]
m_rotDirectioniScannerSPECTConv [private]
m_scannerTypevScanner [protected]
m_verbosevScanner [protected]
m_vNbPixelsAxialiScannerSPECTConv [private]
m_vNbPixelsTransiScannerSPECTConv [private]
m_vPixelsSizeAxialiScannerSPECTConv [private]
m_vPixelsSizeTransiScannerSPECTConv [private]
mp_CORtoDetectorDistanceiScannerSPECTConv [private]
mp_crystalCentralPositionXiScannerSPECTConv [private]
mp_crystalCentralPositionYiScannerSPECTConv [private]
mp_crystalCentralPositionZiScannerSPECTConv [private]
mp_crystalFocalPositionXiScannerSPECTConv [private]
mp_crystalFocalPositionYiScannerSPECTConv [private]
mp_crystalFocalPositionZiScannerSPECTConv [private]
mp_crystalOrientationXiScannerSPECTConv [private]
mp_crystalOrientationYiScannerSPECTConv [private]
mp_crystalOrientationZiScannerSPECTConv [private]
mp_focalModelAxialiScannerSPECTConv [private]
mp_focalModelTransiScannerSPECTConv [private]
mp_nbCoefModelAxialiScannerSPECTConv [private]
mp_nbCoefModelTransiScannerSPECTConv [private]
mp_nbOfBinsiScannerSPECTConv [private]
mp_positionMatrix_outvScanner [protected]
mp_positionMatrix_refvScanner [protected]
mp_projectionAnglesiScannerSPECTConv [private]
mp_radiusiScannerSPECTConv [private]
mp_rotationMatrixvScanner [protected]
PROJ_GetPETSpecificParameters(int *ap_maxRingDiff)vScanner [virtual]
PROJ_GetSPECTNbBins(uint16_t *ap_nbOfBins)iScannerSPECTConv
PROJ_GetSPECTNbPixels()iScannerSPECTConv [inline, virtual]
PROJ_GetSPECTNbProjections()iScannerSPECTConv [inline, virtual]
PROJ_SetSPECTAngles(FLTNB *ap_projectionAngles)iScannerSPECTConv [virtual]
PROJ_SetSPECTCORtoDetectorDistance(FLTNB a_distance)iScannerSPECTConv [virtual]
PROJ_SetSPECTNbBins(uint16_t *ap_nbOfBins)iScannerSPECTConv [virtual]
PROJ_SetSPECTNbProjections(uint32_t a_nbOfProjections)iScannerSPECTConv [virtual]
PROJ_SetSPECTRotDirection(string a_rotDirection)iScannerSPECTConv [virtual]
SetPETMaxRingDiff(int a_maxRingDiff)vScanner [virtual]
SetVerbose(int a_verboseLevel)vScanner [inline]
ShowHelp()iScannerSPECTConv [virtual]
vScanner()vScanner
~iScannerSPECTConv()iScannerSPECTConv
~vScanner()vScanner [virtual]
 All Classes Files Functions Variables Typedefs Defines