the signal candidates can be e.g. electrons as well as charged hadrons. The same is true for charged hadron candidates. The neutral hadron candidates are constructed from PFgamma and PFelectrons. Perhaps obly Signal PFGammaCands are only photon candidates, but as these vectors are often treated together, it is better to keep them of the same type