new CSC geometry calculation