Difference between revisions of "Charge Feedback"

From PREX Wiki
Jump to navigationJump to search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== How to Run Feedback ==
 
== How to Run Feedback ==
*Make sure Coda is running
+
'''See [[Parity_feedback_and_Analysis_Minder]]'''
 
 
*You need to be logged in apar account on adqa1:
 
**<pre> ssh apar@adaq1 </pre>
 
 
 
*Do gojapan
 
 
 
*Go to directory:
 
**<pre> cd /adaqfs/home/apar/PREX/japan_feedback/ </pre>
 
 
 
*Run feedback code:
 
**<pre> ./feedback_ana </pre>
 
 
 
*Also,make sure to change the event cut parameter file for appropriate current cuts(If the current is 50ua do 45uA current cut), To change that file
 
 
 
**1.Go to directory:
 
***<pre> cd /adaqfs/home/apar/PREX/japan_feedback/Parity/prminput </pre>
 
 
 
**2.Change, bcm_an_ds3 cut
 
***<pre> prexCH_beamline_eventcuts.9999990.map </pre>
 
 
 
* Feedback will automatically run
 
 
 
* In order to quit Feedback
 
** <pre> control+c </pre> to crash out of the  feedback
 
  
 
== List of EPICs variables being written to ==
 
== List of EPICs variables being written to ==
Line 30: Line 6:
 
Within: apar@adaq1:~/PREX/japan_feedback/Feedback/include/QwEPICSControl.h  
 
Within: apar@adaq1:~/PREX/japan_feedback/Feedback/include/QwEPICSControl.h  
  
"IPM1H04A_WireSumAsymMean"
+
*"IPM1H04A_WireSumAsymMean"
"IPM1H04A_WireSumAsymWidth"
+
*"IPM1H04A_WireSumAsymWidth"
"IPM1H04E_WireSumAsymMean"
+
*"IPM1H04E_WireSumAsymMean"
"IPM1H04E_WireSumAsymWidth"
+
*"IPM1H04E_WireSumAsymWidth"
"IPM0I02A_WireSumAsymMean"
+
*"IPM0I02A_WireSumAsymMean"
"IPM0I02A_WireSumAsymWidth"
+
*"IPM0I02A_WireSumAsymWidth"
"IPM1I06_WireSumAsymMean"
+
*"IPM1I06_WireSumAsymMean"
"IPM1I06_WireSumAsymWidth"
+
*"IPM1I06_WireSumAsymWidth"
"IPM1C12_WireSumAsymMean"
+
*"IPM1C12_WireSumAsymMean"
"IPM1C12_WireSumAsymWidth"
+
*"IPM1C12_WireSumAsymWidth"
"IPM0R05_WireSumAsymMean"
+
*"IPM0R05_WireSumAsymMean"
"IPM0R05_WireSumAsymWidth"
+
*"IPM0R05_WireSumAsymWidth"
"IPM0L06_WireSumAsymMean"
+
*"IPM0L06_WireSumAsymMean"
"IPM0L06_WireSumAsymWidth"
+
*"IPM0L06_WireSumAsymWidth"
"IPM0L05_WireSumAsymMean"
+
*"IPM0L05_WireSumAsymMean"
"IPM0L05_WireSumAsymWidth"
+
*"IPM0L05_WireSumAsymWidth"
"IPM0I05_WireSumAsymMean"
+
*"IPM0I05_WireSumAsymMean"
"IPM0I05_WireSumAsymWidth"
+
*"IPM0I05_WireSumAsymWidth"
"IPM2I02_WireSumAsymMean"
+
*"IPM2I02_WireSumAsymMean"
"IPM2I02_WireSumAsymWidth"
+
*"IPM2I02_WireSumAsymWidth"
"IPM2I01_WireSumAsymMean"
+
*"IPM2I01_WireSumAsymMean"
"IPM2I01_WireSumAsymWidth"
+
*"IPM2I01_WireSumAsymWidth"
"BCM0L02_AsymMean"
+
*"BCM0L02_AsymMean"
"BCM0L02_AsymWidth"
+
*"BCM0L02_AsymWidth"
"BCM1H01_AsymMean"
+
*"BCM1H01_AsymMean"
"BCM1H01_AsymWidth"
+
*"BCM1H01_AsymWidth"
  
 
And  
 
