Armagh manager Kieran McGeeney believes Rian O'Neill will not play for the defending All-Ireland Champions this year.