currently, we load the first event to avoid having to loop through all events in a single file. This ensures that we pick up files which have the first Pdg Id wrong, but not if there are events later in the stream. An alternative would be to take the information in the full tree and project the content into a histogram. For PDG ID it min(histo)=max(histo), otherwise throw error
also add energy range check, need to check if meta variable is contained in output yaml
currently, we load the first event to avoid having to loop through all events in a single file. This ensures that we pick up files which have the first Pdg Id wrong, but not if there are events later in the stream. An alternative would be to take the information in the full tree and project the content into a histogram. For PDG ID it min(histo)=max(histo), otherwise throw error
also add energy range check, need to check if meta variable is contained in output yaml