The default behavior of the mcthrown_tree plugin is to store the 4-vectors only if there is a reconstructed hit in the tagger. This is needed for properly applying tagged flux normalizations. There's a little snag when using genr8 though- it looks like if you force a monoenergetic beam photon (the old way, before beam config files were supported with genr8) you'll guarantee a tagger hit for each event. Therefore, you'll be off by a factor of 1/tagger_efficiency anytime you try to normalize.
Hopefully no one's actually doing this, but just in case I think it would help to add a warning in the example config.
The default behavior of the mcthrown_tree plugin is to store the 4-vectors only if there is a reconstructed hit in the tagger. This is needed for properly applying tagged flux normalizations. There's a little snag when using genr8 though- it looks like if you force a monoenergetic beam photon (the old way, before beam config files were supported with genr8) you'll guarantee a tagger hit for each event. Therefore, you'll be off by a factor of 1/tagger_efficiency anytime you try to normalize.
Hopefully no one's actually doing this, but just in case I think it would help to add a warning in the example config.