move integral evaluation to SetMolecule()