|
sipm-characterisation 0.1.0
SiPM characterisation for ePIC — IV/DCR/gain, laser, readout, irradiation
|
Functions | |
| parse_arguments () | |
| build_tagname (args) | |
| connect () | |
| close () | |
| write_commands (filename) | |
| send (command) | |
| recv () | |
| initialize () | |
| read_config (filename='config.keithley') | |
| output_on () | |
| output_off () | |
| set_voltage (V) | |
| measure (n) | |
| write_measurements (measurements, filename, ioflags='w') | |
| read_measurements () | |
| plot_measurements (measurements, xkey, ykey, ax, invertX=False, invertY=False) | |
| source_measure_config (Vscan, Ilim=25.e-6, reverse=False, Vsmart=None, Naver=4, verbose=False) | |
| query_source_config (name) | |
| trigger_init () | |
| trigger_wait () | |
| trigger_config (Twait=60., Tstep=1., Tmeas=1., Nmeas='INF', name='SOURCE_CONFIG', verbose=False) | |
| query_trigger_config () | |
Variables | |
| sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) | |
| tuple | server_address = ('131.154.12.91', 5025) |
| str | idn_tag = "KEITHLEY INSTRUMENTS,MODEL 2450,04474830,1.6.7c" |
| bool | echo = False |
| bool | log = True |
| list | commands = [] |
| keithley.build_tagname | ( | args | ) |
| keithley.close | ( | ) |
| keithley.connect | ( | ) |
| keithley.initialize | ( | ) |
| keithley.measure | ( | n | ) |
| keithley.output_off | ( | ) |
| keithley.output_on | ( | ) |
| keithley.parse_arguments | ( | ) |
| keithley.plot_measurements | ( | measurements, | |
| xkey, | |||
| ykey, | |||
| ax, | |||
invertX = False, |
|||
invertY = False |
|||
| ) |
| keithley.query_source_config | ( | name | ) |
| keithley.query_trigger_config | ( | ) |
| keithley.read_config | ( | filename = 'config.keithley' | ) |
| keithley.read_measurements | ( | ) |
| keithley.recv | ( | ) |
| keithley.send | ( | command | ) |
| keithley.set_voltage | ( | V | ) |
| keithley.source_measure_config | ( | Vscan, | |
Ilim = 25.e-6, |
|||
reverse = False, |
|||
Vsmart = None, |
|||
Naver = 4, |
|||
verbose = False |
|||
| ) |
| keithley.trigger_config | ( | Twait = 60., |
|
Tstep = 1., |
|||
Tmeas = 1., |
|||
Nmeas = 'INF', |
|||
name = 'SOURCE_CONFIG', |
|||
verbose = False |
|||
| ) |
| keithley.trigger_init | ( | ) |
| keithley.trigger_wait | ( | ) |
| keithley.write_commands | ( | filename | ) |
| keithley.write_measurements | ( | measurements, | |
| filename, | |||
ioflags = 'w' |
|||
| ) |
| list keithley.commands = [] |
| bool keithley.echo = False |
| str keithley.idn_tag = "KEITHLEY INSTRUMENTS,MODEL 2450,04474830,1.6.7c" |
| bool keithley.log = True |
| tuple keithley.server_address = ('131.154.12.91', 5025) |
| keithley.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) |