<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.iac.isu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Stoktyle</id>
	<title>New IAC Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.iac.isu.edu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Stoktyle"/>
	<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=Special:Contributions/Stoktyle"/>
	<updated>2026-05-08T16:53:23Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.2</generator>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=106020</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=106020"/>
		<updated>2016-04-27T09:44:12Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Sweet spot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Detector Images=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Detector Images&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Re1eetSpotOn.png | 300 px]] ||[[File:RecSwetOff.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
| No Events|| Solenoid On with a proton and electron event|| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1-D Phi and Theta histograms for Solenoid Off&lt;br /&gt;
&lt;br /&gt;
 Overlay of Solenoid off and On for Theta and Phi.&lt;br /&gt;
&lt;br /&gt;
 Difference between Generated and Reconstructed Theta and Phi.  &lt;br /&gt;
&lt;br /&gt;
The generated plots are going to be centered at one point.  For Theta that is 25 degrees.  For Phi that is 0 degrees.&lt;br /&gt;
There are 323,066 generated events for no solenoid.&lt;br /&gt;
There are 573,362 generated events for solenoid on.&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstructed 1D No Solenoid&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecPhiOff1D.png | 300 px]] ||[[File:RecThetaOff1D.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Rec Phi Off|| Rec Theta Off||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Overlay&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OnOverOff1D.png | 300 px]] ||[[File:ThetaOnOverOff1D.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Phi On Over Off|| Theta On Over Off||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Reconstructed with solenoid|| Reconstructed with no solenoid|| solenoid off divided by solenoid on||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta &amp;gt;&amp;gt; Gen(20,15,35)&amp;quot;);&lt;br /&gt;
 CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta &amp;gt;&amp;gt; Rec(20,15,35)&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
 Gen-&amp;gt;Draw();&lt;br /&gt;
 Rec-&amp;gt;Draw(&amp;quot;same&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=106019</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=106019"/>
		<updated>2016-04-27T09:41:44Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Sweet spot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Detector Images=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Detector Images&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Re1eetSpotOn.png | 300 px]] ||[[File:RecSwetOff.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
| No Events|| Solenoid On with a proton and electron event|| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1-D Phi and Theta histograms for Solenoid Off&lt;br /&gt;
&lt;br /&gt;
 Overlay of Solenoid off and On for Theta and Phi.&lt;br /&gt;
&lt;br /&gt;
 Difference between Generated and Reconstructed Theta and Phi.  &lt;br /&gt;
&lt;br /&gt;
The generated plots are going to be centered at one point.  For Theta that is 25 degrees.  For Phi that is 0 degrees.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstructed 1D No Solenoid&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecPhiOff1D.png | 300 px]] ||[[File:RecThetaOff1D.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Rec Phi Off|| Rec Theta Off||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Overlay&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OnOverOff1D.png | 300 px]] ||[[File:ThetaOnOverOff1D.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Phi On Over Off|| Theta On Over Off||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Reconstructed with solenoid|| Reconstructed with no solenoid|| solenoid off divided by solenoid on||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta &amp;gt;&amp;gt; Gen(20,15,35)&amp;quot;);&lt;br /&gt;
 CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta &amp;gt;&amp;gt; Rec(20,15,35)&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
 Gen-&amp;gt;Draw();&lt;br /&gt;
 Rec-&amp;gt;Draw(&amp;quot;same&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:RecThetaOff1D.png&amp;diff=106018</id>
		<title>File:RecThetaOff1D.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:RecThetaOff1D.png&amp;diff=106018"/>
		<updated>2016-04-27T09:36:30Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:RecPhiOff1D.png&amp;diff=106017</id>
		<title>File:RecPhiOff1D.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:RecPhiOff1D.png&amp;diff=106017"/>
		<updated>2016-04-27T09:35:58Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=106016</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=106016"/>
		<updated>2016-04-27T09:35:36Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Sweet spot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Detector Images=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Detector Images&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Re1eetSpotOn.png | 300 px]] ||[[File:RecSwetOff.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
| No Events|| Solenoid On with a proton and electron event|| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1-D Phi and Theta histograms for Solenoid Off&lt;br /&gt;
&lt;br /&gt;
 Overlay of Solenoid off and On for Theta and Phi.&lt;br /&gt;
&lt;br /&gt;
 Difference between Generated and Reconstructed Theta and Phi.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstructed 1D No Solenoid&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecPhiOff1D.png | 300 px]] ||[[File:RecThetaOff1D.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Rec Phi Off|| Rec Theta Off||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Overlay&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OnOverOff1D.png | 300 px]] ||[[File:ThetaOnOverOff1D.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Phi On Over Off|| Theta On Over Off||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Reconstructed with solenoid|| Reconstructed with no solenoid|| solenoid off divided by solenoid on||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta &amp;gt;&amp;gt; Gen(20,15,35)&amp;quot;);&lt;br /&gt;
 CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta &amp;gt;&amp;gt; Rec(20,15,35)&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
 Gen-&amp;gt;Draw();&lt;br /&gt;
 Rec-&amp;gt;Draw(&amp;quot;same&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=106015</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=106015"/>
		<updated>2016-04-27T09:35:06Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Sweet spot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Detector Images=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Detector Images&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Re1eetSpotOn.png | 300 px]] ||[[File:RecSwetOff.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
| No Events|| Solenoid On with a proton and electron event|| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1-D Phi and Theta histograms for Solenoid Off&lt;br /&gt;
&lt;br /&gt;
 Overlay of Solenoid off and On for Theta and Phi.&lt;br /&gt;
&lt;br /&gt;
 Difference between Generated and Reconstructed Theta and Phi.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Overlay&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecPhiOff1D.png | 300 px]] ||[[File:RecThetaOff1D.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Rec Phi Off|| Rec Theta Off||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Overlay&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OnOverOff1D.png | 300 px]] ||[[File:ThetaOnOverOff1D.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Phi On Over Off|| Theta On Over Off||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Reconstructed with solenoid|| Reconstructed with no solenoid|| solenoid off divided by solenoid on||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta &amp;gt;&amp;gt; Gen(20,15,35)&amp;quot;);&lt;br /&gt;
 CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta &amp;gt;&amp;gt; Rec(20,15,35)&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
 Gen-&amp;gt;Draw();&lt;br /&gt;
 Rec-&amp;gt;Draw(&amp;quot;same&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:ThetaOnOverOff1D.png&amp;diff=106014</id>
		<title>File:ThetaOnOverOff1D.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:ThetaOnOverOff1D.png&amp;diff=106014"/>
		<updated>2016-04-27T09:30:44Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:OnOverOff1D.png&amp;diff=106013</id>
		<title>File:OnOverOff1D.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:OnOverOff1D.png&amp;diff=106013"/>
		<updated>2016-04-27T09:30:14Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=106012</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=106012"/>
		<updated>2016-04-27T09:29:53Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Sweet spot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Detector Images=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Detector Images&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Re1eetSpotOn.png | 300 px]] ||[[File:RecSwetOff.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
| No Events|| Solenoid On with a proton and electron event|| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 1-D Phi and Theta histograms for Solenoid Off&lt;br /&gt;
&lt;br /&gt;
 Overlay of Solenoid off and On for Theta and Phi.&lt;br /&gt;
&lt;br /&gt;
 Difference between Generated and Reconstructed Theta and Phi.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Overlay&lt;br /&gt;
|-&lt;br /&gt;
|[[File:OnOverOff1D.png | 300 px]] ||[[File:ThetaOnOverOff1D.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Phi on over off|| Theta on over off||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Reconstructed with solenoid|| Reconstructed with no solenoid|| solenoid off divided by solenoid on||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
 CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta &amp;gt;&amp;gt; Gen(20,15,35)&amp;quot;);&lt;br /&gt;
 CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta &amp;gt;&amp;gt; Rec(20,15,35)&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
 Gen-&amp;gt;Draw();&lt;br /&gt;
 Rec-&amp;gt;Draw(&amp;quot;same&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105702</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105702"/>
		<updated>2016-04-13T07:52:16Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Detector Images */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Detector Images=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Detector Images&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Re1eetSpotOn.png | 300 px]] ||[[File:RecSwetOff.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
| No Events|| Solenoid On with a proton and electron event|| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Reconstructed with solenoid|| Reconstructed with no solenoid|| solenoid off divided by solenoid on||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105701</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105701"/>
		<updated>2016-04-13T07:50:55Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Sweet spot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Detector Images=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Detector Images&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Re1eetSpotOn.png | 300 px]] ||[[File:RecSwetOff.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
| || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Reconstructed with solenoid|| Reconstructed with no solenoid|| solenoid off divided by solenoid on||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:RecSwetOff.png&amp;diff=105700</id>
		<title>File:RecSwetOff.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:RecSwetOff.png&amp;diff=105700"/>
		<updated>2016-04-13T07:34:07Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:Re1eetSpotOn.png&amp;diff=105699</id>
		<title>File:Re1eetSpotOn.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:Re1eetSpotOn.png&amp;diff=105699"/>
		<updated>2016-04-13T07:33:35Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105698</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105698"/>
		<updated>2016-04-13T07:29:56Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Detector Images=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Detector Images&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Re1eetSpotOn.png | 300 px]] ||[[File:RecSwetOff.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
| || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105697</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105697"/>
		<updated>2016-04-13T07:29:08Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Detector Images=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Detector Images&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Re1eetSpotOn.png | 300 px]] ||[[File:RecSwetOff.png | 300 px]] || [[File:SweeotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
| || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105696</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105696"/>
		<updated>2016-04-13T07:26:59Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Detector Images=&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpon.png | 300 px]] ||[[File:RecSweet.png | 300 px]] ||}&lt;br /&gt;
=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:SweetSpotEff.png&amp;diff=105695</id>
		<title>File:SweetSpotEff.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:SweetSpotEff.png&amp;diff=105695"/>
		<updated>2016-04-13T07:24:12Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:SweetSpotEff.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:RecSweetSpotOn.png&amp;diff=105694</id>
		<title>File:RecSweetSpotOn.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:RecSweetSpotOn.png&amp;diff=105694"/>
		<updated>2016-04-13T07:16:38Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:RecSweetSpotOn.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:SweetSpotEff.png&amp;diff=105693</id>
		<title>File:SweetSpotEff.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:SweetSpotEff.png&amp;diff=105693"/>
		<updated>2016-04-13T07:14:25Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:RecSweetSpotOff.png&amp;diff=105692</id>
		<title>File:RecSweetSpotOff.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:RecSweetSpotOff.png&amp;diff=105692"/>
		<updated>2016-04-13T07:13:52Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:RecSweetSpotOn.png&amp;diff=105691</id>
		<title>File:RecSweetSpotOn.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:RecSweetSpotOn.png&amp;diff=105691"/>
		<updated>2016-04-13T07:13:23Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105690</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105690"/>
		<updated>2016-04-13T07:12:54Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Sweet spot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecSweetSpotOn.png | 300 px]] ||[[File:RecSweetSpotOff.png | 300 px]] || [[File:SweetSpotEff.png | 300 px]] ||[[File:Phi.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -config DATA::mc=true -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nomina  -config DATA::mc=true -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105571</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105571"/>
		<updated>2016-04-11T10:49:44Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Solenoid On */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 80 Bins, 20 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:DivThetaPhiSol.png&amp;diff=105570</id>
		<title>File:DivThetaPhiSol.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:DivThetaPhiSol.png&amp;diff=105570"/>
		<updated>2016-04-11T10:48:51Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:DivThetaPhiSol.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105569</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105569"/>
		<updated>2016-04-11T10:19:19Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Solenoid Off */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 200 Bins, 40 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:ThetaPhiDivNoSol.png&amp;diff=105568</id>
		<title>File:ThetaPhiDivNoSol.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:ThetaPhiDivNoSol.png&amp;diff=105568"/>
		<updated>2016-04-11T10:18:24Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:ThetaPhiDivNoSol.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:RecOffRecOnZoomed.png.png&amp;diff=105483</id>
		<title>File:RecOffRecOnZoomed.png.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:RecOffRecOnZoomed.png.png&amp;diff=105483"/>
		<updated>2016-04-06T19:15:25Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:RecOFfDivRecOnUnzoomed.png&amp;diff=105482</id>
		<title>File:RecOFfDivRecOnUnzoomed.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:RecOFfDivRecOnUnzoomed.png&amp;diff=105482"/>
		<updated>2016-04-06T19:14:48Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105481</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105481"/>
		<updated>2016-04-06T19:14:19Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Ratio Solenoid Off / On */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 150 Bins, 15.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:RecOFfDivRecOnUnzoomed.png | 300 px]] ||[[File:RecOffRecOnZoomed.png.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105480</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105480"/>
		<updated>2016-04-06T19:10:03Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Ratio Solenoid Off / On */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 150 Bins, 15.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Ratio Off/On&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Bins 400 x 50. || Bins 3 x 1 .||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:NSRecDivRec.png]] [[File:RecOffRecOnZoomed.png]] This image has the following bins: 3 , 1&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105479</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105479"/>
		<updated>2016-04-06T19:06:49Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Ratio Solenoid Off / On */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 150 Bins, 15.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
