Summary of “LArTPC Reconstruction Assessment and Requirements Workshops”
Amir Farbin UTA
Summary of LArTPC Reconstruction Assessment and Requirements - - PowerPoint PPT Presentation
Summary of LArTPC Reconstruction Assessment and Requirements Workshops Amir Farbin UTA D Context a v Origins of the two contiguous workshops i d M a c F a Reconstruction assessment workshop: r l a n e Requested
Amir Farbin UTA
Origins of the two contiguous workshops
– Requested through the Fermilab PAC by the Long-Baseline Neutrino Committee (LBNC) as a first step along a path of focusing community attention on automated reconstruction in LAr TPCs
– Community-led effort to collectively put together a shared goal
hardware, and computing to guide work over the next few years – While strongly encouraged by the LBNC, bottoms up is a much better approach!
see ownership of the outcomes by the community
indico.fnal.gov/ conferenceDisplay.py? confId=10394
to LBN and SBN
Pordes with representatives from nearly all LArTPC experiments…
D a v i d M a c F a r l a n e
PAC feedback on the SBN program from June 2015
– Pace at which automated LAr reconstruction is developing, despite being absolutely crucial to the SBN and LBN programs – Slow progress in coordinating the analysis across the three experiments, which is critical to the success of the SBN program and required for Stage 2 approval – Very aggressive SBN schedule with little flexibility
– Monitoring progress on achieving automated event reconstruction – Providing relevant resources and expertise towards catalyzing this effort, since it is critical to quickly demonstrate the capabilities of the LArTPC technology.
assumptions made for DUNE reach.
reconstruction for CD-2
for CD-2
LBNC comments on DUNE Far Detector (FD) Task Force
– The LBNC notes that the 80% efficiency for automated reconstruction for quasi-elastic, resonant elastic scattering and deep-inelastic scattering events is a key assumption in the projected physics reach of DUNE. Much progress in demonstrating this capability should be accomplished by the TF within the next 18 months. – An important part of the FDTF planning would be to lay out a common understanding of the level of reconstruction sophistication needed at various stages during the 18 months and then beyond through the DUNE design phase leading up to CD-2
plans for further development of automated reconstruction efforts:
– Basic physics information, such as event classes and topologies, backgrounds for each experiment, performance requirements, etc.; – Current state-of-the-art, including quantified performance of the reconstruction; – Leadership for the current effort and the level of effort across the collaboration; – Degree to which the effort relies on common software tools, such as analysis framework development, etc. and their further development;
– Timeline, milestones, deliverables and level of effort required for further development; – Linkages to hardware system development and experience with neutrino and test beam data – Assessment of areas of commonality with other SBN or LBN experiments; and – Assessment of resource limitations and impact of bringing additional targeted help, either from Fermilab or in cooperation with other science collaborations.
D a v i d M a c F a r l a n e
measurements:
reco, PID, …
CC x-section
antineutrino
Rebel et al. started this project.
simulation and reconstruction tools.
by the ArgoNeuT experiment: 1µ+Np (0π)
calorimetric reconstruction
Proton/angle/and/momentum
PRD 90, 012008 (2014)
Tingjun Yang
some analyses
importance of a powerful event display + hand scanning tool.
e
events (~3000) allowed a semi automatic approach based on a pre- selection of events followed by a careful visual analysis of all physically interesting data; the reconstructed objects can be saved/modified using a flexible ROOT-based I/O system
" Central package (fullreco) for data decoding, basic reconstruction " Qt-based event display (Qscan) for visualization/scanning and
human interface
" Event loop code (AnalysisLoop) for batch analyses and ROOT I/O " Higher-level analysis tools (Muon momentum by MCS, EM shower
reconstruction, particle identification, 3D reconstruction…);
" Interface with FLUKA for analysis/visualization of simulated
events;
" Interface with mySQL for access to DB;
Typical νµCC event (Collection view)
~4.5 m ~7 GeV deposited energy 1.5m drift muon is ~13m long
" the 2D projections associated to the wire planes are shown using a
grey/color scale based on signal height/deposited energy;
" the waveforms of wires and PMT signals can be displayed and fast
Fourier transform tool available, useful for noise monitoring
Typical MIP signal in Coll.
Slide# : 9 ICARUS_2015
C . F A R N E S E
that noise can significantly increase data volume…
developing algorithms
13
T r a c y U s h e r
Noise Run Event - Unfiltered
Commissioning run data - Run 2728
Conditions: 2μs shaping time, gain 14 mV/fc, 70 kV field
Drift Time (ticks) Drift Time (ticks) Drift Time (ticks) Wire Number
Collection Plane Middle Induction Plane First Induction Plane
the importance
across different detectors….
LINING UP FRAGMENTS
Clock Time Clock reset at beginning of LArIAT supercycle V1751 data V1740 data MWPC data Apply clock corrections
J e n R a a f
RAW DATA STRUCTURE
(Divide “spill” block into multiple “events,” where each event has a single trigger )
performance…
gives fully recoed topologies in PFParticle.
BNB νμ CC RES μ, p, π0: Combined display!
3D neutrino interaction vertex
γ p μ
Shower particle: primary daughter of neutrino Track particle: primary daughter of neutrino Track particle: primary daughter of neutrino Shower particle: primary daughter of neutrino
γ
PFParticle Cluster SpacePoint Track Vertex Hit
(3D hit) (3D trajectory) (3D vertex position)
First layer: Second layer:
Parent PFParticle Daughter(s) PFParticle
Two layers of ! ART associations!
Seed
(3D vertex position and direction)
Output to LArSoft:!
resources.
cases.
Contents
1 Introduction 3 1.1 Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3 Roles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.4 Stakeholders . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 Overarching Analysis strategies 6 2.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.2 Monte Carlo interoperability . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3 Non-TPC, Non-Light-Collection Detectors . . . . . . . . . . . . . . . . . . . 7 2.4 Development tools ecosystem . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.5 Heterogenous work-flow environment or framework . . . . . . . . . . . . . 8 2.6 Detector Data Collection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.7 Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.8 Purity analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.9 Design studies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.10 Analysis Strategy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.11 Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.12 Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.13 Dataset Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.14 Metadata Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3 Non-beam reconstruction and analysis 12 3.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.2 Use case lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.3 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.4 Cosmic Ray Identification and Removal . . . . . . . . . . . . . . . . . . . . 14 3.5 Removing Radon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3.6 Stuff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.7 Validation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.8 Use Case Story . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4 Beam reconstruction and analysis 15 4.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.2 General requirements that need restructuring . . . . . . . . . . . . . . . . 15 4.3 leave or move? restructuring needed . . . . . . . . . . . . . . . . . . . . . . 16 1 4.4 General requirements for data objects and filling them? . . . . . . . . . . 16 4.5 Hit finding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.6 Find Clusters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 4.7 Locate Tracks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.8 Shower Reconstruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.9 PFParticles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.10 Vertex finding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.11 Particle identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.12 Distinguish and Identify Muons . . . . . . . . . . . . . . . . . . . . . . . . 19 4.13 Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.14 Others . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.15 Beam simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 4.16 Reducing flux systematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 4.17 Analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5 Human interactions, computing systems, software and interfaces 21 5.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 5.2 Use case lists? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 5.3 HPC + parallel’ization use case . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.4 Visualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.5 Event-picker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 5.6 Preservation of Test Beam Experiment Data . . . . . . . . . . . . . . . . . 24 5.7 Documentation of shared components . . . . . . . . . . . . . . . . . . . . . 24 5.8 Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Starting document… new document on the way.