Use generics in the synoptic panel for stronger type checking.
Use generics in the synoptic panel for stronger type checking.

openxal/openxal,openxal/openxal,EuropeanSpallationSource/openxal,luxiaohan/openxal-csns-luxh,openxal/openxal,EuropeanSpallationSource/openxal,luxiaohan/openxal-csns-luxh,EuropeanSpallationSource/openxal,EuropeanSpallationSource/openxal,openxal/openxal,EuropeanSpallationSource/openxal,luxiaohan/openxal-csns-luxh,luxiaohan/openxal-csns-luxh,openxal/openxal