try looking at:
It is an attempt to do what you want to do.
how many bytes are the tag ID’s?
something like:
PublishManager<MAX_RUNNERS, MAX_EVENT_NAME_LENGTH, MAX_RFID_LENGTH>
kind of thing, where you event name can simply be “L” for lap or “F” for finish