|
CASToR
2.0
Tomographic Reconstruction (PET/SPECT/CT)
|
This is the complete list of members for vScanner, including all inherited members.
| BuildLUT(bool a_scannerFileIsLUT)=0 | vScanner | pure virtual |
| CheckParameters()=0 | vScanner | pure virtual |
| ComputeLUT() | vScanner | virtual |
| Describe() | vScanner | |
| DescribeSpecific()=0 | vScanner | pure virtual |
| GetCTSpecificParameters(uint16_t *ap_nbOfProjections, FLTNB *&ap_angles, int *ap_detectorRotDirection) | vScanner | virtual |
| GetDefaultBedDisplacementInMm() | vScanner | inline |
| GetDetectionElementSizeAxial()=0 | vScanner | inlinepure virtual |
| GetDetectionElementSizeTrans()=0 | vScanner | inlinepure virtual |
| 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])=0 | vScanner | pure virtual |
| GetGeometricInfoFromDataFile(string a_path)=0 | vScanner | pure 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)=0 | vScanner | pure virtual |
| GetPositionWithRandomDepth(int a_index1, int a_index2, FLTNB ap_Position1[3], FLTNB ap_Position2[3])=0 | vScanner | pure virtual |
| GetRdmPositionsAndOrientations(int a_index1, int a_index2, FLTNB ap_Position1[3], FLTNB ap_Position2[3], FLTNB ap_Orientation1[3], FLTNB ap_Orientation2[3])=0 | vScanner | pure virtual |
| GetScannerType() | vScanner | inline |
| GetScannerTypeString() | vScanner | inline |
| 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) | vScanner | virtual |
| GetSystemNbElts()=0 | vScanner | pure virtual |
| GetTwoCorners(int a_index1, int a_index2, FLTNB ap_CornerInf1[3], FLTNB ap_CornerSup1[3], FLTNB ap_CornerInf2[3], FLTNB ap_CornerSup2[3])=0 | vScanner | pure virtual |
| Initialize()=0 | vScanner | pure virtual |
| Instantiate(bool a_scannerFileIsLUT)=0 | vScanner | pure virtual |
| IsAvailableLOR(int a_elt1, int a_elt2) | vScanner | virtual |
| LoadLUT() | vScanner | virtual |
| m_allParametersChecked | vScanner | protected |
| m_defaultBedDisplacementInMm | vScanner | protected |
| m_rotDirection | vScanner | protected |
| m_scannerType | vScanner | protected |
| m_verbose | vScanner | protected |
| mp_ID | vScanner | protected |
| mp_positionMatrix_out | vScanner | protected |
| mp_positionMatrix_ref | vScanner | protected |
| mp_rotationMatrix | vScanner | protected |
| PROJ_GetPETSpecificParameters(FLTNB *ap_maxRingDiff) | vScanner | virtual |
| PROJ_GetSPECTNbPixels() | vScanner | virtual |
| PROJ_GetSPECTNbProjections() | vScanner | virtual |
| PROJ_SetSPECTAngles(FLTNB *ap_projectionAngles) | vScanner | virtual |
| PROJ_SetSPECTCORtoDetectorDistance(FLTNB a_CORtoDetectorDistance) | vScanner | virtual |
| PROJ_SetSPECTNbBins(uint16_t *ap_nbOfBins) | vScanner | virtual |
| PROJ_SetSPECTNbProjections(uint32_t a_nbOfProjections) | vScanner | virtual |
| SetImageDimensionsAndQuantification(oImageDimensionsAndQuantification *ap_ID) | vScanner | inline |
| SetPETMaxAxialDiffmm(FLTNB a_maxAxialDiffmm) | vScanner | virtual |
| SetRotDirection(string a_rotDirection) | vScanner | virtual |
| SetVerbose(int a_verboseLevel) | vScanner | inline |
| ShowHelp()=0 | vScanner | pure virtual |
| vScanner() | vScanner | |
| ~vScanner() | vScanner | virtual |
1.8.6