Event Reconstruction Techniques in NOv A Dominick Rocco

  • Slides: 46
Download presentation
Event Reconstruction Techniques in NOv. A Dominick Rocco 1, Michael Baird 2*, Jianming Bian

Event Reconstruction Techniques in NOv. A Dominick Rocco 1, Michael Baird 2*, Jianming Bian 1, Mark Messier 2, Evan Niner 2*, Kanika Sachdev 1* For the NOνA Collaboration CHEP 2015 in Okinawa, Japan April 13 -17, 2015 1. University of Minnesota 2. Indiana University * Corresponding Author

NOv. A Near Detector Far Detector baseline (km) 1 810 mass (kton) 0. 3

NOv. A Near Detector Far Detector baseline (km) 1 810 mass (kton) 0. 3 14 channels 20, 192 344, 064 CHEP 2015, April 13 -17 NOv. A Reconstruction 2

NOv. A Detectors • • Basic unit of NOv. A detectors is an extruded

NOv. A Detectors • • Basic unit of NOv. A detectors is an extruded PVC cell Cells are filled with liquid scintillator Wavelength shifting fiber transmits scintillation light to readout Avalanche photo-diodes capture light output from fiber CHEP 2015, April 13 -17 NOv. A Reconstruction 3

Events in NOνA 1 meter The fine detector segmentation and low-Z allow for differences

Events in NOνA 1 meter The fine detector segmentation and low-Z allow for differences between “tracky” muons, “showery” electrons, and “gappy” π0’s to be seen. �� +p proton muon Background event Michel e- e+p EM sh ower Signal event 0+p �� gap Background event 1 radiation length = 38 cm (6 cell depths, 10 cell widths) CHEP 2015, April 13 -17 NOv. A Reconstruction 4

Separating Event Interactions A far detector event showing 550 usec of data. CHEP 2015,

Separating Event Interactions A far detector event showing 550 usec of data. CHEP 2015, April 13 -17 NOv. A Reconstruction 5

NOv. A Reconstruction slicing coarse event-level time-space clustering p + π0 1 meter 2

NOv. A Reconstruction slicing coarse event-level time-space clustering p + π0 1 meter 2 d line finding (2 -point Hough transform) Path geared toward electron neutrino identification, reconstruction still applicable to other particles. 1 meter vertex reconstruction (Elastic arms) 2 d cluster formation (fuzzy k-means) 3 d cluster matching νe CC event ID (ANN, LEM) CHEP 2015, April 13 -17 Vertex first approach to increase significance of short proton and neutron tracks. NOv. A Reconstruction 6

Separating Event Interactions • Uses an expanding density based clustering algorithm called DBSCAN* •

Separating Event Interactions • Uses an expanding density based clustering algorithm called DBSCAN* • Hits are clustered based on a causality score (two hits are neighbors if their score is < threshold. ) • Slice borders are defined by regions where the neighborhood density drops below some critical value. • The algorithm expands from neighbor to find all borders. Far Detector: ave. completeness = ~99% ave. purity = ~99% Near Detector: ave. completeness = ~95% ave. purity = ~98% * M. Ester, et. al. , A Density -Based Algorithm for Discovering Clusters in Large Spatial Databases with Noise (1996) CHEP 2015, April 13 -17 NOv. A Reconstruction 7

Separating Event Interactions A far detector event prior to slicing showing 550 usec of

Separating Event Interactions A far detector event prior to slicing showing 550 usec of data. CHEP 2015, April 13 -17 NOv. A Reconstruction 8

Separating Event Interactions A far detector event after slicing has been applied. CHEP 2015,

Separating Event Interactions A far detector event after slicing has been applied. CHEP 2015, April 13 -17 NOv. A Reconstruction 9

Multi-Hough Transform: Building Guidelines The iterative line finding process allows the small line seen

Multi-Hough Transform: Building Guidelines The iterative line finding process allows the small line seen here to become significant. • Modified algorithm where pairs of points are mapped into hough space, more robust against noise. • Points near lines are removed in an iterative process in order to find finer structure. 90% In 90 % of all charged current events the prominent hough line comes within 11 cm of the event vertex. Fernandes & Oliveira, Pattern Recognition 41 (2008) 299 -314 CHEP 2015, April 13 -17 NOv. A Reconstruction 10