[[File:NSRecDivRec.png]] [[File:RecOffRecOnZoomed.png]] This image has the following bins: 3 , 1&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:RecOffRecOnZoomed.png&amp;diff=105478</id>
		<title>File:RecOffRecOnZoomed.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:RecOffRecOnZoomed.png&amp;diff=105478"/>
		<updated>2016-04-06T19:05:32Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105477</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105477"/>
		<updated>2016-04-06T19:05:09Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Ratio Solenoid Off / On */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 150 Bins, 15.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
[[File:NSRecDivRec.png]] [[File:RecOffRecOnZoomed.png]]&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:NSRecDivRec.png&amp;diff=105476</id>
		<title>File:NSRecDivRec.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:NSRecDivRec.png&amp;diff=105476"/>
		<updated>2016-04-06T18:41:46Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:NSRecDivRec.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;No solenoid reconstructed divided by reconstructed with solenoid.&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105475</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105475"/>
		<updated>2016-04-06T18:38:56Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Solenoid On */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 150 Bins, 15.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
[[File:NSRecDivRec.png]]&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105474</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105474"/>
		<updated>2016-04-06T18:38:13Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Solenoid On */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 150 Bins, 15.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
[[File:NSRecDivRec.png]]&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]|&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 16 Bins, 4 Bins. |&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:RecDivGen.png&amp;diff=105473</id>
		<title>File:RecDivGen.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:RecDivGen.png&amp;diff=105473"/>
		<updated>2016-04-06T18:36:46Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:RecDivGen.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:Recon_Elastic.png&amp;diff=105472</id>
		<title>File:Recon Elastic.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:Recon_Elastic.png&amp;diff=105472"/>
		<updated>2016-04-06T17:52:24Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:Recon Elastic.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:Gen_Elastic.png&amp;diff=105471</id>
		<title>File:Gen Elastic.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:Gen_Elastic.png&amp;diff=105471"/>
		<updated>2016-04-06T17:51:26Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:Gen Elastic.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105415</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105415"/>
		<updated>2016-04-05T10:06:23Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Solenoid On */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
