How can I simulate the work function given by Ultraviolet Photoelectron Spectrum (UPS) of a molecule or a molecular crystal?
I thought it is an easy job: Just do a geometry optimization and get the energy of the neutral molecule and then using the same geometry to get the energy of the cation, the difference in energy can be the UPS given ionization energy. However I read a review, where what UPS can measure is discussed.
It is said that what UPS gives is like $$\phi_{\rm m}=E_{\rm vac}(s)-E_{\rm F},$$ instead of $$E_{\rm vac}(\infty)-E_{\rm VB},$$ which can be computed using the procedure I described. The symbols are
- $E_{\rm vac}(s)$: vacuum level of a finite-size sample
- $E_{\rm vac}(\infty)$: vacuum level at infinity
- $E_{\rm F}$: Fermi level
- $E_{\rm VB}$: top of valence band, or in molecular system, energy of neutral species, or, if we stuck to molecular orbital theory, HOMO.
I am confused in the following points
- Why the Fermi level instead of HOMO are measured since in some case no electrons occupies Fermi level?
- How can I compute the $E_{\rm vac}(s)$ using quantum chemistry software packages?