Cosmic rays and energetic particles in the heliosphere.