Аннотация:We study the Riemann problem for a class of conservation laws with a strongly discontinuous (in a spatial variable) flux function. Using the method of the geometric solutions, we obtain the sufficient condition for the existence of a piecewise smooth solution and describe a constructive method to obtain such a solution. Our work, in the part concerning the sufficient condition, can be considered as a generalization of the results obtained earlier by one of the authors. The necessary condition for the existence of a piecewise smooth solution, which does not depend on the choice of the admissibility condition, is also obtained.