And  
  
"IPM0I02A_xPosDiffMean"
+
*"IPM0I02A_xPosDiffMean"
"IPM0I02A_xPosDiffWidth"
+
*"IPM0I02A_xPosDiffWidth"
"IPM0I02A_yPosDiffMean"
+
*"IPM0I02A_yPosDiffMean"
"IPM0I02A_yPosDiffWidth"
+
*"IPM0I02A_yPosDiffWidth"
"IPM1I06_xPosDiffMean"
+
*"IPM1I06_xPosDiffMean"
"IPM1I06_xPosDiffWidth"
+
*"IPM1I06_xPosDiffWidth"
"IPM1I06_yPosDiffMean"
+
*"IPM1I06_yPosDiffMean"
"IPM1I06_yPosDiffWidth"
+
*"IPM1I06_yPosDiffWidth"
"IPM1H04E_xPosDiffMean"
+
*"IPM1H04E_xPosDiffMean"
"IPM1H04E_xPosDiffWidth"
+
*"IPM1H04E_xPosDiffWidth"
"IPM1H04E_yPosDiffMean"
+
*"IPM1H04E_yPosDiffMean"
"IPM1H04E_yPosDiffWidth"
+
*"IPM1H04E_yPosDiffWidth"
"IPM1H04A_xPosDiffMean"
+
*"IPM1H04A_xPosDiffMean"
"IPM1H04A_xPosDiffWidth"
+
*"IPM1H04A_xPosDiffWidth"
"IPM1H04A_yPosDiffMean"
+
*"IPM1H04A_yPosDiffMean"
"IPM1H04A_yPosDiffWidth"
+
*"IPM1H04A_yPosDiffWidth"
"IPM1C12_xPosDiffMean"
+
*"IPM1C12_xPosDiffMean"
"IPM1C12_xPosDiffWidth"
+
*"IPM1C12_xPosDiffWidth"
"IPM1C12_yPosDiffMean"
+
*"IPM1C12_yPosDiffMean"
"IPM1C12_yPosDiffWidth"
+
*"IPM1C12_yPosDiffWidth"
"IPM0R05_xPosDiffMean"
+
*"IPM0R05_xPosDiffMean"
"IPM0R05_xPosDiffWidth"
+
*"IPM0R05_xPosDiffWidth"
"IPM0R05_yPosDiffMean"
+
*"IPM0R05_yPosDiffMean"
"IPM0R05_yPosDiffWidth"
+
*"IPM0R05_yPosDiffWidth"
"IPM0L06_xPosDiffMean"
+
*"IPM0L06_xPosDiffMean"
"IPM0L06_xPosDiffWidth"
+
*"IPM0L06_xPosDiffWidth"
"IPM0L06_yPosDiffMean"
+
*"IPM0L06_yPosDiffMean"
"IPM0L06_yPosDiffWidth"
+
*"IPM0L06_yPosDiffWidth"
"IPM0L05_xPosDiffMean"
+
*"IPM0L05_xPosDiffMean"
"IPM0L05_xPosDiffWidth"
+
*"IPM0L05_xPosDiffWidth"
"IPM0L05_yPosDiffMean"
+
*"IPM0L05_yPosDiffMean"
"IPM0L05_yPosDiffWidth"
+
*"IPM0L05_yPosDiffWidth"
"IPM0I05_xPosDiffMean"
+
*"IPM0I05_xPosDiffMean"
"IPM0I05_xPosDiffWidth"
+
*"IPM0I05_xPosDiffWidth"
"IPM0I05_yPosDiffMean"
+
*"IPM0I05_yPosDiffMean"
"IPM0I05_yPosDiffWidth"
+
*"IPM0I05_yPosDiffWidth"
"IPM2I02_xPosDiffMean"
+
*"IPM2I02_xPosDiffMean"
"IPM2I02_xPosDiffWidth"
+
*"IPM2I02_xPosDiffWidth"
"IPM2I02_yPosDiffMean"
+
*"IPM2I02_yPosDiffMean"
"IPM2I02_yPosDiffWidth"
+
*"IPM2I02_yPosDiffWidth"
"IPM2I01_xPosDiffMean"
+
*"IPM2I01_xPosDiffMean"
"IPM2I01_xPosDiffWidth"
+
*"IPM2I01_xPosDiffWidth"
"IPM2I01_yPosDiffMean"
+
*"IPM2I01_yPosDiffMean"
"IPM2I01_yPosDiffWidth"
+
*"IPM2I01_yPosDiffWidth"

