Difference between revisions of "LB RunGroupC Vertex"
Line 31: | Line 31: | ||
[[File:pVzDiffCuts.jpg]] | [[File:pVzDiffCuts.jpg]] | ||
− | Now I will attempt to find the phi shift between the vertex position and the detector. I created an ev file called | + | Now I will attempt to find the phi shift between the vertex position and the detector. First, I created an ev file called eg12_lb_NoSol.ev with GEMC using the command line |
gemc -USE_GUI=0 -INPUT_GEN_FILE="LUND, ElasticEvents_FromOrigin.LUND" -N=7000 eg12.gcard | gemc -USE_GUI=0 -INPUT_GEN_FILE="LUND, ElasticEvents_FromOrigin.LUND" -N=7000 eg12.gcard | ||
− | + | ||
− | ~/src/CLAS/coatjava | + | My gcard looks like this |
+ | |||
+ | <detector name="../../../../clas12/fc/forwardCarriage" factory="TEXT" variation="original"/> | ||
+ | <detector name="../../../../clas12/dc/dc" factory="TEXT" variation="original"/> | ||
+ | <detector name="../../../../clas12/ec/ec" factory="TEXT" variation="original"/> | ||
+ | <detector name="../../../../clas12/ctof/ctof" factory="TEXT" variation="original"/> | ||
+ | <detector name="../../../../clas12/ftof/ftof" factory="TEXT" variation="original"/> | ||
+ | <detector name="../../../../clas12/htcc/htcc" factory="TEXT" variation="original"/> | ||
+ | <detector name="../../../clas12/pcal/pcal" factory="TEXT" variation="original"/> | ||
+ | <detector name="../../../../clas12/micromegas/micromegas" factory="TEXT" variation="original"/> | ||
+ | <option name="SCALE_FIELD" value="clas12-torus-big, -1"/> | ||
+ | <option name="OUTPUT" value="evio,eg12.ev"/> | ||
+ | |||
+ | then I ran the reconstruction program using | ||
+ | |||
+ | ~/src/CLAS/coatjava/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config DCTB::useRaster=true -config MAG::solenoid=0 -i eg12_lb_NoSol.ev -o eg12_lb_NoSol_rec.ev | ||
=References= | =References= |
Revision as of 21:21, 3 September 2015
Vertex Reconstruction studies
Electron Vertex reconstruction
Here are the plots of differences between the simulated x, y, and z vertex positions and the reconstructed vertex positions for a 2cm target. Each histogram corresponds to a difference in the matching coordinate i.e. Simulated Vx - Reconstructed Vx
Histogram for Vx differences
Histogram for Vy differences
Histogram for Vz differences
Now I will show the histograms for the difference between the simulated and the reconstructed vertex positions for the proton
Histogram for Vx differences
Histogram for the Vy differences
Histogram for the Vz differences
Now I will attempt to find the phi shift between the vertex position and the detector. First, I created an ev file called eg12_lb_NoSol.ev with GEMC using the command line gemc -USE_GUI=0 -INPUT_GEN_FILE="LUND, ElasticEvents_FromOrigin.LUND" -N=7000 eg12.gcard
My gcard looks like this
<detector name="../../../../clas12/fc/forwardCarriage" factory="TEXT" variation="original"/> <detector name="../../../../clas12/dc/dc" factory="TEXT" variation="original"/> <detector name="../../../../clas12/ec/ec" factory="TEXT" variation="original"/> <detector name="../../../../clas12/ctof/ctof" factory="TEXT" variation="original"/> <detector name="../../../../clas12/ftof/ftof" factory="TEXT" variation="original"/> <detector name="../../../../clas12/htcc/htcc" factory="TEXT" variation="original"/> <detector name="../../../clas12/pcal/pcal" factory="TEXT" variation="original"/> <detector name="../../../../clas12/micromegas/micromegas" factory="TEXT" variation="original"/> <option name="SCALE_FIELD" value="clas12-torus-big, -1"/> <option name="OUTPUT" value="evio,eg12.ev"/>
then I ran the reconstruction program using
~/src/CLAS/coatjava/bin/clas12-reconstruction -s FMT:DCHB:DCTB:FTOF:EC:EB -config DCTB::useRaster=true -config MAG::solenoid=0 -i eg12_lb_NoSol.ev -o eg12_lb_NoSol_rec.ev
References
https://clasweb.jlab.org/wiki/index.php/TF_EG12_Vertex#Z_resolution_With_micro-megas