ishockpy.jet module

class ishockpy.jet.Jet(initial_conditions: ishockpy.distribution.InitialConditions, store=False)[source]

Bases: object

add_collision(radiated_energy, gamma, radius)[source]
property collision_history: ishockpy.collision.CollisionHistory
property detailed_history: Optional[ishockpy.shell_history.DetailedHistory]
static from_file(file_name: str)[source]

read the collisions and shell history if there is any. returned a a tuple

Parameters

file_name (str) –

Returns

property n_collisions: int
property shells: ishockpy.shell.ShellSet
start()[source]

Start the jet

Returns

write_to(file_name: str) None[source]