tardis.transport.montecarlo.configuration.base module

class tardis.transport.montecarlo.configuration.base.MonteCarloConfiguration(*args, **kwargs)[source]

Bases: MonteCarloConfiguration

class_type = jitclass.MonteCarloConfiguration#7fc54d3b1e20<ENABLE_FULL_RELATIVITY:bool,TEMPORARY_V_PACKET_BINS:int64,NUMBER_OF_VPACKETS:int64,MONTECARLO_SEED:int64,LINE_INTERACTION_TYPE:int64,PACKET_SEEDS:array(int64, 1d, A),DISABLE_ELECTRON_SCATTERING:bool,DISABLE_LINE_SCATTERING:bool,SURVIVAL_PROBABILITY:float64,VPACKET_TAU_RUSSIAN:float64,INITIAL_TRACKING_ARRAY_LENGTH:int64,LEGACY_MODE_ENABLED:bool,VPACKET_SPAWN_START_FREQUENCY:float64,VPACKET_SPAWN_END_FREQUENCY:float64,ENABLE_VPACKET_TRACKING:bool>
tardis.transport.montecarlo.configuration.base.configuration_initialize(config, transport, number_of_vpackets)[source]