Elastic Arms: Vertex Finding • The algorithm fits a model of a single vertex

Elastic Arms: Vertex Finding • The algorithm fits a model of a single vertex and N “arms” to the event by minimizing the energy function below. Noise penalty Least squares hits Displaced prong penalty arms Association strength of hit i to arm a Distance from vertex to first hit in prong Photon conversion distance scale X 2 distance from hit i to arm a • Hough lines and intersections are used as seeds for arms and vertex. • This is a unique application because the vertex location is not known a priori. M. Gyulassy and M. Harlander, Computer Physics Communications, 66 (1991) 32 -46. M. Ohlsson, C. Peterson, Computer Physics Communications, 71 (1992) 77 -98. M. Ohlsson, Computer Physics Communications, 77 (1993) 19 -32. R. Fruwirth and A. Strandie, Computer Physics Communications, 120 (1999) 197 -214. CHEP 2015, April 13 -17 NOv. A Reconstruction 11

Vertexing Performance Far Detector Simulation The vertex resolution for all νe cc events is

Vertexing Performance Far Detector Simulation The vertex resolution for all νe cc events is less than 5 cm (one cell) in X and Y, and 8 cm in Z. CHEP 2015, April 13 -17 NOv. A Reconstruction 12

Possibilistic Fuzzy K-Means Clustering • “Fuzzy”: Individual hits are allowed to have membership in

Possibilistic Fuzzy K-Means Clustering • “Fuzzy”: Individual hits are allowed to have membership in multiple clusters. • “Possibilistic”: A cells total membership cannot exceed one, Distance to cluster centers but it is not normalized, allowing noise hits to be unclustered. Cluster center i • Cluster number not known a priori, start with 1 cluster and iterate until all hits are accounted for. Cluster Membership Vertex Hit Mapping to angular space s o n t r energy • Cell hit j Angular uncertainty, Clustering is done separately in each view of the detector and derived from simulation then matches are made based on cluster characteristics. Tracks can now be clustered in one dimension. Updating cluster centers ac k theta R. Krishnapuram, J. M. Keller, A possibilistic approach to clustering, IEEE Trans. Fuzzy Syst. 1 (1993) 98110. M. -S. Yang, K. -L. Wu, Unsupervised possibilistic clustering, Pattern Recognition, 39 (2006), pp. 521. CHEP 2015, April 13 -17 NOv. A Reconstruction 13

XZ 1 3 -D View Matching XZ 2 path length (cm) XZ 2 Match

XZ 1 3 -D View Matching XZ 2 path length (cm) XZ 2 Match by minimizing the Kuiper metric, K= min(D+ + D-). Where D+ and D- are the largest positive and negative distances between energy profiles. energy fraction XZ 1 YZ 1 CHEP 2015, April 13 -17 YZ 2 YZ 1 YZ 2 NOv. A Reconstruction 14

550 μs Near Detector readout window Beam direction CHEP 2015, April 13 -17 NOv.

550 μs Near Detector readout window Beam direction CHEP 2015, April 13 -17 NOv. A Reconstruction 15

Zooming in on 10 μs beam window Beam direction CHEP 2015, April 13 -17

Zooming in on 10 μs beam window Beam direction CHEP 2015, April 13 -17 NOv. A Reconstruction 16

Separating event into slices Beam direction CHEP 2015, April 13 -17 NOv. A Reconstruction

Separating event into slices Beam direction CHEP 2015, April 13 -17 NOv. A Reconstruction 17

One slice before vertexing and clustering Beam direction CHEP 2015, April 13 -17 NOv.

One slice before vertexing and clustering Beam direction CHEP 2015, April 13 -17 NOv. A Reconstruction 18

Near Detector νe candidate after vertexing and clustering Beam direction CHEP 2015, April 13

Near Detector νe candidate after vertexing and clustering Beam direction CHEP 2015, April 13 -17 NOv. A Reconstruction 19

