Development Of An Electron Gun Design Optimisation Methodology