-
Notifications
You must be signed in to change notification settings - Fork 11
at_ped
Tote Hughes edited this page Sep 23, 2015
·
8 revisions
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.
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
).
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.
-
- teststand - The teststand class
- tests.acceptance - The acceptance test class