Event Classification • Two different event classification techniques used for electron neutrino analysis, achieve

Event Classification • Two different event classification techniques used for electron neutrino analysis, achieve same performance. • ANN (LID) • Uses showers produced in reconstruction described previously. • Log-likelihoods computed by matching shower d. E/dx to templates for different particle hypotheses. • Likelihoods and other inputs fed into neural net. • LEM • Events are matched to an MC Library. • See Track 2 talk by D. Rocco, “The Library Event Matching classifier for νe events in NOv. A” CHEP 2015, April 13 -17 NOv. A Reconstruction 20

Electron Identification • With fine-grained detector sample d. E/dx in showers produced by previous

Electron Identification • With fine-grained detector sample d. E/dx in showers produced by previous reconstruction. • From simulation create shower templates for different particle hypotheses (pictured right). • Compare d. E/dx plane-by-plane between a candidate shower and the templates to build log-likelihood (LL) differences between the particle types, eg LL(e) – LL(π0) (next slide). Above: d. E/dx in transverse shower direction on the shower core for electron and π0 simulation. Below: d. E/dx in the transverse direction 15 cm removed from the core for the same particles. • Feed LLs and other variables into an artificial neural net to classify the degree to which an event is an electron neutrino charged-current interaction. CHEP 2015, April 13 -17 NOv. A Reconstruction 21

Electron Identification CHEP 2015, April 13 -17 NOv. A Reconstruction 22

Electron Identification CHEP 2015, April 13 -17 NOv. A Reconstruction 22

Conclusions • A series of pattern-recognition algorithms have been adapted and chained into a

Conclusions • A series of pattern-recognition algorithms have been adapted and chained into a vertex-first approach that works well for short and long tracks or showers • Reconstruction forms basis of neural net for electron neutrino event classification • Stay tuned for first physics results this summer CHEP 2015, April 13 -17 NOv. A Reconstruction 23

Backup CHEP 2015, April 13 -17 NOv. A Reconstruction 24

Backup CHEP 2015, April 13 -17 NOv. A Reconstruction 24

15. 6 60 m 550 μs readout window of cosmic ray background at the

15. 6 60 m 550 μs readout window of cosmic ray background at the Far Detector 15. 6 m m Far detector picture Beam directi on

NOv. A νμ Charged-current Candidate (Far Detector) X-Z readout view Beam direction Y-Z readout

NOv. A νμ Charged-current Candidate (Far Detector) X-Z readout view Beam direction Y-Z readout view CHEP 2015, April 13 -17 NOv. A Reconstruction 26

NOv. A νe* Charged-current Candidate (Far Detector) X-Z readout view Beam direction Y-Z readout

NOv. A νe* Charged-current Candidate (Far Detector) X-Z readout view Beam direction Y-Z readout view CHEP 2015, April 13 -17 NOv. A Reconstruction 27 * particle IDs blinded until analysis finalized

Nu. MI Beam • Existing beamline at Fermilab, used for MINOS delivers 10 microsecond

Nu. MI Beam • Existing beamline at Fermilab, used for MINOS delivers 10 microsecond pulses. • Upgrades in 2012 reduced cycle time to 1. 33 s. • Will be capable of 700 k. W after upgrades to Booster ring RF cavities and slip-stacking in the Recycler are complete. CHEP 2015, April 13 -17 NOv. A Reconstruction 28

Far Detector completed in August 2014 Beam direct DCM CHEP 2015, April 13 -17

Far Detector completed in August 2014 Beam direct DCM CHEP 2015, April 13 -17 NOv. A Reconstruction FEB 29

direc tion Beam Near Detector complete in August 2014 CHEP 2015, April 13 -17

direc tion Beam Near Detector complete in August 2014 CHEP 2015, April 13 -17 NOv. A Reconstruction 30

Timing Resolution • Front-end boards shape pulses from the APD. • ADC of each

Timing Resolution • Front-end boards shape pulses from the APD. • ADC of each channel periodically sampled, no opening of gates. • 500 ns intervals at Far Detector • 125 ns intervals at Near Detector • Duel correlated sampling used to trigger readout. • Sampling multiple points allows for improved timing resolution. CHEP 2015, April 13 -17 NOv. A Reconstruction 31

