Reconstruction, June 16, 2009

From GlueXWiki
Jump to: navigation, search

Time: 11:00 EST/10:00 CST

Reconstruction To Do List

  1. Generation
    1. BoxChecked2.gif Use genr8 for a2 production
    2. BoxChecked2.gif Skim off (hd_filter) the wanted events by cutting on the total neutral energy (> 6 GeV) but record the total number of events before skimming. The resulting MC data set will be stored for general use.
    3. BoxChecked2.gif Use Pythia for background generation after removing a2 → η π0 from the MC data stream as well as events with total neutral energy <= 6GeV.
    4. BoxChecked2.gif Use a2 charge exchange production xsection vs pythia total xsection to estimate number of signal and noise events
  2. Analysis
    1. BoxUnchecked2.gif After pruning the Pythia events, check the generated vs. reconstructed energy in a plot.
    2. BoxUnchecked2.gif Look at the a2 mass peak - adjust cuts on the eta and pi0 masses then look at the effect on the different angular distributions (i.e. Gottfried-Jackson angles, etc.)
    3. BoxUnchecked2.gif look at difference between reconstructed and generated z position for less than 65 cm
    4. BoxUnchecked2.gif look at single photon reconstruction efficiencies
    5. BoxUnchecked2.gif adjust the error matrix for the BCAL (look in PID/DPhoton_factory.cc)
  3. BoxChecked2.gif Gather all relevant DocDB documents and cross section publications at one spot on the Wiki.

Documents to Review

Tentative Agenda

  1. Swimming protons
  2. Discussion on Analysis

swimming particles

  1. Step 1: use the HDParSim plugin to handle the charged particles (smearing, acceptance, etc.) eg. "fcalTree2 --plugin=hdparsim -PDEFTAG:DParticle=HDParSim -PTHREAD_TIMEOUT=60 -PPRINT_PLUGIN_PATHS=1 hdgeant_01.hddm"
  2. Step 2: HOWTO Project a charged track to a radius or plane I've first swum the particles to the radius of the BCAL. Any protons that fail to do this are then swum to the FCAL plane.
  3. Step 3: Compare swum positions to DPhoton shower positions.

protons in the BCAL

  • There are 5000 thrown events (γp -> ηπ0p -> 4γp) therefore containing 5000 protons with an average of 4-5 showers produced in the GlueX calorimeters (shown below).

Showermultiplicty.png

  • Looking at the difference between the azimuthal angle at the BCAL of the swum proton and the reconstructed showers (DPhoton) there is a definite peak at Δφ = 0. I've taken the swum position and looped over N DPhoton positions and kept the N differences. This produces 21,570 possible combinations.

Bcal diff phi full.png

  • Making a cut on Δφ < 0.1 radian (~5.7 degrees) there are 2860 surviving showers (~57%). Also, HDParsim only returns 4214 (~84%) of the initial 5000 thrown protons.

Bcal diff phi cut.png

  • Looking at the difference between the final proton Z position and the possible DPhoton showers, there is a clear peak around zero (shown in Red below) after making the cut on Δφ < 0.1 radians.

Bcal diff Z.png

protons in the FCAL

  • Taking only the protons that didn't reach the BCAL and swimming them to the FCAL plane, I repeated the same comparison

Fcal diff Y.png