Customized source with energy list and Particle emission Angle

I want to use the customized source to model more complicated source geometries in combination with giving a list of energies 、their intensities and Particle emission Angle。

  1. Is there a way to define list of energies in the customized source, or is the customized source so far only capable of modeling particles with one specific energy
  2. Is there a way to define Particle emission Angle (Particles are emitted from multiple angles) in the customized source

thanks very mush!