Semiclassical and quantum theory of charged particle-waves