Difference between revisions of "BCM calibration E04-018"
Line 94: | Line 94: | ||
0 1.477319e+02 3.341393e-03 | 0 1.477319e+02 3.341393e-03 | ||
1 2.399886e+04 5.086879e-04 | 1 2.399886e+04 5.086879e-04 | ||
+ | |||
+ | |||
+ | |||
+ | Small script to compute charge from a root file : | ||
+ | |||
+ | /adaqfs/home/adaq/e04018/onlana/GetCharge.C |
Revision as of 08:37, 11 June 2007
Run 3220
http://www.jlab.org/~adaq/halog/html/0705_archive/070507012036.html http://www.jlab.org/~adaq/halog/html/0705_archive/070507012036.html
Full replayed already
Plot
right_bcm_u1:IBC0L02Current
right_bcm_u3:IBC0L02Current
right_bcm_u10:IBC0L02Current
Second current calibration
keyword=BCM calibration
BCM Current calibration
keyword=BCM calibration
BCM Current calibration
Unser calibration @100 uA file /usr/opdata/bcm_hallA/Bcmlog_129 coda file 3893 /adaql10/work1/e04018/onlroot/onlana_full_3893.root
Linearity test 100, 50, 20, 10, 5, 2, 1, 0.5 uA file /usr/opdata/bcm_hallA/Bcmlog_130 coda file 3894 /adaql10/work1/e04018/onlroot/onlana_full_3894.root
Epics variables for the BCMs
hac_bcm_dvm1_read hac_bcm_dvm2_read hac_bcm_dvm1_current hac_bcm_dvm2_current hac_unser_current HC+ibcm1 IBC0L02Current IBCxxxxCRCUR1 IBCxxxxCRCUR2 IPM2C24A.IENG IBCxxxxCRCUR4 IBC0R07CRCUR1 IBC1H04CRCUR2 FCupsCORRECTED.VAL
u1 :
T->Draw("right_bcm_u1:IBC0L02Current","(right_bcm_u1-(3032.1+1600.17*IBC0L02Current))>0&&(right_bcm_u1-(8000.1+2300.17*IBC0L02Current))<0")
Result of fit : NO. VALUE ERROR 0 1.318651e+03 6.741386e-03 1 2.345621e+03 1.064884e-04
u3 : NO. VALUE ERROR 0 4.712707e+03 4.406449e-03 1 7.163094e+03 7.764398e-05
u10: T->Draw("right_bcm_u10:IBC0R07CRCUR1","IBC0R07CRCUR1<20&&(right_bcm_u10-(41753+42000.364*IBC0R07CRCUR1)<1000)&&IBC0R07CRCUR1<20&&(right_bcm_u10-(42000.47*IBC0R07CRCUR1)>0) ") NO. VALUE ERROR 0 2.396886e+03 3.547887e-03 1 4.437411e+04 1.130569e-03
d1:
T->Draw("right_bcm_d1:IBC0R07CRCUR1","(right_bcm_d1-(10000+26000*IBC0R07CRCUR1))<0&&(right_bcm_d1-(-20000+2254*IBC0R07CRCUR1))>0")
NO. VALUE ERROR 0 2.664377e+02 2.949925e-03 1 2.428236e+03 6.837115e-05
d3: T->Draw("right_bcm_d3:IBC0R07CRCUR1","(right_bcm_d3-(10000+26000*IBC0R07CRCUR1))<0&&(right_bcm_d3-(-20000+7102*IBC0R07CRCUR1))>0&&IBC0R07CRCUR1<80") NO. VALUE ERROR 0 3.587967e+02 3.120319e-03 1 7.535554e+03 2.102184e-04
d10: T->Draw("right_bcm_d10:IBC0R07CRCUR1","IBC0R07CRCUR1<40&&(right_bcm_d10-(10000+26000*IBC0R07CRCUR1))<0&&(right_bcm_d10-(-20000+23000*IBC0R07CRCUR1))>0")
NO. VALUE ERROR 0 1.477319e+02 3.341393e-03 1 2.399886e+04 5.086879e-04
Small script to compute charge from a root file :
/adaqfs/home/adaq/e04018/onlana/GetCharge.C