Barium Fluoride-BaF2 UV Window IR Window Nuclear Physics