Fixed review remark
+ fixed check geometry logic and added more/detailed error strings.
Signed-off-by: Ralf Floca <r.floca@dkfz-heidelberg.de>