Add better way to infer type of event info
Right now we just have a list of "event info" that isn't sorted by type. Of course to read anything out of the EDM you have to know the type, but we've worked around this in a few ways:
- Most of the event info getters are custom functions anyway, so we already know the type
- Otherwise the only integer output started with
n[A-Z]
, so it could match a regex
Probably better to explicitly state the types like we do with the jet-wise variables, but other ideas welcome.