all entries like pid in generated tree has type vector, even though it's supposed to be vector when gemc produces them in evio. My guess the conversion happens in evio2root.
Look at something line 100 of https://github.com/maureeungaro/banks/blob/master/1.2/src/banks.cc
It seems the int type should be treated correctly.
I am not sure this means some problem deeper