3.10.1.5.1.6.1.2. opengate.contrib.spect.siemens_intevo

3.10.1.5.1.6.1.2.1. Attributes

red

blue

gray

white

yellow

green

3.10.1.5.1.6.1.2.2. Functions

add_spect_head(sim[, name, collimator_type, debug])

Collimator:

add_head_box(sim, name)

add_shielding(sim, head, collimator_type)

add_shielding_lehr_melp(sim, head)

add_shielding_he(sim, head)

add_collimator(sim, head, collimator_type, debug)

add_collimator_empty(sim, head)

add_collimator_lehr(sim, head, debug)

add_collimator_melp(sim, head, debug)

repeat_colli_hole(sim, hole, size, tr, rot, offset)

add_collimator_he(sim, head, debug)

add_crystal(sim, head)

add_back_compartment(sim, head)

add_light_guide(sim, back_compartment)

add_digitizer(sim, head, crystal)

add_digitizer_test1(sim, head, crystal)

add_digitizer_test2(sim, head, crystal)

add_digitizer_hits(sim, head, crystal)

add_digitizer_adder(sim, head, crystal, hc)

add_digitizer_blur_test2(sim, head, crystal, sc)

add_digitizer_blur(sim, head, crystal, sc)

add_digitizer_ene_win(sim, head, crystal, sc)

add_digitizer_proj(sim, crystal, cc)

add_digitizer_v2_old(sim, crystal_name, name)

add_digitizer_lu177(sim, crystal_name, name)

add_digitizer_tc99m(sim, crystal_name, name)

get_plane_position_and_distance_to_crystal(collimator_type)

This has been computed with t043_distances

compute_plane_position_and_distance_to_crystal(...)

add_detection_plane_for_arf(sim, plane_size, ...[, ...])

set_head_orientation(head, collimator_type, radius[, ...])

create_simu_for_arf_training_dataset(sim, colli_type, ...)

3.10.1.5.1.6.1.2.3. Module Contents

opengate.contrib.spect.siemens_intevo.red = [1, 0.7, 0.7, 0.8][source]
opengate.contrib.spect.siemens_intevo.blue = [0.5, 0.5, 1, 0.8][source]
opengate.contrib.spect.siemens_intevo.gray = [0.5, 0.5, 0.5, 1][source]
opengate.contrib.spect.siemens_intevo.white = [1, 1, 1, 1][source]
opengate.contrib.spect.siemens_intevo.yellow = [1, 1, 0, 1][source]
opengate.contrib.spect.siemens_intevo.green = [0, 1, 0, 1][source]
opengate.contrib.spect.siemens_intevo.add_spect_head(sim, name='spect', collimator_type='lehr', debug=False)[source]

Collimator: - False or “none” : no collimator - LEHR : 1.11 mm holes - MELP : 2.94 mm holes - HE : 4 mm holes

Collimator LEHR: Low Energy High Resolution (for Tc99m) Collimator MELP: Medium Energy Low Penetration (for In111, Lu177) Collimator HE: High Energy General Purpose (for I131)

opengate.contrib.spect.siemens_intevo.add_head_box(sim, name)[source]
opengate.contrib.spect.siemens_intevo.add_shielding(sim, head, collimator_type)[source]
opengate.contrib.spect.siemens_intevo.add_shielding_lehr_melp(sim, head)[source]
opengate.contrib.spect.siemens_intevo.add_shielding_he(sim, head)[source]
opengate.contrib.spect.siemens_intevo.add_collimator(sim, head, collimator_type, debug)[source]
opengate.contrib.spect.siemens_intevo.add_collimator_empty(sim, head)[source]
opengate.contrib.spect.siemens_intevo.add_collimator_lehr(sim, head, debug)[source]
opengate.contrib.spect.siemens_intevo.add_collimator_melp(sim, head, debug)[source]
opengate.contrib.spect.siemens_intevo.repeat_colli_hole(sim, hole, size, tr, rot, offset)[source]
opengate.contrib.spect.siemens_intevo.add_collimator_he(sim, head, debug)[source]
opengate.contrib.spect.siemens_intevo.add_crystal(sim, head)[source]
opengate.contrib.spect.siemens_intevo.add_back_compartment(sim, head)[source]
opengate.contrib.spect.siemens_intevo.add_light_guide(sim, back_compartment)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer(sim, head, crystal)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_test1(sim, head, crystal)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_test2(sim, head, crystal)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_hits(sim, head, crystal)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_adder(sim, head, crystal, hc)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_blur_test2(sim, head, crystal, sc)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_blur(sim, head, crystal, sc)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_ene_win(sim, head, crystal, sc)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_proj(sim, crystal, cc)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_v2_old(sim, crystal_name, name)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_lu177(sim, crystal_name, name)[source]
opengate.contrib.spect.siemens_intevo.add_digitizer_tc99m(sim, crystal_name, name)[source]
opengate.contrib.spect.siemens_intevo.get_plane_position_and_distance_to_crystal(collimator_type)[source]

This has been computed with t043_distances - first : distance from head center to the PSD (translation for the plane) - second: distance from PSD to center of the crystal - third : distance from the head boundary to the PSD (for spect_radius info)

opengate.contrib.spect.siemens_intevo.compute_plane_position_and_distance_to_crystal(collimator_type)[source]
opengate.contrib.spect.siemens_intevo.add_detection_plane_for_arf(sim, plane_size, colli_type, radius, gantry_angle_deg=0, det_name=None)[source]
opengate.contrib.spect.siemens_intevo.set_head_orientation(head, collimator_type, radius, gantry_angle_deg=0)[source]
opengate.contrib.spect.siemens_intevo.create_simu_for_arf_training_dataset(sim, colli_type, max_E, activity, rr, radius=None)[source]