Download
# Analysis of the Stereo Hits and the 2D Circle Fitter PowerPoint Presentation, PPT - DocSlides

tawny-fly | 2017-08-05 | General
** Tags : **
analysis-of-the-stereo-hits-and-the-2d-circle-fitter
polar amp
hits stereo
amp
polar
stereo
hits
plane
fit
cos
straw
hit
position
number
fitter
angle
wall
clusters
### Presentations text content in Analysis of the Stereo Hits and the 2D Circle Fitter

Show

Hans Wenzel, Hogan Nguyen. Feb 9. th. , 2011. Introduction. Hans implemented stereo hits, formed by the intersection of 2 clusters within. a plane (0-35). A 2D Circle Fitter, using these stereo hits have been implemented in. ID: 576045

- Views :
**33**

**Direct Link:**- Link:https://www.docslides.com/tawny-fly/analysis-of-the-stereo-hits-and-the-2d-circle-fitter
**Embed code:**

Download this presentation

DownloadNote - The PPT/PDF document "Analysis of the Stereo Hits and the 2D C..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Slide1

Analysis of the Stereo Hits and the 2D Circle Fitter Hans Wenzel, Hogan NguyenFeb 9th, 2011

IntroductionHans implemented stereo hits, formed by the intersection of 2 clusters withina plane (0-35)A 2D Circle Fitter, using these stereo hits have been implemented inReadStrawCluster_plugin.ccWe analyze here how well this works.For simplicity, we initially remove the straw wall and wire material, to study the fitbehavior with less material.Note: We view this 2D fitter as part of the Pattern Recognition Algorithm, whose goalis to handing off good straw hits to the Kalman Fitter.

1

Slide26 Configurations for Stereo Hits

Panels Used Plane----------------------------------------------- 0 & 1 or 3 & 4 even plane 1 & 2 or 4 & 5 even plane 2 & 3 or 5 & 0 even plane 0 & 1 or 3 & 4 odd plane 1 & 2 or 4 & 5 odd plane 2 & 3 or 5 & 0 odd plane

2

Slide33

Example: Configuration = 1

Even plane, panels 0 and sector 1

Banana Shape Described by polar angle.

Location in Banana given by “Phi” angle.

Note the offset from Origin. For now, use adhoc correction to shift banana togo through origin. Can do rigorously later. Offset from Origin of Order 5 mm.

Difference between reconstructed position and Actual Position

Sanity

Check: polar angle = 72 degrees

Maximum shift = (19/2 mm)/tan(90-polar)*tan(30

) = 17 mm

Slide4Comparing Reconstructed Stereo Hit Position with True Hit Position (in millimeters)

~4 mm Gaussian

sigma

Correlationdepending on“Configuration of Stereo Hit”

even planes

odd planes

cos(polar)=0.3

4

Slide5Stereo Hit Resolution Dependence on the 6 Configurations

cos(polar

)=0.3

5

Slide6Fit Minimizes Perpendicular Distance To Circle.

3 free parameters for a 2D circle:

X0, Y0 is the fitted center, and R is the fitted Radius

Notes

Errors Calibrated From MC

(see Next Slide)Adhoc Correction done toaccount for polar angle dependence of the StereoHit.Can do it rigorously later

6

Slide7Radius of Stereo Hit - Radius of True Hit (millimeters)

Configuration

number

sigma = 2.0 mmfor all configurations

Errors Used in the 2D Fit. Calibrate using Monte Carlo

cos(polar)=0.3

7

Slide8Fit Consistency

allow 1 iteration to

refit excluding theworse chi2 contributorStraw wall and wireREMOVED from G4 simulation

cos(polar)=0.3

8

Slide9allow 1 iteration to

refit excluding theworse chi2 contributorStraw wall and wireINCLUDED in the G4 simulation

Fit Consistency

More materialincreases the Number of Low ProbabilityFits

9

Slide10Requirement Efficiency

0 No Cuts1 >= 15 straw hits2 >= 20 straw hits3 >= 25 straw hits4 >= 6 clusters5 >= 4 stereo hits6 fit probability > 1% 69%

Cos(polar) = 0.3

Cut Number

10

Slide11cos(polar

)=0.5

32% eff

cos(polar

)=0.7

1% eff

(big drop in requiring 4 stereo hits)

(big drop in requiring 15 hits)

Cut Number

Cut Number

11

Slide1212

Ongoing Code Development

persistent StrawCluster/StrawClusterCollection before:was Vector of StrawID's:typedef std::vector<mu2e::StrawId> StrawCluster;typedef std::vector<mu2e::StrawCluster> StrawClusterCollection;now persistent pointer to StrawHitsauto_ptr<DPIndexVectorCollection> listofptrtoHits(new DPIndexVectorCollection);DPIndexVector ptrtoHits;All code (new/old) resides in CVS:make the Clusters:HitMakers/src/MakeDPIStrawCluster_plugin.ccaccess and analyze the Clusters:HitMakers/src/ReadDPIStrawCluster_plugin.ccrun it:HitMakers/test/makeDPIStrawClusters.py(makes StrawHits-> Clusters --> analyzes )

working on

:

r-z

fit, comparing found hits with hits associated

to

conversion

electron (

ConvElecUtilities

), proper

classes to output --> input to final fitter.

Slide13Back up

13

Slide14Fit Consistency, when using ACTUAL Track position in the Fit.

Straw Wall and

Wire Removed from G4 Simulation

14

Next Slides