DD had something similar the last weekend, Sunday night after dinner she vomitted everywhere and then was fine, then Monday night she did the same thing- and has been fine ever since. I put it down to a bit of heat stroke on the Sunday night, and just general tiredness on the monday, as there was no other explanation- no temp, no runs nothing.