Small refactor to rename Analyzer base to Device, SternGerlach to Analyzer, such that the MagneticField doesnt inherit an Analyzer class but a Device class