Timing Resolution Timing resolution derived in data by calculating the time difference between pairs

Timing Resolution Timing resolution derived in data by calculating the time difference between pairs of hits on well reconstructed cosmic tracks after correcting for detector location and time-of-flight. Far Detector Near Detector Faster ND clocking yields 5 ns timing resolution which reduces pile-up. 10 ns timing resolution CHEP 2015, April 13 -17 NOv. A Reconstruction 32

1 meter e+p Simulated 2 Ge. V ccqe event. n proton electro 1. Hough

1 meter e+p Simulated 2 Ge. V ccqe event. n proton electro 1. Hough algorithm to draw guidelines. 2. Elastic arms to find global vertex. 3. Fuzzy k-means algorithm to make final clusters. CHEP 2015, April 13 -17 NOv. A Reconstruction 33

o ot pr n e+p electro 1 meter n Simulated 2 Ge. V ccqe

o ot pr n e+p electro 1 meter n Simulated 2 Ge. V ccqe event. 1 meter 1. Hough algorithm to draw guidelines. 2. Elastic arms to find global vertex. 3. Fuzzy k-means algorithm to make final clusters. CHEP 2015, April 13 -17 NOv. A Reconstruction 34 34

Multi-Hough (1) X Hough Map Y Hough Map CHEP 2015, April 13 -17 NOv.

Multi-Hough (1) X Hough Map Y Hough Map CHEP 2015, April 13 -17 NOv. A Reconstruction 35

Multi-Hough (2) X Hough Map Y Hough Map CHEP 2015, April 13 -17 NOv.

Multi-Hough (2) X Hough Map Y Hough Map CHEP 2015, April 13 -17 NOv. A Reconstruction 36

Multi-Hough (3) X Hough Map Y Hough Map CHEP 2015, April 13 -17 NOv.

Multi-Hough (3) X Hough Map Y Hough Map CHEP 2015, April 13 -17 NOv. A Reconstruction 37

Multi-Hough (4) X Hough Map Y Hough Map CHEP 2015, April 13 -17 NOv.

Multi-Hough (4) X Hough Map Y Hough Map CHEP 2015, April 13 -17 NOv. A Reconstruction 38

2 Point Hough transform CHEP 2015, April 13 -17 NOv. A Reconstruction 39

2 Point Hough transform CHEP 2015, April 13 -17 NOv. A Reconstruction 39

2 Point Multi-Hough transform CHEP 2015, April 13 -17 NOv. A Reconstruction 40

2 Point Multi-Hough transform CHEP 2015, April 13 -17 NOv. A Reconstruction 40

Vertexing Performance CHEP 2015, April 13 -17 NOv. A Reconstruction Far Detector Simulation 41

Vertexing Performance CHEP 2015, April 13 -17 NOv. A Reconstruction Far Detector Simulation 41

Vertexing Performance CHEP 2015, April 13 -17 NOv. A Reconstruction 42

Vertexing Performance CHEP 2015, April 13 -17 NOv. A Reconstruction 42

Vertexing Performance CHEP 2015, April 13 -17 NOv. A Reconstruction 43

Vertexing Performance CHEP 2015, April 13 -17 NOv. A Reconstruction 43

Clustering Performance Completeness of Electron Reconstruction Far Detector Simulation Purity of Electron Reconstruction Achieves

Clustering Performance Completeness of Electron Reconstruction Far Detector Simulation Purity of Electron Reconstruction Achieves >90% completeness and >80% purity at energies of interest in reconstructing a cluster capturing the primary electron in a charged current interaction. CHEP 2015, April 13 -17 NOv. A Reconstruction 44

Clustering Performance CHEP 2015, April 13 -17 NOv. A Reconstruction 45

Clustering Performance CHEP 2015, April 13 -17 NOv. A Reconstruction 45

Clustering Performance CHEP 2015, April 13 -17 NOv. A Reconstruction 46

Clustering Performance CHEP 2015, April 13 -17 NOv. A Reconstruction 46