&lt;br /&gt;
==Sweet spot==&lt;br /&gt;
&lt;br /&gt;
Send electrons only at the center of a single sector.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;BEAM_P&amp;quot;   value=&amp;quot;e-, 6.0*GeV, 25.0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;option name=&amp;quot;SPREAD_P&amp;quot; value=&amp;quot;4.0*GeV, 0*deg, 0*deg&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 150 Bins, 15.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
[[File:NSRecDivRec.png]]&lt;br /&gt;
&lt;br /&gt;
 directly divide reconstructed solenoid off by reconstructed solenoid on that has been multiplied by (825/150)&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
nohup gemc -USE_GUI=0 -INPUT_GEN_FILE=&amp;quot;LUND,ReconElasticExclusive_FromOrigin.LUND&amp;quot; -N=75000 shift.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]||[[File:Efficiency_Elastic.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105400</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105400"/>
		<updated>2016-04-03T11:21:38Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Solenoid Off */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Question for Same Number of Events ran:Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 150 Bins, 15.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
[[File:NSRecDivRec.png]]&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]||[[File:Efficiency_Elastic.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105399</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105399"/>
		<updated>2016-04-03T11:20:39Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Solenoid Off */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both. &lt;br /&gt;
&lt;br /&gt;
NOTE:  The reason why the graphs do not extend down to 0 degrees in the new uploads is because the gcard is 25 +- 15.  So, 25-15=10   25+15=40    10 and 40 are the boundaries.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 150 Bins, 15.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
[[File:NSRecDivRec.png]]&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]||[[File:Efficiency_Elastic.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:NSEffZoom.png&amp;diff=105398</id>
		<title>File:NSEffZoom.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:NSEffZoom.png&amp;diff=105398"/>
		<updated>2016-04-03T11:19:30Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:NSEffZoom.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:ThetaPhiDivNoSol.png&amp;diff=105397</id>
		<title>File:ThetaPhiDivNoSol.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:ThetaPhiDivNoSol.png&amp;diff=105397"/>
		<updated>2016-04-03T11:18:49Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:ThetaPhiDivNoSol.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:DivThetaPhiSol.png&amp;diff=105396</id>
		<title>File:DivThetaPhiSol.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:DivThetaPhiSol.png&amp;diff=105396"/>
		<updated>2016-04-03T11:17:56Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:DivThetaPhiSol.png&amp;quot;:&amp;amp;#32;Reverted to version as of 23:11, 2 April 2016&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:SolEffZoom.png&amp;diff=105395</id>
		<title>File:SolEffZoom.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:SolEffZoom.png&amp;diff=105395"/>
		<updated>2016-04-03T11:17:15Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:SolEffZoom.png&amp;quot;:&amp;amp;#32;Reverted to version as of 07:31, 15 March 2016&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:SolEffZoom.png&amp;diff=105394</id>
		<title>File:SolEffZoom.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:SolEffZoom.png&amp;diff=105394"/>
		<updated>2016-04-03T11:16:38Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:SolEffZoom.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:DivThetaPhiSol.png&amp;diff=105393</id>
		<title>File:DivThetaPhiSol.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:DivThetaPhiSol.png&amp;diff=105393"/>
		<updated>2016-04-03T11:12:11Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:DivThetaPhiSol.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105392</id>
		<title>TS RunGroupC</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=TS_RunGroupC&amp;diff=105392"/>
		<updated>2016-04-03T10:43:30Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: /* Solenoid Off */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Inclusive electron scattering=&lt;br /&gt;
==Inclusive Track Reconstruction efficiencies==&lt;br /&gt;
&lt;br /&gt;
Plot the reconstruction efficiency for an electron as a function of the angles Theta and Phi&lt;br /&gt;
&lt;br /&gt;
I used the following:&lt;br /&gt;
UBUNTU 14, coat-java-1.0&lt;br /&gt;
&lt;br /&gt;
No Solenoid gcard:&lt;br /&gt;
&lt;br /&gt;
 angle spans 25 +/- 15&lt;br /&gt;
&lt;br /&gt;
[[File:TS_NoSolGcard_022916.txt]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:TS_SolGcard_022916.txt]]&lt;br /&gt;
gcard for Solenoid&lt;br /&gt;
&lt;br /&gt;
=== Solenoid Off===&lt;br /&gt;
&lt;br /&gt;
Why is their a discrepancy between the number of events in solenoid vs no solenoid?  I ran 975,000 events for both. &lt;br /&gt;
&lt;br /&gt;
NOTE:  The reason why the graphs do not extend down to 0 degrees in the new uploads is because the gcard is 25 +- 15.  So, 25-15=10   25+15=40    10 and 40 are the boundaries.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiNoSolGen.png | 300 px]] ||[[File:ThetaPhiRecNoSol.png | 300 px]] || [[File:ThetaPhiDivNoSol.png | 300 px]] ||[[File:NSEffZoom.png | 300 px]] &lt;br /&gt;
|-&lt;br /&gt;
|Generated with no solenoid. 824,979 Events || Reconstructed with no solenoid. 609,106 Events|| reconstructed divided by generated with no solenoid 64 Bins, 6.4 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:ThetaPhiGenSol.png | 300 px]] ||[[File:ThetaPhiRecSol.png | 300 px]] || [[File:DivThetaPhiSol.png | 300 px]]||[[File:SolEffZoom.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Ratio Solenoid Off / On ===&lt;br /&gt;
&lt;br /&gt;
NOTE: The reason the division is at around 5 is because for some reason there were 5x the amount of no solenoid events vs solenoid events.  I ran 975,000 events for both no solenoid and solenoid, but a reasonable ~500,000 came out for no solenoid.  For some reason only ~100,000 came out for solenoid.&lt;br /&gt;
&lt;br /&gt;
No solenoid reconstructed divided by solenoid reconstructed.&lt;br /&gt;
[[File:NSRecDivRec.png]]&lt;br /&gt;
&lt;br /&gt;
===Phi angle shift===&lt;br /&gt;
&lt;br /&gt;
Phi angle Solenoid on - off difference&lt;br /&gt;
&lt;br /&gt;
spread from 0 to 5 GeV.&lt;br /&gt;
&lt;br /&gt;
=== Observations===&lt;br /&gt;
&lt;br /&gt;
 Why does the Solenoid off events only extend to 25 degrees whereas the solenoid on go to 40.&lt;br /&gt;
&lt;br /&gt;
=Vertex Reconstruction=&lt;br /&gt;
&lt;br /&gt;
== Elastic Electrons from origin==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 Efficiency plots for Elasticlly scattered electrons when incident electron energy was 11 GeV&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
using the file ReconElasticExclusive_FromOrigin.LUND&lt;br /&gt;
&lt;br /&gt;
===Solenoid On ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; align=&amp;quot;center&amp;quot; border=1&lt;br /&gt;
  |+ Reconstruction efficiency&lt;br /&gt;
|-&lt;br /&gt;
|[[File:Gen_Elastic.png | 300 px]] ||[[File:Recon_Elastic.png | 300 px]] || [[File:RecDivGen.png | 300 px]]||[[File:Efficiency_Elastic.png | 300 px]]&lt;br /&gt;
|-&lt;br /&gt;
|Generated with solenoid. || Reconstructed with solenoid.|| reconstructed divided by generated with solenoid. 60 Bins, 5.0 Bins. || Zoomed in version of the efficiency.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==With Beam rastering==&lt;br /&gt;
&lt;br /&gt;
=Commands=&lt;br /&gt;
==Simulation commands==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
tcsh&lt;br /&gt;
cd ~/src/CLAS/GEMC&lt;br /&gt;
source setup&lt;br /&gt;
cd experiments/eg12/lh2&lt;br /&gt;
gemc -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; eg12.gcard&lt;br /&gt;
gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=10 eg12.gcard&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to edit files&lt;br /&gt;
&lt;br /&gt;
emacs -nw filename&lt;br /&gt;
&lt;br /&gt;
without solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -config DCHB::torus=1.0 -config DCHB::solenoid=0.0 -config DCTB::kalman=true  -s DCHB:DCTB:EC:FTOF:EB -i eg12.ev -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
with solenoid&lt;br /&gt;
&lt;br /&gt;
 ~/src/CLAS/coatjava-1.0/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config MAG::fields=nominal -i eg12_5GeVe.evio -o eg12_rec.evio&lt;br /&gt;
&lt;br /&gt;
evio analysis program&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Analysis.groovy eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
dump file contents&lt;br /&gt;
&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/evio-dump -i eg12_rec.0.evio&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
batch job cheat&lt;br /&gt;
&lt;br /&gt;
nohup gemc -USE_GUI=0 -HALL_MATERIAL=&amp;quot;Vacuum&amp;quot; -N=75000 eg12.gcard &amp;gt; /dev/null &amp;amp;&lt;br /&gt;
&lt;br /&gt;
==Analysis commands==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 cat Analysis.groovy Analysis.groovy.old1 Sim.dat &amp;gt; trash&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Converting files to ROOT===&lt;br /&gt;
~/src/CLAS/coatjava-1.0/bin/run-groovy Evio2Text.groovy eg12_rec.0.evio &amp;gt; Sim.dat&lt;br /&gt;
&lt;br /&gt;
edit Sim.dat and remove the first few lines until you have only numbers&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l&lt;br /&gt;
&lt;br /&gt;
root [0] .L Asci2Root.C &lt;br /&gt;
&lt;br /&gt;
root [1] Asci2Root(&amp;quot;Sim.dat&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
===Using ROOT to analyze a file===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
minerve2:~/src/CLAS/GEMC/experiments/eg12/lh2&amp;gt; root -l Sim.root &lt;br /&gt;
&lt;br /&gt;
root [0] &lt;br /&gt;
Attaching file Sim.root as _file0...&lt;br /&gt;
&lt;br /&gt;
root [1] new TBrowser();&lt;br /&gt;
&lt;br /&gt;
root [2] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [3] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [4] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [5] TH2D *Rec=new TH2D(&amp;quot;Rec&amp;quot;,&amp;quot;Rec&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [6] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Rec&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [7] TH2D *Gen=new TH2D(&amp;quot;Gen&amp;quot;,&amp;quot;Gen&amp;quot;,400,-200,200, 50, 0,50);&lt;br /&gt;
&lt;br /&gt;
root [9] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Theta:evt.Phi&amp;gt;&amp;gt;Gen&amp;quot;,&amp;quot;&amp;quot;,&amp;quot;colz&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
root [10] Gen-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [11] Rec-&amp;gt;Draw(&amp;quot;colz&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
root [12] Rec-&amp;gt;Divide(Gen)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root [4] TH1D *RecPhi=new TH1D(&amp;quot;RecPhi&amp;quot;,&amp;quot;RecPhi&amp;quot;,400, -200,200);&lt;br /&gt;
root [5] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;RecPhi&amp;quot;);&lt;br /&gt;
&lt;br /&gt;
go to Generated Events File&lt;br /&gt;
&lt;br /&gt;
root [8] CLAS12Sim-&amp;gt;Draw(&amp;quot;evt.Phi&amp;gt;&amp;gt;GenPhi&amp;quot;);&lt;br /&gt;
root [9] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
&lt;br /&gt;
return to ROOT file with reconstructed events and do &lt;br /&gt;
&lt;br /&gt;
root [6] RecPhi-&amp;gt;Divide(GenPhi);&lt;br /&gt;
root [7] RecPhi-&amp;gt;Draw();&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
TColor*col;&lt;br /&gt;
&lt;br /&gt;
Int_t colors[3];&lt;br /&gt;
&lt;br /&gt;
colors[0]=1;&lt;br /&gt;
&lt;br /&gt;
colors[1]=2;&lt;br /&gt;
&lt;br /&gt;
colors[2]=3;&lt;br /&gt;
&lt;br /&gt;
gStyle-&amp;gt;SetPalette(3,colors);&lt;br /&gt;
&lt;br /&gt;
File Type Search:&lt;br /&gt;
&lt;br /&gt;
find . -type f -name &amp;quot;*.txt&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===scp to laptop===&lt;br /&gt;
&lt;br /&gt;
scp stoktyle@minerve2.cose.isu.edu:src/CLAS/GEMC/experiments/eg12/lh2/Sim.root ./&lt;br /&gt;
&lt;br /&gt;
[[EG12#Tyler_Stokes_EG12_studies]]&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
	<entry>
		<id>https://wiki.iac.isu.edu/index.php?title=File:ThetaPhiDivNoSol.png&amp;diff=105391</id>
		<title>File:ThetaPhiDivNoSol.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.iac.isu.edu/index.php?title=File:ThetaPhiDivNoSol.png&amp;diff=105391"/>
		<updated>2016-04-03T10:42:07Z</updated>

		<summary type="html">&lt;p&gt;Stoktyle: uploaded a new version of &amp;quot;File:ThetaPhiDivNoSol.png&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Stoktyle</name></author>
	</entry>
</feed>