at_ped - Teststandees/hcal_teststand_scripts GitHub Wiki
Overview
The at_ped.py acceptance test verifies that the QIE card of interest has a reasonable pedestal distribution for each [CID]] of each [QIE chip.
Procedure
To run this acceptance test, run
python at_ped.py -t [teststand_name]
where [teststand_name] represents the name of the teststand as recorded in teststands.txt (the default is 904at).
Results
Each time you run the test, the following items are written to the data/at_results/[unique_id]/at_ped/yymmdd_hhmmss directory:
yymmdd_hhmmss_ped.png- An image containing the following:- A histogram of each QIE's CID's mean pedestal ADC code (96 entries)
- A histogram of the associated standard deviations (96 entries)
- A graph displaying the same values together (96 entries) - The x-axis is CID number, the y-axis is mean ADC code, and the y error bars indicate the standard deviation.
yymmdd_hhmmss_ped.root- A ROOT file containing the above histograms along with the following:hn- The original histograms from the uHTR tool.mean,rms, andPedestalvsChannel- The pedestal distributions for each QIE's CID, from which the results in the image above are derived.