Maria Gabriella Catanesi ( INFN Bari Italy) 11th ICATPP Conference Villa Olmo, Como (Italy) 5-9 October 2009. Components‐based software in the HARP PS214 experiment at CERN. HARP physics motivations. Input for prediction of neutrino fluxes for the MiniBooNE and K2K experiments
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
11th ICATPP Conference
Villa Olmo, Como (Italy) 5-9 October 2009
Boxes show importance of phase space region for contained atmospheric neutrino events.
Barton et. al.
Abbott et. al.
1-2 pT points
3-5 pT points
>5 pT points
Eichten et. al.
The scheme HARPCollaboration
24 institutes~120 collaborators
Università degli Studi e Sezione INFN, Bari, Italy
Rutherford Appleton Laboratory, Chilton, Didcot, UK
Institut für Physik, Universität Dortmund, Germany
Joint Institute for Nuclear Research, JINR Dubna, Russia
Università degli Studi e Sezione INFN, Ferrara, Italy
CERN, Geneva, Switzerland
TU Karlsruhe, Germany
Section de Physique, Université de Genève, Switzerland
Laboratori Nazionali di Legnaro dell' INFN, Legnaro, Italy
Institut de Physique Nucléaire, UCL, Louvain-la-Neuve, Belgium
Università degli Studi e Sezione INFN, Milano, Italy
P.N. Lebedev Institute of Physics (FIAN), Russian Academy of Sciences, Moscow, Russia
Institute for Nuclear Research, Moscow, Russia
Università "Federico II" e Sezione INFN, Napoli, Italy
Nuclear and Astrophysics Laboratory, University of Oxford, UK
Università degli Studi e Sezione INFN, Padova, Italy
LPNHE, Université de Paris VI et VII, Paris, France
Institute for High Energy Physics, Protvino, Russia
Università "La Sapienza" e Sezione INFN Roma I, Roma, Italy
Università degli Studi e Sezione INFN Roma III, Roma, Italy
Dept. of Physics, University of Sheffield, UK
Faculty of Physics, St Kliment Ohridski University, Sofia, Bulgaria
Institute for Nuclear Research and Nuclear Energy, Academy of Sciences, Sofia, Bulgaria
Università di Trieste e Sezione INFN, Trieste, Italy
Univ. de Valencia, Spain
More details in the NIM paper “The Harp Detector @ the CERN PS”
Main features of the Project scheme
The HARP experiment
Big parallel effort:
Design and construction at the same time
HARP Construction scheme
TPC July 2000
HARP technical run scheme
Try to produce the results using all the programs that we already have
Don't make any general integration having in mind that some work will be lost
Postpone the creation of the “true” Software environment
Create a Software Architecture ASAP
Push on the integration of the different software modules
Stop the development with the already used programsA coordinate effort was needed to have a running software in a short time !2 possible approaches :
Choice scheme2 pro & con
Software: The HARP Strategy scheme
Harp was approved in the February 2000 and the data taking was started in summer 2001
To optimize quality , developing time and human resources we decided to use software engineering tools and in particular to realize an Architectural Design
This choice was successfully and we build a first running version of the full chain of our software in few months from June to October 2001
Use a well tested method to follow the software development from the very early stage (Project and Managements Plans, User and software Requirements) until the final product tests (Test plan and release procedure)
The starting point should be always the Software Project Management Plan that describes
1. The objectives to be reached by the program and the organization of the work
2. The task and responsibilities
3. The schedule
4. The strategy to minimize risks
User Requirements : define the functionality that the software must have for reach the results
UR-4: The user shall be able to describe the detector geometry consistently, though allowing different representations, for different applications.
Type: capability ( or constrain)
SRDreferences: SR-19, SR-20, SR-21
The Software Requirements derive from the User Requirements and from strategic decisions taken in the collaboration.
What is a and from strategic decisions taken in the collaboration. Architectural Design ?
The Architecture of a software is realized determining the components (domain decomposition) and the set of dependency relations between the identified elements
Each component is an independent unit of source code and libraries
The connection between the different domains defines the dependences and produces the time sequence for the test and release of the official code
Software managment is part of the process
A correct decomposition allows a parallel development of the different peaces of code and the resource optimization
Big effort during the summer 2000
As example… and from strategic decisions taken in the collaboration.
The HARP software components described have been developed and used for detector calibration and performance studies, trigger and background studies, beam particle identification, on-line applications, data quality, and productions for data analysis.
also used for the T9 beam simulation, and for understanding and resolving trigger rate problems.
Equalisatio and from strategic decisions taken in the collaboration. n
Track fit (helix)
Momentum fitTPC Track Reconstruction
CAL and from strategic decisions taken in the collaboration.
TOFFW: PID principle
Persistency and from strategic decisions taken in the collaboration.
In 2003 (following a CERN decision) HARP migrated its data to Oracle, thus an equivalent component implementing HARP persistent event model in Oracle exists. The transition was transparent for the other users/developers
iDST and from strategic decisions taken in the collaboration.
HARP took data at the CERN PS T9 beamline in 2001-2002
Total: 420 M events, ~300 settings
top: simulated track and noise hits in the TPG; middle: highlighted
hits are those assigned by the pattern recognition to belong to the same track;
bottom: track fitted on the selected hits.
HARP data are reconstructed in production at a rate varying from 0.3 sec/evt/GHz (large angle) to 2.1 sec/evt/GHz (all forward detectors)
HARP data are simulated in production at a rate of 1.7 sec/evt/GHz for both large angle and forward detectors simulation.
These rates allow in all cases more than one million events per day per 10 GHz
(i.e. 3 standard processors clocked at 3 GHz).
All HARP data (with few exceptions) were successfully reconstructed and analyzed (~ 50 TByte including calibration data)
The same software release (v7r8) was uses without bug fixing to process all data
A factor (5-10) larger of corresponding MC events have been also produced
Predicted Far/Near Ratio
Predicted Flux Shape
HARP gives ~ factor 2 error reduction across all energies
The Harp data cover this region and from strategic decisions taken in the collaboration.Miniboone:8.9 GeV p beam hitting a berillium target
published on EPJ C
π and from strategic decisions taken in the collaboration. +HARP Be 8.9 GeV 5% Target Results
Harp Forward Spectrometer Acceptance
+ and from strategic decisions taken in the collaboration.Neutrinofactorystudy
ds/dq cross-sections can be fed into neutrino factory studiesto find optimum design
Warning the above has fixed integration range, but optimization may be momentum dependent
The International Muon Ionization Cooling
From MICE Proposal and from strategic decisions taken in the collaboration. :
The full software simulation and reconstruct ion chain of the TPG
was obtained using the HARP pattern recognition and track fitting programs
with minor modifications
guard ring and from strategic decisions taken in the collaboration.
GEM-1TPG: from simulation to prototyping
Full volume: concept
HARP solenoid: [0,0.7] T
drift length: 150 cm
diameter: 80 cm X
cathode plane: 25 kV
90 and from strategic decisions taken in the collaboration. Sr source
Vdrift ~ 1cm/ms
sres= 40 mm
using the HARP Software
Large Gems Prototypes: and from strategic decisions taken in the collaboration.
For ν close detectors T2K ( but also ... LHC,LC )
One GEM module on pad plane
Completed stack under HV test