tardis.transport.montecarlo.interaction_event_callers module

tardis.transport.montecarlo.interaction_event_callers.line_scatter_event(r_packet, time_explosion, line_interaction_type, opacity_state, enable_full_relativity)[source]

Handle a classic-mode line interaction.

tardis.transport.montecarlo.interaction_event_callers.macro_atom_event(destination_level_idx: int, r_packet: RPacket, time_explosion: float, opacity_state: OpacityStateNumba, enable_full_relativity: bool) → None[source]

Macroatom event handler - run the macroatom and handle the result

Parameters:
destination_level_idx
r_packet
time_explosion
opacity_state