STO-nG basis sets consist of one STO for each orbital in the neutral atom (with suitable parameter \zeta) for each atom in the system to be described (e.g.
molecule). The STOs assigned to a particular atom are centered around its nucleus. Therefore, the number of basis functions for each atom depends on its type. The STO-nG basis sets are available for all atoms from hydrogen up to xenon. Each STO (both core and valence orbitals) \psi_{ml}, where m is the
principal quantum number and l is the
angular momentum quantum number, is approximated by a
linear combination of n primitive GTOs \phi_{l\alpha_{mj}} with exponents \alpha_{mj}: \psi_{ml}^{\text{STO}-n\text{G}} = \sum_{j=1}^n c_{mlj} \phi_{l\alpha_j} . The expansion coefficients c_{mlj} and exponents \alpha_{mj} are fitted with the
least squares method (this differs from the more common procedure, where they are chosen to give the lowest energy) to all STOs within the same shell m simultaneously. Note that all \psi_{ml}^{\text{STO}-n\text{G}} within the same shell m (e.g. 2s and 2p) share the same exponents, i.e. they do not depend on the angular momentum, which is a special feature of this basis set and allows more efficient computation. The fit between the GTOs and the STOs is often reasonable, except near to the nucleus: STOs have a cusp at the nucleus, while GTOs are flat in that region. Extensive tables of parameters have been calculated for STO-1G through STO-6G for s orbitals through g orbitals and can be downloaded from the Basis Set Exchange. ==STO-2G basis set==