TestBeam Analysis Progress

TestBeam Analysis Progress
Mathieu Benoit
Outline
• pyEudetAnalysis
• Some first results with pyEudetAnalysis
– Dut Alignement
– Calibrated Cluster Spectrums
– First Unbiased Residuals
– In pixel charge sharing
• To Do
pyEudetAnalysis
• EUDET Framework provide support for track
fitting and alignement but …
– No formal framework for post-reconstruction
analysis
– DUT alignement difficult
– Obscure Fitter code
• pyEudet analysis Framework provide solution
for this in a compact elegant way
pyEudetAnalysis
EUDET Track and
aligned hits
Sympy Analytical
Track Fitting (or
EUDET Tracks)
Timepix Raw Data
Track - Cluster
Matching
Clustering
3-Step Alignement
of DUT to tracks
Analysis
Efficiency, ChargeSharing , cluster
Spectrum etc …
Uncalibrated Cluster Spectrum
Calibrated Cluster Spectrum
Calibrated Cluster Spectrum
Expected MPV at 96.5 keV (GEANT4)
Aligned Hit to Cluster Corelation
Aligned Hit to Cluster Corelation
Unbiased Residual X
Unbiased Residual Y
Charge Sharing geometrical
dependence (uncalibrated)
Charge Sharing geometrical
dependence (Calibrated)
Charge Sharing geometrical
dependence
To - Do
• Alignement :
– Invert Alignement (track -> DUT instead of DUT-> track)
– Study alignement whithin the Run , implement correction for drift
inside run
– Compare alignement between runs
• Hit reconstruction
– Implement Digital Centroid, MaxTOT/MaxQ, Eta Corrected Qweighted
Centroid
– Implement artifical Dymanic Range reduction
• Implement Landau convoluted with Gauss Fit (see root example)
• Monte-Carlo Study of the same effect, Digitizer Calibration