implement all other smearing objects (Electron, Photon, Muon, Jet, Track, Tau, MET)