Sufficient conditions are given for a multifunction (set-valued function) to admit a continuously differentiable selection in one dimension. These conditions are given in terms of Clarke generalized gradients of the Hamiltonian associated with the multifunction.
"C1 selections of multifunctions in one dimension." Real Anal. Exchange 22 (2) 655 - 676, 1996/1997.