Yes, if they failed to latch the hood properly, they were negligent, or unreasonably careless; when somene negligently damages your property, they are liable, or financially responsible, to pay for the damage. If they will not pay voluntarily, you could sue them (e.g. in small claims court, acting as your own attorney, or pro se) with a reasonably good chance of success, in order to recover the cost to repair or replace the windscreen (and also the hood, if it was damaged--this happened to me once, and the hood was warped and also had to be replaced).