cleaning
fill charge, pdgId etc from candidate member function, turn on/off by options