toor.DetectionLayout.RadiationProducer package#

Submodules#

toor.DetectionLayout.RadiationProducer.GenericSource module#

This functions create a generic source object for example x-ray emission.

class toor.DetectionLayout.RadiationProducer.GenericSource.GenericRadiativeSource(device=None)[source]#

Bases: object

property focalSpotDiameter#

Returns the focal spot diameter.

property focalSpotInitialPositionWKSystem#

Returns the focal spot.

property focalSpotInitialPositionXYSystem#

Returns the focal spot.

property mainEmissions#

Returns the main emissions.

setFocalSpotDiameter(value)[source]#

Sets the focal spot diameter.

setFocalSpotInitialPositionWKSystem(value)[source]#

Sets the focal spot. For easyCT geometries the focal spot is set to the fan motor geometry param: list() or np.array(), units in mm

setFocalSpotInitialPositionXYSystem(value)[source]#

Sets the focal spot. For easyCT geometries the focal spot is set to the fan motor geometry param: list() or np.array(), units in mm

setMainEmissions(value)[source]#

Sets the main emissions.

setShieldingDensity(value)[source]#

Sets the shielding density.

setShieldingHeight(value)[source]#

Sets the shielding height.

setShieldingMaterial(value)[source]#

Sets the shielding material.

setShieldingRadius(value)[source]#

Sets the shielding radius. param: float(), units in mm

setShieldingShape(value)[source]#

Sets the shielding shape.

setShieldingThickness(value)[source]#

Sets the shielding thickness.

setSourceActivity(value)[source]#

Sets the source activity. param: float(), units in Bq

setSourceName(value)[source]#

Sets the source name.

property shieldingDensity#

Returns the shielding density.

property shieldingHeight#

Returns the shielding height.

property shieldingMaterial#

Returns the shielding material.

property shieldingRadius#

Returns the shielding radius in mm.

property shieldingShape#

Returns the shielding shape.

property shieldingThickness#

Returns the shielding thickness.

property sourceActivity#

Returns the source activity.

property sourceName#

Returns the source name.

writeSourceInformation()[source]#

Write the source information json file under the device directory.

Module contents#

Brief description of the file.