lib.Calibration.QtesEvaluation module

$Id: TES_evaluation.py $auth: Steve Torchinsky <satorchi@apc.in2p3.fr> $created: Tue 17 May 2022 16:57:19 CEST $license: GPLv3 or later, see https://www.gnu.org/licenses/gpl-3.0.txt

This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

write a fits file with a boolean array for all TES good/bad The FITS header had info about how the determination was made including:

dataset name analysis type (I-V, NEP, timeconstant, carbon fibre, linearity,…) analyser (person who did the analysis) elog entry (link to elog entry for the data set) wiki page (link to the wiki page with more information)

lib.Calibration.QtesEvaluation.check_goodbad(goodbad)[source]

check that the given array is an array of boolean

lib.Calibration.QtesEvaluation.get_header_values(dataset=None, analysis=None, analyser=None, elog=None, wikipage=None)[source]

get the descriptive information

lib.Calibration.QtesEvaluation.list_goodbad()[source]

list all the available TES good/bad files

lib.Calibration.QtesEvaluation.read_goodbad(filename, verbosity=1)[source]

read a FITS file with good/bad information

lib.Calibration.QtesEvaluation.write_goodbad(goodbad, dataset=None, analysis=None, analyser=None, elog=None, wikipage=None)[source]

write a FITS file with a good/bad info