iterative CT algorithm based on siddon's ray trace