Pasadena Fire Captain Christopher Ramstead has been placed on administrative leave after his arrest for "child sexual abuse" crimes, police say.