-
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