Computes the Einstein radius and crossing timescale for a gravitational microlensing event observable by the Nancy Grace Roman Space Telescope. Uses the Gould 2000 formalism (kappa = 8.144 mas/M-sun). Also scales the Penny et al. 2019 stellar event yield by a survey fraction.
Einstein radius and crossing time using Gould 2000 (ApJ 542, 785):
pi_rel = 1/D_L_kpc - 1/D_S_kpc (mas)
theta_E = sqrt(kappa * M * pi_rel) (mas), kappa = 8.144 mas/M-sun
t_E = theta_E / mu * 365.25 (days)
For an IMBH lens at Omega Centauri distance (5.3 kpc) with galactic-bulge sources (8.2 kpc) and mass 8,200 M-sun (Haberle 2024 lower bound): theta_E ~ 67 mas, t_E ~ 22 years. Roman's astrometric precision can directly resolve the lens mass from the lens-source separation trajectory.
Penny et al. 2019 (arXiv:1808.02490) estimates ~27,000 stellar microlensing events for the Roman 6-field 2-season Galactic Bulge Time Domain Survey. The yield_scaled_events field scales this by survey_fraction. This is for stellar-mass lenses; IMBH-induced events would be a small, model-dependent subset. Updated estimates: Johnson et al. 2024 (arXiv:2512.05182).
Roman launches 2026-08-30 (NASA target). Until launch, all outputs are pre-launch forecasts. The "released" toggle changes the regime label only and does not imply any actual data.