differentiate shoulder pulse
Pileup 100% 0.75% 99.25%
Pileup 98.9% 97.65% 95.14% 85.88%
GOOD 100% 0.608% 99.4%
GOOD 98.9% 98.1% 95.8% 88.1%
percentage of pulse Pileup GOOD number pileup pulse = 54260 number of single pulse = 30534 (56.24%) number of double pulse = 22563 (41.58%) number of triple pulse = 956 ( 1.76%) number of quadruple pulse = 247 ( 0.46%) GOOD number of good pulse = 2692664 number of single pulse = 2198194 (81.64%) number of double pulse = 484378 (17.99%) number of triple pulse = 7106 ( 0.26%) number of quadruple pulse = 2986 ( 0.11%)
1. single? shoulder? bad fit!!
ΔADC ADC Δ(ΔADC))
threshold normalized Δ(ΔADC)) Δ(ΔADC)) Δ(ΔADC)) (zoom in) fail
threshold normalized Δ(ΔADC)) Δ(ΔADC)) Δ(ΔADC)) (zoom in) fail
threshold normalized Δ(ΔADC)) Δ(ΔADC)) Δ(ΔADC)) (zoom in) fail
2. shoulder? single? bad fit!!
2.neighboring pulse ΔADC Δ(ΔADC)) ADC
3. shoulder? single? bad fit!! the same case 1. lay 6 dipangle 8 hid 100029
3.neighboring pulse ΔADC Δ(ΔADC)) ADC
4.single, bad fit!!
4.neighboring pulse ΔADC Δ(ΔADC)) ADC
pile up pulse, TDC cut =3 number of pileup pulse = 54260 number of single pulse = 30534 (56.24%) number of double pulse = 22563 (41.58%) number of triple pulse = 956 ( 1.76%) number of quadruple pulse = 247 ( 0.46%) number of (1) pulse =18 (0.0074%) (percentage in double pulse (0.0177%)) (chi_square>4 , single pulse) number of (1+2+3+4) pulse =89 (0.16%) (percentage in double pulse (0.39%))
5.shoulder, bad fit!! the same case 1. lay 6 dipangle 14 hid 100038
5.neighboring pulse ΔADC ADC Δ(ΔADC)) the same case 1. lay 6 dipangle 14 hid 100038
pile up pulse, TDC cut =3 number of pileup pulse = 54260 number of single pulse = 30534 (56.24%) number of double pulse = 22563 (41.58%) number of triple pulse = 956 ( 1.76%) number of quadruple pulse = 247 ( 0.46%) number of (4) pulse =3 (0.0055%) (percentage in double pulse (0.013%)) (chi_square>4 , single pulse)
6.double, bad fit!!
6.neighboring pulse ΔADC ADC Δ(ΔADC))
longer new fit bound old (([tdc2] - [tdc1])*7. + [tdc2]) new (([tdc2] - [tdc1])*15. + [tdc2]) new fit option which can get shoulder pulse not only in single pulse also use longer new fit bound
7.double, bad fit!!
7.neighboring pulse ΔADC ADC Δ(ΔADC))
not about new fit bound the default fitbound is before newfitbound (([tdc2] - [tdc1])*7. + [tdc2]) new fit option which can get shoulder pulse not only in single pulse also use longer fit bound
8.double, bad fit!!
8.neighboring pulse ΔADC ADC Δ(ΔADC))
8.new fit option can not save it which can get shoulder pulse not only in single pulse also use longer fit bound
pile up pulse, TDC cut =3 number of pileup pulse = 54260 number of single pulse = 30534 (56.24%) number of double pulse = 22563 (41.58%) number of triple pulse = 956 ( 1.76%) number of quadruple pulse = 247 ( 0.46%) number of (8) pulse =10 (0.0055%) (percentage in double pulse (0.013%)) (chi_square>4 , single pulse)
pile up pulse, TDC cut =3 number of all kind of saturate pulse (chi_square>4) =216 (0.39%) (percentage in double pulse (0.96%))
Pileup chi2 >100 0.74% peakadc <7 5.67%
small pulse number of small pulse (chi_square>4) =216 (0.39%) =216 (0.39%) (percentage in double pulse (0.96%)) chi2>4.and.chi2<10.and.peakadc1<15 the chi2 save by another pulse dipangle 99.87 hid 300044 peakadc1 115 dipangle 90.94 hid 300123 peakadc1 18 dipangle 89.76 hid 300050 peakadc1 32 dipangle 71.34 hid 200131 peakadc1 164.5 dipangle 87 hid 300027 peakadc1 133
9. chi2>4. and. chi2<9999. and 9.chi2>4.and.chi2<9999.and.peakadc1<15 the chi2 save by another pulse
9.neighboring pulse
backup