Title: p0%20Reconstruction%20Efforts
1 p0 Reconstruction Efforts
- Rob Kroeger
- Sept 13, 2006
2 To reconstruct single photon Xt_Fitter
the_Xt_Fitter(myGamCluster) if(the_Xt_Fitter.va
lid_photon) E0 the_Xt_Fitter.Photon_E0/1000.
position0 the_Xt_Fitter.Photon_pos1 To
reconstruct 2-bump cluster Xt_Fitter
the_Xt_Fitter(theIndexedPi0Bumps) if(the_Xt_Fitte
r.valid_Pi0)
E0 the_Xt_Fitter.Photon_E0/1000.
E1 the_Xt_Fitter.Photon_E1/1000.
position0
the_Xt_Fitter.Photon_pos0
position1
the_Xt_Fitter.Photon_pos1
double myCalibEnergy0
myCalibrator-gtenergyOf(E0,position0)
double myCalibEnergy1
myCalibrator-gtenergyO
f(E1,position1)
3To split one bump theIndexedBump.insert(stdmaplt
TwoCoordIndex, EmcBump
BbrPtrLessgtvalue_type
(theCurrMaximaTCI, currBump)) bool
split_one_bump true Xt_Fitter
this_Xt_Fitter(theIndexedBump, split_one_bump) if
(this_Xt_Fitter.valid_Pi0) double E0
this_Xt_Fitter.Photon_E0/1000.
double E1
this_Xt_Fitter.Photon_E1/1000.
HepPoint position0
this_Xt_Fitter.Photon_
pos0
HepPoint position1
this_Xt_Fitter.Photon_pos1
double
myCalibEnergy0
myGamCalibrator-gtenergyOf
(E0,position0)
double myCalibEnergy1
myGamCalibrator-gtenergyOf(E1,position1)
4The GFLASH parameterization was used
z
5WHY?
6?2 fit to Grindhammer form
Sum over slices in longitude.
7Each trapazoidally shaped pad devided into eight
right-triangles
8Bogus Fast Shower Parameterization, D. Bernard
BABAR Note 476
Transverse distribution approximated by sum of
Grindhammer terms
9Photon Reconstruction
Angular Reconstruction Error 1? reco compared to
prod code
10Run 4
11Run 4
12Run 4
13Splitting p0 merged to one bump
- Attempt to estimate axis of decay
14One Bump merged Pi0 candidates in
MergedPi0Tight