Re #6191. Add a constructor from a pair of vectors.
Re #6191. Use SpectrumDetectorMapping class to generate mapping.
Merge branch 'feature/6191_remove_spectradetectormap' into develop