I'm currently studying scattering theory in the book Quantum Mechanics, Vol. 2 by Cohen-Tannoudji. In the book the author deduces that to find the number of particles detected far from the target at a position described by $(\theta,\phi)$ within the area $d\Omega$ we just need to find the scattering cross section $\sigma(\theta,\phi)$, so that $dn = F_i \sigma(\theta,\phi) d\Omega$, being $F_i$ the intensity of the beam.
The author then states:
In order to describe in quantum mechanical terms the scattering of a given incident particle by a potential $V(\mathbf{r})$, it is necessary to study the time evolution of the wave packet representing the state of the particle.
Actually, to simplify the calculations, we are going to base our reasoning directly on the stationary states and not on wave packets.
In that case he considers a fixed energy $E$ and looks for an eigenstate $|\varphi\rangle$ of $H$ with this energy. The evolution of this state is obviously $|\varphi(t)\rangle = e^{-iE/\hbar t}|\varphi\rangle$. The author states that this is the same kinetic energy of the incident particle before it reaches the zone of influence of the target.
The author then states regarding this procedure:
Therefore, we shall specify, using wave packet properties in an intuitive way, the conditions that must be imposed on the solutions of $H|\varphi\rangle = E|\varphi\rangle$ if they are to be used in the description of a scattering process. We shall call the eigenstates of the Hamiltonian which satisfy these conditions stationary scattering states.
Finally to compute $\sigma$ and hence $dn$ the author uses the probability currents. He consider $\mathbf{J}_i$ the incident current, considering the wavefunction to be $e^{ikz}$.
The whole point of my question is that the author then simply picks the wavefunction $\varphi(\mathbf{r})=\langle \mathbf{r}|\varphi\rangle$ associated to the stationary scattering state with energy $E$, calls the corresponding probability current $\mathbf{J}_d$ and says
Similarly, the number $dn$ of particles which strike the opening of the detector per unit time is proportional to the flux of the vector $\mathbf{J}_d$ across the surface $dS$ of this opening:
$$dn = C\mathbf{J}_d\cdot dS.$$
From this the author obtains $\sigma$. My whole point here is:
Before reading this, the most natural approach to the problem in my opion would be: knowing the initial state, we evolve it in time according to the Hamiltonian $H = H_0 + V$ in the zone of influence of the potential. With knowledge of the time evolution of the initial state we compute the probability of finding the incident particle inside the area $d\Omega$ located at $(\theta,\phi)$ far from the target.
That is: we follow the evolution of the particle to see what is happening with it.
The author's approach, which is as I found out, the standard approach, bases itself just on the so called stationary scattering states. That is, instead of following what happens to the state of the particle, we end up finding the solution on certain eigenvectors of the Hamiltonian.
What is the reasoning behind this? Why knowledge of just some eigenstates of the Hamiltonian is enough to find the scattering cross section?