Skip to content
Snippets Groups Projects
Commit a9a1cae6 authored by Hall C Online Analyzer User's avatar Hall C Online Analyzer User Committed by Eric Pooser
Browse files

Recent updates from hallc-online (#359)

parent 4a08ea97
No related branches found
No related tags found
No related merge requests found
...@@ -279,7 +279,7 @@ hpcentral = 2.1 ...@@ -279,7 +279,7 @@ hpcentral = 2.1
# start the Jan 12 commissioning # start the Jan 12 commissioning
1289-1309 1289-1311
gtargmass_amu=1.00794 gtargmass_amu=1.00794
htheta_lab = -15. htheta_lab = -15.
...@@ -306,4 +306,88 @@ gtargmass_amu=2.014101 ...@@ -306,4 +306,88 @@ gtargmass_amu=2.014101
htheta_lab = -24.995 htheta_lab = -24.995
hpcentral = 1.4 hpcentral = 1.4
hpartmass = 0.00051099 hpartmass = 0.00051099
gpbeam = 6.418 gpbeam = 6.418
\ No newline at end of file
# Q2 defocussed tune
1327
gpbeam = 6.418
gtargmass_amu=1.00794
hpartmass = 0.00051099
htheta_lab = -24.995
hpcentral = 3.0
# ep elastics
1329
gpbeam = 6.418
gtargmass_amu=1.00794
hpartmass = 0.00051099
htheta_lab = -15.0
hpcentral = 5.205
1330-1334
gpbeam = 6.404
gtargmass_amu=12.0107
hpartmass = 0.00051099
htheta_lab = -15.0
hpcentral = 3.5
#HMS/SHMS Angle and Position Matrix Optimization
1335
gpbeam = 6.404
gtargmass_amu=12.0107
hpartmass = 0.00051099
htheta_lab = -15.0
hpcentral = 3.5
1336
gpbeam = 6.404
gtargmass_amu=12.0107
hpartmass = 0.00051099
htheta_lab = -23.0
hpcentral = 3.5
1337-1341
gpbeam = 6.404
gtargmass_amu=12.0107
hpartmass = 0.00051099
htheta_lab = -15.0
hpcentral = 4.0
1342-1343
gpbeam = 6.404
gtargmass_amu=12.0107
hpartmass = 0.00051099
htheta_lab = -22.005
hpcentral = 3.2
#Run Plan: Large Ytar: HMS/SHMS Angel and position Matrix Optimaization (01/15/18)
1342-1352
gpbeam = 6.404
gtargmass_amu= 12.0107
hpartmass = 0.00051099
htheta_lab = -30.01
hpcentral = 2.0
1353-1358
gpbeam = 6.404
gtargmass_amu= 1.00794
hpartmass = 0.00051099
htheta_lab = -25.01
hpcentral = 3.0
1359-1377
gpbeam = 6.404
gtargmass_amu= 1.00794
hpartmass = 0.00051099
htheta_lab = -25.01
hpcentral = 1.4
1378-1381
gpbeam = 6.404
gtargmass_amu= 1.00794
hpartmass = 0.00051099
htheta_lab = -25.01
hpcentral = 3.
...@@ -135,4 +135,98 @@ gpbeam = 6.418 ...@@ -135,4 +135,98 @@ gpbeam = 6.418
gtargmass_amu=2.014101 gtargmass_amu=2.014101
ppartmass = 0.00051099 ppartmass = 0.00051099
ptheta_lab = 25.015 ptheta_lab = 25.015
ppcentral = 1.4 ppcentral = 1.4cd ..
\ No newline at end of file
# Q2 defocussed tune
1791
gpbeam = 6.418
gtargmass_amu=1.00794
ppartmass = 0.00051099
ptheta_lab = 25.015
ppcentral = 3.0
1793
gpbeam = 6.404
gtargmass_amu=1.00794
ppartmass = 0.00051099
ptheta_lab = 8.015
ppcentral = 6.017
1795
gpbeam = 6.404
gtargmass_amu=12.0107
ppartmass = 0.00051099
ptheta_lab = 8.015
ppcentral = 6.017
#SIEVE Slit
1796-1804
gpbeam = 6.404
gtargmass_amu=12.0107
ppartmass = 0.00051099
ptheta_lab = 8.01
ppcentral = 5.0
#HMS/SHMS Angle and Position Matrix Optimization
1805-1806
gpbeam = 6.404
gtargmass_amu=12.0107
ppartmass = 0.00051099
ptheta_lab = 15.0
ppcentral = 3.5
1807
gpbeam = 6.404
gtargmass_amu=12.0107
ppartmass = 0.00051099
ptheta_lab = 15
ppcentral = 3.5
1808-1812
gpbeam = 6.404
gtargmass_amu=12.0107
ppartmass = 0.00051099
ptheta_lab = 15.0
ppcentral = 4.0
1813-1814
gpbeam = 6.404
gtargmass_amu=12.0107
ppartmass = 0.00051099
ptheta_lab = 22.045
ppcentral = 3.2
#Run Plan: Large Ytar: HMS/SHMS Angel and position Matrix Optimization (01/15/18)
1815-1823
gpbeam = 6.404
gtargmass_amu= 12.0107
ppartmass = 0.00051099
ptheta_lab =30.065
ppcentral = 2.0
1824-1828
gpbeam = 6.404
gtargmass_amu= 1.00794
ppartmass = 0.00051099
ptheta_lab =25.035
ppcentral = 3.0
1829-1842
gpbeam = 6.404
gtargmass_amu= 1.00794
ppartmass = 0.00051099
ptheta_lab =25.035
ppcentral = 1.4
1843-1845
gpbeam = 6.404
gtargmass_amu= 1.00794
ppartmass = 0.00051099
ptheta_lab =25.035
ppcentral = 3.0
; Parameters we need to keep THcHallCSpectrometer Happy ; Parameters we need to keep THcHallCSpectrometer Happy
;p_recon_coeff_filename = "DATFILES/SHMS_fr3_rec__order_5.dat" p_recon_coeff_filename = "DATFILES/SHMS_fr3_rec__order_5.dat"
p_recon_coeff_filename = "DATFILES/shms-2011-26cm-monte_q2_m015_rec.dat" ;p_recon_coeff_filename = "DATFILES/shms-2011-26cm-monte_q2_m015_rec.dat"
...@@ -40,63 +40,61 @@ Ps6_factor = {ghconfig_ti_ps_factors[5]} ...@@ -40,63 +40,61 @@ Ps6_factor = {ghconfig_ti_ps_factors[5]}
* Triggers * Triggers
*********** ***********
=:=:=:=:=:=:=:=: =:=:=:=:=:=:=:
= 3/4 Triggers = 3/4 Trigger
=:=:=:=:=:=:=:=: =:=:=:=:=:=:=:
HMS 3/4 Triggers : {H.hTRIG1.scaler} [ {H.hTRIG1.scaler/ghconfig_ti_ps_factors[0]} ]
Estimated HMS 3/4 Triggers : {H.hTRIG1.scalerRate*(H.1Mhz.scaler/1000000.):%.0f}
HMS 3/4 Trigger Rate : {H.hTRIG1.scalerRate/1000.:%.3f} kHz
Accepted HMS Triggers : {TRIG1.npassed}
HMS Event Types : {HMS_Pretrig.npassed}
HMS Computer Live Time : {(TRIG1.npassed / H.hTRIG1.scaler)*100.0:%3.4f} % [ {(TRIG1.npassed / (H.hTRIG1.scaler/ghconfig_ti_ps_factors[0]))*100.0:%3.4f} % ] Total HMS 3/4 Triggers : {H.hTRIG1.scaler}
HMS Computer Dead Time : {100.0 - (TRIG1.npassed / H.hTRIG1.scaler)*100.0:%3.4f} % [ {100.0 - (TRIG1.npassed / (H.hTRIG1.scaler/ghconfig_ti_ps_factors[0]))*100.0:%3.4f} % ] Pre-Scaled HMS 3/4 Triggers : {(H.hTRIG1.scaler/ghconfig_ti_ps_factors[0]):%.0f}
Estimated HMS 3/4 Triggers : {H.hTRIG1.scalerRate*(H.1Mhz.scaler/1000000.):%.0f}
HMS 3/4 Trigger Rate : {H.hTRIG1.scalerRate/1000.:%.3f} kHz
Accepted HMS Triggers : {TRIG1.npassed}
HMS Event Types : {HMS_Pretrig.npassed}
=:=:=:=:=:=:=:=:=:=:=:=: =:=:=:=:=:=:=:=:=:=:=:=:
= Physics 3/4 Triggers = Physics 3/4 Triggers
=:=:=:=:=:=:=:=:=:=:=:=: =:=:=:=:=:=:=:=:=:=:=:=:
Physics Triggers : {H.hTRIG1.scaler - H.EDTM.scaler} Physics 3/4 Triggers : {H.hTRIG1.scaler - H.EDTM.scaler}
Estimated Physics Triggers : {(H.hTRIG1.scalerRate - H.EDTM.scalerRate)*(H.1Mhz.scaler/1000000.):%.0f} Estimated Physics 3/4 Triggers : {(H.hTRIG1.scalerRate - H.EDTM.scalerRate)*(H.1Mhz.scaler/1000000.):%.0f}
Physics Trigger Rate : {(H.hTRIG1.scalerRate - H.EDTM.scalerRate)/1000.:%.3f} kHz Physics 3/4 Trigger Rate : {(H.hTRIG1.scalerRate - H.EDTM.scalerRate)/1000.:%.3f} kHz
Accepted Physics Triggers : {physics_accepted.npassed} Accepted Physics Triggers : {physics_accepted.npassed}
=:=:=:=:=:=:=:=: =:=:=:=:=:=:=:=:
= HMS Triggers = HMS Triggers
=:=:=:=:=:=:=:=: =:=:=:=:=:=:=:=:
hEL_LO_LO : {H.hEL_LO_LO.scaler} [ {(H.hEL_LO_LO.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hEL_LO_LO : {H.hEL_LO_LO.scaler} [ {(H.hEL_LO_LO.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hEL_LO : {H.hEL_LO.scaler} [ {(H.hEL_LO.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hEL_LO : {H.hEL_LO.scaler} [ {(H.hEL_LO.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hEL_HI : {H.hEL_HI.scaler} [ {(H.hEL_HI.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hEL_HI : {H.hEL_HI.scaler} [ {(H.hEL_HI.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hEL_REAL : {H.hEL_REAL.scaler} [ {(H.hEL_REAL.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hEL_REAL : {H.hEL_REAL.scaler} [ {(H.hEL_REAL.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hEL_CLEAN : {H.hEL_CLEAN.scaler} [ {(H.hEL_CLEAN.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hEL_CLEAN : {H.hEL_CLEAN.scaler} [ {(H.hEL_CLEAN.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hSTOF : {H.hSTOF.scaler} [ {(H.hSTOF.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hSTOF : {H.hSTOF.scaler} [ {(H.hSTOF.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hTRIG1 : {H.hTRIG1.scaler} [ {(H.hTRIG1.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG1 : {H.hTRIG1.scaler} [ {(H.hTRIG1.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hTRIG2 : {H.hTRIG2.scaler} [ {(H.hTRIG2.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG2 : {H.hTRIG2.scaler} [ {(H.hTRIG2.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hTRIG3 : {H.hTRIG3.scaler} [ {(H.hTRIG3.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG3 : {H.hTRIG3.scaler} [ {(H.hTRIG3.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hTRIG4 : {H.hTRIG4.scaler} [ {(H.hTRIG4.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG4 : {H.hTRIG4.scaler} [ {(H.hTRIG4.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hTRIG5 : {H.hTRIG5.scaler} [ {(H.hTRIG5.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG5 : {H.hTRIG5.scaler} [ {(H.hTRIG5.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
hTRIG6 : {H.hTRIG6.scaler} [ {(H.hTRIG6.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG6 : {H.hTRIG6.scaler} [ {(H.hTRIG6.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
=:=:=:=:=:=:=:=: =:=:=:=:=:=:=:=:
= SHMS Triggers = HMS Triggers
=:=:=:=:=:=:=:=: =:=:=:=:=:=:=:=:
pEL_LO_LO : {H.pEL_LO_LO.scaler} [ {(H.pEL_LO_LO.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hEL_LO_LO : {H.hEL_LO_LO.scaler} [ {(H.hEL_LO_LO.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pEL_LO : {H.pEL_LO.scaler} [ {(H.pEL_LO.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hEL_LO : {H.hEL_LO.scaler} [ {(H.hEL_LO.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pEL_HI : {H.pEL_HI.scaler} [ {(H.pEL_HI.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hEL_HI : {H.hEL_HI.scaler} [ {(H.hEL_HI.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pEL_REAL : {H.pEL_REAL.scaler} [ {(H.pEL_REAL.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hEL_REAL : {H.hEL_REAL.scaler} [ {(H.hEL_REAL.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pEL_CLEAN : {H.pEL_CLEAN.scaler} [ {(H.pEL_CLEAN.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hEL_CLEAN : {H.hEL_CLEAN.scaler} [ {(H.hEL_CLEAN.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pSTOF : {H.pSTOF.scaler} [ {(H.pSTOF.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] pSTOF : {H.pSTOF.scaler} [ {(H.pSTOF.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pTRIG1 : {H.pTRIG1.scaler} [ {(H.pTRIG1.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG1 : {H.hTRIG1.scaler} [ {(H.hTRIG1.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pTRIG2 : {H.pTRIG2.scaler} [ {(H.pTRIG2.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG2 : {H.hTRIG2.scaler} [ {(H.hTRIG2.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pTRIG3 : {H.pTRIG3.scaler} [ {(H.pTRIG3.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG3 : {H.hTRIG3.scaler} [ {(H.hTRIG3.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pTRIG4 : {H.pTRIG4.scaler} [ {(H.pTRIG4.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG4 : {H.hTRIG4.scaler} [ {(H.hTRIG4.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pTRIG5 : {H.pTRIG5.scaler} [ {(H.pTRIG5.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG5 : {H.hTRIG5.scaler} [ {(H.hTRIG5.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
pTRIG6 : {H.pTRIG6.scaler} [ {(H.pTRIG6.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ] hTRIG6 : {H.hTRIG6.scaler} [ {(H.hTRIG6.scaler/H.1Mhz.scalerTime)/1000.:%.3f} kHz ]
=:=:=:=: =:=:=:=:
= EDTM = EDTM
...@@ -107,9 +105,44 @@ Estimated EDTM Triggers : {H.EDTM.scalerRate*(H.1Mhz.scaler/1000000.):%.0f} ...@@ -107,9 +105,44 @@ Estimated EDTM Triggers : {H.EDTM.scalerRate*(H.1Mhz.scaler/1000000.):%.0f}
EDTM Trigger Rate : {H.EDTM.scalerRate/1000.:%.3f} kHz EDTM Trigger Rate : {H.EDTM.scalerRate/1000.:%.3f} kHz
Accepted EDTM Triggers : {edtm_accepted.npassed} Accepted EDTM Triggers : {edtm_accepted.npassed}
=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
= Live/Dead Time Calculations
=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:=:
HMS Computer Live Time : {(TRIG1.npassed / H.hTRIG1.scaler)*100.0:%3.4f} %
HMS Computer Dead Time : {100.0 - (TRIG1.npassed / H.hTRIG1.scaler)*100.0:%3.4f} %
Pre-Scaled Ps1 HMS Computer Live Time : {(TRIG1.npassed / (H.hTRIG1.scaler/ghconfig_ti_ps_factors[0]))*100.0:%3.4f} %
Pre-Scaled Ps1 HMS Computer Dead Time : {100.0 - (TRIG1.npassed / (H.hTRIG1.scaler/ghconfig_ti_ps_factors[0]))*100.0:%3.4f} %
Pre-Scaled Ps2 HMS Computer Live Time : {(TRIG2.npassed / (H.hTRIG2.scaler/ghconfig_ti_ps_factors[1]))*100.0:%3.4f} %
Pre-Scaled Ps2 HMS Computer Dead Time : {100.0 - (TRIG2.npassed / (H.hTRIG2.scaler/ghconfig_ti_ps_factors[1]))*100.0:%3.4f} %
Pre-Scaled Ps3 HMS Computer Live Time : {(TRIG3.npassed / (H.hTRIG3.scaler/ghconfig_ti_ps_factors[2]))*100.0:%3.4f} %
Pre-Scaled Ps3 HMS Computer Dead Time : {100.0 - (TRIG3.npassed / (H.hTRIG3.scaler/ghconfig_ti_ps_factors[2]))*100.0:%3.4f} %
Total Live Time (EDTM) : {(edtm_accepted.npassed / H.EDTM.scaler)*100.0:%3.4f} % Total Live Time (EDTM) : {(edtm_accepted.npassed / H.EDTM.scaler)*100.0:%3.4f} %
Total Dead Time (EDTM) : {100.0 - (edtm_accepted.npassed / H.EDTM.scaler)*100.0:%3.4f} % Total Dead Time (EDTM) : {100.0 - (edtm_accepted.npassed / H.EDTM.scaler)*100.0:%3.4f} %
Pre-Scaled Ps1 Total Live Time (EDTM) : {(edtm_accepted.npassed / (H.EDTM.scaler/ghconfig_ti_ps_factors[0]))*100.0:%3.4f} %
Pre-Scaled Ps1 Total Dead Time (EDTM) : {100.0 - (edtm_accepted.npassed / (H.EDTM.scaler/ghconfig_ti_ps_factors[0]))*100.0:%3.4f} %
Pre-Scaled Ps2 Total Live Time (EDTM) : {(edtm_accepted.npassed / (H.EDTM.scaler/ghconfig_ti_ps_factors[1]))*100.0:%3.4f} %
Pre-Scaled Ps2 Total Dead Time (EDTM) : {100.0 - (edtm_accepted.npassed / (H.EDTM.scaler/ghconfig_ti_ps_factors[1]))*100.0:%3.4f} %
Pre-Scaled Ps3 Total Live Time (EDTM) : {(edtm_accepted.npassed / (H.EDTM.scaler/ghconfig_ti_ps_factors[2]))*100.0:%3.4f} %
Pre-Scaled Ps3 Total Dead Time (EDTM) : {100.0 - (edtm_accepted.npassed / (H.EDTM.scaler/ghconfig_ti_ps_factors[2]))*100.0:%3.4f} %
OG 6 GeV Electronic Live Time (100, 150) : {100.0 - ((H.pPRE100.scaler - H.pPRE150.scaler)/H.pPRE100.scaler):%3.4f} %
OG 6 GeV Electronic Dead Time (100, 150) : {((H.pPRE100.scaler - H.pPRE150.scaler)/H.pPRE100.scaler):%3.4f} %
OG 6 GeV Electronic Live Time (100, 200) : {100.0 - ((H.pPRE100.scaler - H.pPRE200.scaler)/H.pPRE100.scaler):%3.4f} %
OG 6 GeV Electronic Dead Time (100, 200) : {((H.pPRE100.scaler - H.pPRE200.scaler)/H.pPRE100.scaler):%3.4f} %
OG 6 GeV Electronic Live Time (150, 200) : {100.0 - ((H.pPRE150.scaler - H.pPRE200.scaler)/H.pPRE150.scaler):%3.4f} %
OG 6 GeV Electronic Dead Time (150, 200) : {((H.pPRE150.scaler - H.pPRE200.scaler)/H.pPRE150.scaler):%3.4f} %
=:=:=:=:=:=:=: =:=:=:=:=:=:=:
= Hodoscopes = Hodoscopes
=:=:=:=:=:=:=: =:=:=:=:=:=:=:
......
...@@ -156,8 +156,8 @@ ptrig_pFADC_TREF_ROC2_good_tdc -nostat ...@@ -156,8 +156,8 @@ ptrig_pFADC_TREF_ROC2_good_tdc -nostat
newpage 2 1 newpage 2 1
title SHMS Fast Raster title SHMS Fast Raster
pFRA_XvsY -nostat pFRAraw_XvsY -nostat
pFRB_XvsY -nostat pFRBraw_XvsY -nostat
newpage 2 2 newpage 2 2
title SHMS Kinematics title SHMS Kinematics
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment