uvex_transients.transients.supernovae.ShockCoolingIIb.compute_all_sky_yield#

ShockCoolingIIb.compute_all_sky_yield(duration: Quantity) → float#

Compute the expected intrinsic event count over the full sky.

Multiply all_sky_rate by the observer-frame sampling duration:

\[\mu_0 = \mathcal R T.\]

No survey footprint or detection selection is applied.

Parameters:

duration (Quantity) – Nonnegative observer-frame sampling-window duration, convertible to time units. Include any temporal padding used to generate the event catalog.

Returns:

Expected number of intrinsic events within the population’s redshift domain and the specified time window. This expectation need not be an integer.

Return type:

float

Notes

Cosmological time dilation is already included in all_sky_rate; no additional redshift factor is applied to duration.

When using this count to normalize a simulated catalog, the duration must match the catalog’s sampling window. See Yield Statistics.