initial porting from KoPFA/CommonTools
parton level objects and ghost to original particle mapping
veto selected particles
const member function