A comparative analysis of nuclear excitations by high energy electrons, protons, pions and alpha's