sipm-characterisation 0.1.0
SiPM characterisation for ePIC — IV/DCR/gain, laser, readout, irradiation
Loading...
Searching...
No Matches
fwdscan Namespace Reference

Variables

 args = ky.parse_arguments()
 parse arguments
 
 outfiletagname = ky.build_tagname(args)
 output file run tag
 
 starttime = time.time()
 start
 
 fig
 add time tag timenow = datetime.datetime.now() timetag = timenow.strftime('YmdHMS') outfiletagname += '.
 
 ax
 add time tag timenow = datetime.datetime.now() timetag = timenow.strftime('YmdHMS') outfiletagname += '.
 
 figsize
 
int Vmin = 0.
 connect and initialize
 
int Vmax = 3.
 
float Vstep = 0.100
 
 Vscan = np.arange(Vmin, Vmax, Vstep)
 configure source and trigger model
 
 Ilim
 
 Twait
 
 Tstep
 
 Tmeas
 
 Nmeas
 
 measurements = ky.read_measurements()
 start trigger model and wait
 
 invertX
 plot measurements
 
 False
 
 invertY
 
 endtime = time.time()
 write measurements
 

Variable Documentation

◆ args

fwdscan.args = ky.parse_arguments()

parse arguments

◆ ax

fwdscan.ax

add time tag timenow = datetime.datetime.now() timetag = timenow.strftime('YmdHMS') outfiletagname += '.

plot measurements

' + timetag

define plots

◆ endtime

fwdscan.endtime = time.time()

write measurements

write commands

close connection

done

◆ False

fwdscan.False

◆ fig

fwdscan.fig

add time tag timenow = datetime.datetime.now() timetag = timenow.strftime('YmdHMS') outfiletagname += '.

' + timetag

define plots

◆ figsize

fwdscan.figsize

◆ Ilim

fwdscan.Ilim

◆ invertX

fwdscan.invertX

plot measurements

◆ invertY

fwdscan.invertY

◆ measurements

fwdscan.measurements = ky.read_measurements()

start trigger model and wait

read measurements

◆ Nmeas

fwdscan.Nmeas

◆ outfiletagname

fwdscan.outfiletagname = ky.build_tagname(args)

output file run tag

◆ starttime

fwdscan.starttime = time.time()

start

◆ Tmeas

fwdscan.Tmeas

◆ Tstep

fwdscan.Tstep

◆ Twait

fwdscan.Twait

◆ Vmax

int fwdscan.Vmax = 3.

◆ Vmin

int fwdscan.Vmin = 0.

connect and initialize

FORWARD BIAS SCAN ###

[0., 3.] in 100 mV steps

◆ Vscan

fwdscan.Vscan = np.arange(Vmin, Vmax, Vstep)

configure source and trigger model

◆ Vstep

float fwdscan.Vstep = 0.100