Latest revision as of 14:31, 16 January 2020

How to Run Feedback

See Parity_feedback_and_Analysis_Minder

List of EPICs variables being written to

Within: apar@adaq1:~/PREX/japan_feedback/Feedback/include/QwEPICSControl.h

  • "IPM1H04A_WireSumAsymMean"
  • "IPM1H04A_WireSumAsymWidth"
  • "IPM1H04E_WireSumAsymMean"
  • "IPM1H04E_WireSumAsymWidth"
  • "IPM0I02A_WireSumAsymMean"
  • "IPM0I02A_WireSumAsymWidth"
  • "IPM1I06_WireSumAsymMean"
  • "IPM1I06_WireSumAsymWidth"
  • "IPM1C12_WireSumAsymMean"
  • "IPM1C12_WireSumAsymWidth"
  • "IPM0R05_WireSumAsymMean"
  • "IPM0R05_WireSumAsymWidth"
  • "IPM0L06_WireSumAsymMean"
  • "IPM0L06_WireSumAsymWidth"
  • "IPM0L05_WireSumAsymMean"
  • "IPM0L05_WireSumAsymWidth"
  • "IPM0I05_WireSumAsymMean"
  • "IPM0I05_WireSumAsymWidth"
  • "IPM2I02_WireSumAsymMean"
  • "IPM2I02_WireSumAsymWidth"
  • "IPM2I01_WireSumAsymMean"
  • "IPM2I01_WireSumAsymWidth"
  • "BCM0L02_AsymMean"
  • "BCM0L02_AsymWidth"
  • "BCM1H01_AsymMean"
  • "BCM1H01_AsymWidth"

And

  • "IPM0I02A_xPosDiffMean"
  • "IPM0I02A_xPosDiffWidth"
  • "IPM0I02A_yPosDiffMean"
  • "IPM0I02A_yPosDiffWidth"
  • "IPM1I06_xPosDiffMean"
  • "IPM1I06_xPosDiffWidth"
  • "IPM1I06_yPosDiffMean"
  • "IPM1I06_yPosDiffWidth"
  • "IPM1H04E_xPosDiffMean"
  • "IPM1H04E_xPosDiffWidth"
  • "IPM1H04E_yPosDiffMean"
  • "IPM1H04E_yPosDiffWidth"
  • "IPM1H04A_xPosDiffMean"
  • "IPM1H04A_xPosDiffWidth"
  • "IPM1H04A_yPosDiffMean"
  • "IPM1H04A_yPosDiffWidth"
  • "IPM1C12_xPosDiffMean"
  • "IPM1C12_xPosDiffWidth"
  • "IPM1C12_yPosDiffMean"
  • "IPM1C12_yPosDiffWidth"
  • "IPM0R05_xPosDiffMean"
  • "IPM0R05_xPosDiffWidth"
  • "IPM0R05_yPosDiffMean"
  • "IPM0R05_yPosDiffWidth"
  • "IPM0L06_xPosDiffMean"
  • "IPM0L06_xPosDiffWidth"
  • "IPM0L06_yPosDiffMean"
  • "IPM0L06_yPosDiffWidth"
  • "IPM0L05_xPosDiffMean"
  • "IPM0L05_xPosDiffWidth"
  • "IPM0L05_yPosDiffMean"
  • "IPM0L05_yPosDiffWidth"
  • "IPM0I05_xPosDiffMean"
  • "IPM0I05_xPosDiffWidth"
  • "IPM0I05_yPosDiffMean"
  • "IPM0I05_yPosDiffWidth"
  • "IPM2I02_xPosDiffMean"
  • "IPM2I02_xPosDiffWidth"
  • "IPM2I02_yPosDiffMean"
  • "IPM2I02_yPosDiffWidth"
  • "IPM2I01_xPosDiffMean"
  • "IPM2I01_xPosDiffWidth"
  • "IPM2I01_yPosDiffMean"
  • "IPM2I01_yPosDiffWidth"