Usage of the Command Line Interface

lasersafety - CLI interface

lasersafety [-h] [--version] [-p AVG_POWER] [-s PEAK_POWER] [-r REP_RATE] [-t PULSE_DURATION]
            [-e PULSE_ENERGY] [-w WAVELENGTH] [-d BEAM_DIAMETER] [--divergence DIVERGENCE]
            {en207,en208} ...

lasersafety options

  • -h, --help - show this help message and exit

  • --version - show program’s version number and exit

  • -p AVG_POWER, --avg-power AVG_POWER - Average power of the laser (default: None)

  • -s PEAK_POWER, --peak-power PEAK_POWER - Peak power of the laser (default: None)

  • -r REP_RATE, --rep-rate REP_RATE - Repetition rate of the laser (default: None)

  • -t PULSE_DURATION, --pulse-duration PULSE_DURATION - Pulse duration of the laser (default: None)

  • -e PULSE_ENERGY, --pulse-energy PULSE_ENERGY - Pulse energy of the laser (default: None)

  • -w WAVELENGTH, --wavelength WAVELENGTH - Wavelength of the laser (default: None)

  • -d BEAM_DIAMETER, --beam-diameter BEAM_DIAMETER - Beam diameter of the laser (default: None)

  • --divergence DIVERGENCE - Beam divergence of the laser (default: None)

lasersafety en207

Perform the computation for the EN207 standard

lasersafety en207 [-h]

lasersafety en207 options

  • -h, --help - show this help message and exit

lasersafety en208

Perform the computation for the EN208 standard

lasersafety en208 [-h]

lasersafety en208 options

  • -h, --help - show this help message and exit