The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Lab::Moose::Sweep::Step::Magnet - Step/list sweep of magnetic field

VERSION

version 3.901

SYNOPSIS

 my $sweep = sweep(
     type => 'Step::Magnet',
     instrument => $ips,
     from => -1,           # Tesla
     to => 1,              # Tesla
     step => 0.1,          # Tesla
     rate => 1,            # Tesla/min, mandatory, always positive,
                           #   used to change the magnetic field
     start_rate => 1,      # Tesla/min, default equals rate, always positive,
                           #   used when switch heater is off
     persistent_mode => 1, # use persistent mode, default 0
 );

Description

Step sweep with following properties:

  • Uses instruments sweep_to_field method to set the field.

  • Uses instruments in_persistent_mode and get_persistent_field methods to query persistent mode status

  • Uses instruments heater_off and heater_on to control persistent mode switch

  • Default filename extension: 'Field='

COPYRIGHT AND LICENSE

This software is copyright (c) 2023 by the Lab::Measurement team; in detail:

  Copyright 2018-2020  Simon Reinhardt
            2021       Andreas K. Huettel, Fabian Weinelt

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.