| BuildLUT(bool a_scannerFileIsLUT) | iScannerPET | virtual |
| CheckParameters() | iScannerPET | virtual |
| ComputeLUT() | iScannerPET | privatevirtual |
| GetGeometricInfoFromDatafile(string a_pathToDataFilename) | iScannerPET | virtual |
| GetLayer(int a_idx) | iScannerPET | private |
| GetMultiBedDisplacementInMm() | vScanner | inline |
| 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) | iScannerPET | virtual |
| GetPositionWithRandomDepth(int a_index1, int a_index2, FLTNB ap_Position1[3], FLTNB ap_Position2[3]) | iScannerPET | virtual |
| GetRdmPositionsAndOrientations(int a_index1, int a_index2, FLTNB ap_Position1[3], FLTNB ap_Position2[3], FLTNB ap_Orientation1[3], FLTNB ap_Orientation2[3]) | iScannerPET | virtual |
| GetRingID(int a_idx) | iScannerPET | private |
| GetScannerLayerNbRings(int a_layer) | iScannerPET | inlinevirtual |
| 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) | vScanner | virtual |
| GetSystemNbElts() | iScannerPET | inlinevirtual |
| GetTwoCorners(int a_index1, int a_index2, FLTNB ap_CornerInf1[3], FLTNB ap_CornerSup1[3], FLTNB ap_CornerInf2[3], FLTNB ap_CornerSup2[3]) | iScannerPET | virtual |
| Initialize() | iScannerPET | virtual |
| Instantiate(bool a_scannerFileIsLUT) | iScannerPET | virtual |
| IsAvailableLOR(int a_elt1, int a_elt2) | iScannerPET | virtual |
| iScannerPET() | iScannerPET | |
| LoadLUT() | iScannerPET | privatevirtual |
| m_allParametersChecked | vScanner | protected |
| m_maxRingDiff | iScannerPET | private |
| m_minAngleDifference | iScannerPET | private |
| m_multiBedDisplacementInMm | vScanner | protected |
| m_nbCrystals | iScannerPET | private |
| m_nbLayers | iScannerPET | private |
| m_rotDirection | vScanner | protected |
| m_scannerType | vScanner | protected |
| m_verbose | vScanner | protected |
| mp_crystalCentralPositionX | iScannerPET | private |
| mp_crystalCentralPositionY | iScannerPET | private |
| mp_crystalCentralPositionZ | iScannerPET | private |
| mp_crystalOrientationX | iScannerPET | private |
| mp_crystalOrientationY | iScannerPET | private |
| mp_crystalOrientationZ | iScannerPET | private |
| mp_meanDepthOfInteraction | iScannerPET | private |
| mp_nbCrystalsInLayer | iScannerPET | private |
| mp_nbRings | iScannerPET | private |
| mp_positionMatrix_out | vScanner | protected |
| mp_positionMatrix_ref | vScanner | protected |
| mp_rotationMatrix | vScanner | protected |
| mp_sizeCrystalAxial | iScannerPET | private |
| mp_sizeCrystalDepth | iScannerPET | private |
| mp_sizeCrystalTrans | iScannerPET | private |
| PROJ_GetPETSpecificParameters(int *ap_maxRingDiff) | iScannerPET | 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 |
| SetPETMaxRingDiff(int a_maxRingDiff) | iScannerPET | inlinevirtual |
| SetRotDirection(string a_rotDirection) | vScanner | virtual |
| SetVerbose(int a_verboseLevel) | vScanner | inline |
| ShowHelp() | iScannerPET | virtual |
| vScanner() | vScanner | |
| ~iScannerPET() | iScannerPET | |
| ~vScanner() | vScanner | virtual |