Difference between revisions of "CH ROOT Nonuniform Binning"
Jump to navigation
Jump to search
(Created page with " ---- PAS Feasibility Study Runs") |
|||
Line 1: | Line 1: | ||
+ | =Rebinning via Energy Calibration= | ||
+ | |||
+ | =Regarding use of 4096 channel peak sensing ADC= | ||
+ | |||
+ | =To Begin= | ||
+ | |||
+ | double bins[4097]; | ||
+ | * Creates an array 4097 entries long to be used for bin edges | ||
+ | |||
+ | for(int i=0; i<=4096; i++){ | ||
+ | |||
+ | * Opens a for loop for bin creation | ||
+ | |||
+ | bins[i] = i*i*(-0.000000861277) + i*(0.449519)-36.2928; | ||
+ | |||
+ | * Fills arrays with values for bin edges using the energy calibration fit for HPGe detector | ||
+ | |||
+ | cout << bins[i] << endl; | ||
+ | |||
+ | * Cout statement to print bin edges to the terminal window as for loop is processing | ||
+ | |||
+ | } | ||
+ | |||
+ | * Closes the for loop and begins evaluation | ||
+ | |||
+ | |||
+ | |||
+ | |||
Revision as of 00:23, 16 September 2021
Rebinning via Energy Calibration
Regarding use of 4096 channel peak sensing ADC
To Begin
double bins[4097];
- Creates an array 4097 entries long to be used for bin edges
for(int i=0; i<=4096; i++){
- Opens a for loop for bin creation
bins[i] = i*i*(-0.000000861277) + i*(0.449519)-36.2928;
- Fills arrays with values for bin edges using the energy calibration fit for HPGe detector
cout << bins[i] << endl;
- Cout statement to print bin edges to the terminal window as for loop is processing
}
- Closes the for loop and begins evaluation