Observation plane cause infinite loop if absorbing = false
If an ObservationPlane with absorbing = false is added to the processes, the cascade will be trapped in infinite loop.
To reproduce this bug: make the ObservationPlane in example/corsika.cpp non-absorbing.
Edited by Fan Hu