PyROOTIteratorFuncs.h Node1 PyROOTIteratorFuncs.h Node2 type_traits Node1->Node2 Node3 iterator Node1->Node3