a custom measurement without a defined duration, e.g., a derived quantity that doesn't actually use telescope time, won't be measured if survey.observe() is called with the t_total parameter (total survey duration).
The data table in
detected = survey.compute_yield(sample)
data = survey.observe(detected)
will contain the measurement, but
detected = survey.compute_yield(sample)
data = survey.observe(detected, t_total=1e11)
a custom measurement without a defined duration, e.g., a derived quantity that doesn't actually use telescope time, won't be measured if
survey.observe()
is called with thet_total
parameter (total survey duration).The
data
table inwill contain the measurement, but
won't (no matter how large the
t_total
).