toor.DetectionLayout package#
Subpackages#
- toor.DetectionLayout.Collimators package
- Submodules
- toor.DetectionLayout.Collimators.collimatorGeneric module
CollimatorGeneric
CollimatorGeneric.calculateFocalPoint()
CollimatorGeneric.calculateInitialPyramidalVertex()
CollimatorGeneric.focalPoint
CollimatorGeneric.joinPyramidPointsIntoArray()
CollimatorGeneric.rotateAndTranslate()
CollimatorGeneric.vectorVertex()
CollimatorGeneric.vertex1
CollimatorGeneric.vertex2
CollimatorGeneric.vertex3
CollimatorGeneric.vertex4
- Module contents
- toor.DetectionLayout.Modules package
- Submodules
- toor.DetectionLayout.Modules.PETModuleGeneric module
PETModule
PETModule.moduleID
PETModule.numberVisibleLightSensorsX
PETModule.numberVisibleLightSensorsY
PETModule.numberHighEnergyLightDetectors
PETModule.modelVisibleLightSensors
PETModule.modelHighEnergyLightDetectors
PETModule.visibleLightSensorObject
PETModule.alphaRotation
PETModule.betaRotation
PETModule.detectorsPosition
PETModule.highEnergyLightDetectorBlock
PETModule.modelHighEnergyLightDetectors
PETModule.modelVisibleLightSensors
PETModule.moduleID
PETModule.numberHighEnergyLightDetectorsX
PETModule.numberHighEnergyLightDetectorsY
PETModule.numberVisibleLightSensorsX
PETModule.numberVisibleLightSensorsY
PETModule.reflectorThicknessX
PETModule.reflectorThicknessY
PETModule.rotateAndTranslateModule()
PETModule.setAlphaRotation()
PETModule.setBetaRotation()
PETModule.setHighEnergyLightDetectorBlock()
PETModule.setInitialGeometry()
PETModule.setModelHighEnergyLightDetectors()
PETModule.setModelVisibleLightSensors()
PETModule.setModuleID()
PETModule.setReflectorThicknessX()
PETModule.setReflectorThicknessY()
PETModule.setSigmaRotation()
PETModule.setVisibleEnergyLightDetectorBlock()
PETModule.setXTranslation()
PETModule.setYTranslation()
PETModule.setZTranslation()
PETModule.sigmaRotation
PETModule.totalNumberHighEnergyLightDetectors
PETModule.updateNumberHighEnergyLightDetectors()
PETModule.updateNumberVisibleLightSensorsX()
PETModule.updateNumberVisibleLightSensorsY()
PETModule.updateVisibleLightSensorObject()
PETModule.visibleLightSensorObject
PETModule.xTranslation
PETModule.yTranslation
PETModule.zTranslation
- toor.DetectionLayout.Modules.SPECTModuleGeneric module
SPECTHeadGeneric
SPECTHeadGeneric.CZTModules
SPECTHeadGeneric.calculateInitialGeometry()
SPECTHeadGeneric.collimators
SPECTHeadGeneric.numberHead
SPECTHeadGeneric.numberOfModules
SPECTHeadGeneric.projectorHeadPointsMap
SPECTHeadGeneric.saveVarsHead()
SPECTHeadGeneric.setNumberHead()
SPECTHeadGeneric.setProjectorHeadPointsMap()
- toor.DetectionLayout.Modules.dualRotationModules module
- Module contents
- toor.DetectionLayout.Photodetectors package
- toor.DetectionLayout.RadiationProducer package
- Submodules
- toor.DetectionLayout.RadiationProducer.GenericSource module
GenericRadiativeSource
GenericRadiativeSource.focalSpotDiameter
GenericRadiativeSource.focalSpotInitialPositionWKSystem
GenericRadiativeSource.focalSpotInitialPositionXYSystem
GenericRadiativeSource.mainEmissions
GenericRadiativeSource.setFocalSpotDiameter()
GenericRadiativeSource.setFocalSpotInitialPositionWKSystem()
GenericRadiativeSource.setFocalSpotInitialPositionXYSystem()
GenericRadiativeSource.setMainEmissions()
GenericRadiativeSource.setShieldingDensity()
GenericRadiativeSource.setShieldingHeight()
GenericRadiativeSource.setShieldingMaterial()
GenericRadiativeSource.setShieldingRadius()
GenericRadiativeSource.setShieldingShape()
GenericRadiativeSource.setShieldingThickness()
GenericRadiativeSource.setSourceActivity()
GenericRadiativeSource.setSourceName()
GenericRadiativeSource.shieldingDensity
GenericRadiativeSource.shieldingHeight
GenericRadiativeSource.shieldingMaterial
GenericRadiativeSource.shieldingRadius
GenericRadiativeSource.shieldingShape
GenericRadiativeSource.shieldingThickness
GenericRadiativeSource.sourceActivity
GenericRadiativeSource.sourceName
GenericRadiativeSource.writeSourceInformation()
- Module contents
- toor.DetectionLayout.Semicondutors package
- Submodules
- toor.DetectionLayout.Semicondutors.cztgeometry module
CZTModule
CZTModule.calculateInitialMatrix()
CZTModule.cztThickness
CZTModule.detectorSizeX
CZTModule.detectorSizeY
CZTModule.initialMatrix
CZTModule.moduleNumber
CZTModule.numberOfPixels
CZTModule.origin
CZTModule.pixelSize
CZTModule.pixelSpacingX
CZTModule.pixelSpacingY
CZTModule.rotateAndTranslate()
CZTModule.updateDetectorSizeX()
CZTModule.updateDetectorSizeY()
CZTModule.updateModuleNumber()
CZTModule.updateNumberOfPixels()
CZTModule.updateOrigin()
CZTModule.updatePixelSize()
CZTModule.updatecztThickness()
CZTModule.updatepixelSpacingX()
CZTModule.updatepixelSpacingY()
- Module contents