I sense you (the OP) started this topic because of significant concern about the effectiveness of your "cycling safety helmet". It's a timely question, and I agree there are several reasons to be worried.
Unfortunately there's no proper answer that's brief (sorry)
Probably, if you're...