Revert "fixed matching float values for gen particle parentage"

This reverts commit c8a8b6db7e106546d41494575565ac67c33c9b1c.

This was causing segfaults so we're reverting it for now.
Revert "added gen-matching and parentage information to track tree"

This reverts commit d8917b3c9af6bc5f95b34db36302ea5a4cff66bb.

This was causing segfaults so we're reverting it for now.