split up xi+ and xi- integrands into separate routines, to optimize the xi+ version