toor.Corrections.CT package#
Subpackages#
- toor.Corrections.CT.Projector package
- Submodules
- toor.Corrections.CT.Projector.pyramidalprojector module
PyramidalProjector
PyramidalProjector.amplifyPointsToGPUCoordinateSystem()
PyramidalProjector.calcD()
PyramidalProjector.calcVector()
PyramidalProjector.countsPerPosition
PyramidalProjector.createPlanes()
PyramidalProjector.createVectorialSpace()
PyramidalProjector.crossProduct()
PyramidalProjector.norm()
PyramidalProjector.setAbsMinMin()
PyramidalProjector.setCountsPerPosition()
PyramidalProjector.transformIntoPositivePoints()
- Module contents
Submodules#
toor.Corrections.CT.normalization module#
- class toor.Corrections.CT.normalization.AutomaticNormalization(tor_file=None)[source]#
Bases:
object
- class toor.Corrections.CT.normalization.DualRotationNormalizationSystem(tor_file=None, getNumberOfDetectorsFromFile=True)[source]#
Bases:
AutomaticNormalization
- property axialMotorStep#
Axial motor step :return:
- property calculateAllPositionsAllDetectors#
Calculate all positions for all detectors. If false the unique positions are determined :return:
- property energyPeakKey#
Get the energy peak key :return:
- property fanMotorStep#
Fan motor step :return:
- property fieldsListMode#
Get the fields list mode :return:
- property generateMotorPositions#
Generate motor positions :return:
- property listModeForNormalization#
- property numberOfDetectorsSideA#
- property numberOfDetectorsSideB#
- property numberOfEventsListMode#
- setCalculateAllPositionsAllDetectors(value)[source]#
Set calculate all positions for all detectors :type value: :param value: :return:
- setEnergyPeakKey(energyPeakKey)[source]#
Set the energy peak key :type energyPeakKey: :param energyPeakKey: :return:
- setGenerateMotorPositions(value)[source]#
Set generate motor positions :type value: :param value: :return:
- property tiledProbabilityOfDetection#
Get the tiled probability of detection :return:
Module contents#
Brief description of the file.