mpiWorld.getComm().Recv(&viewAngle, 1, MPI::DOUBLE, iProc, 0, status);
mpiWorld.getComm().Recv(&nDet, 1, MPI::INT, iProc, 0, status);
mpiWorld.getComm().Recv(detval, nDet, MPI::FLOAT, iProc, 0, status);
mpiWorld.getComm().Recv(&viewAngle, 1, MPI::DOUBLE, iProc, 0, status);
mpiWorld.getComm().Recv(&nDet, 1, MPI::INT, iProc, 0, status);
mpiWorld.getComm().Recv(detval, nDet, MPI::FLOAT, iProc, 0, status);