The km3 code C.W.James, Bologna, April 25 th 2012.

Slides:



Advertisements
Similar presentations
Trigger issues for KM3NeT the large scale underwater neutrino telescope the project objectives design aspects from the KM3NeT TDR trigger issues outlook.
Advertisements

LC Calorimeter Testbeam Requirements Sufficient data for Energy Flow algorithm development Provide data for calorimeter tracking algorithms  Help setting.
Linked to ORCA/PINGU J. Brunner. Calibrations Main stream External input Simulation Reconstruction.
Ciro Bigongiari. Schematic View 17/05/2011Ciro Bigongiari 2 Photon Path Optical Beacon Optical Module Sea water.
Overview of what is in the MC A.Margiotta 17/05/2011.
PROGRESS ON WATER PROPERTIES ON TRACKS RECONSTRUCTION Harold Yepes-Ramirez 09/11/2011.
Pedro Arce Point detector scoring 1 Point detector scoring in GEANT4 Pedro Arce, (CIEMAT) Miguel Embid (CIEMAT) Juan Ignacio Lagares (CIEMAT) Geant4 Event.
IMPACT OF WATER OPTICAL PROPERTIES ON RECONSTRUCTION: HINTS FROM THE OB DATA. A PRELIMINARY STUDY ANTARES Collaboration Meeting CERN, February 07 th -10.
Mar 31, 2005Steve Kahn -- Ckov and Tof Detector Simulation 1 Ckov1, Ckov2, Tof2 MICE Pid Tele-Meeting Steve Kahn 31 March 2005.
Review of PID simulation & reconstruction in G4MICE Yordan Karadzhov Sofia university “St. Kliment Ohridski” Content : 1 TOF 2 Cerenkov.
IMPACT OF WATER OPTICAL PROPERTIES ON TRACKS RECONSTRUCTION H Yepes -Ramirez IFIC (CSIC – Universitat de València) ANTARES Collaboration Meeting Moscow,
PROGRESS ON WATER PROPERTIES ON TRACKS RECONSTRUCTION H Yepes -Ramirez IFIC (CSIC – Universitat de València) ANTARES Collaboration Meeting Strasbourg,
WATER PROPERTIES ON TRACKS RECONSTRUCTION AND DETECTOR PERFORMANCE H Yepes -Ramirez IFIC (CSIC – Universitat de València) ANTARES Collaboration Meeting.
PROGRESS ON WATER PROPERTIES ON TRACKS RECONSTRUCTION H Yepes -Ramirez IFIC (CSIC – Universitat de València) ANTARES Collaboration Meeting Strasbourg,
IMPACT OF WATER OPTICAL PROPERTIES ON TRACKS RECONSTRUCTION H Yepes -Ramirez IFIC (CSIC – Universitat de València) ANTARES Collaboration Meeting Moscow,
KM3NeT detector optimization with HOU simulation and reconstruction software A. G. Tsirigotis In the framework of the KM3NeT Design Study WP2 - Paris,
The ANTARES experiment is currently the largest underwater neutrino telescope and is taking high quality data since Sea water is used as the detection.
I have made the second half of the poster, first half which is made by tarak will have neutrino information. A patch between the two, telling why we do.
Coincidence analysis in ANTARES: Potassium-40 and muons  Brief overview of ANTARES experiment  Potassium-40 calibration technique  Adjacent floor coincidences.
ABSORPTION LENGTH MEASUREMENT/ IMPACT OF WATER PROPERTIES ON RECONSTRUCTION : STATUS HAROLD YEPES-RAMIREZ IFIC, March 09 th
Antares simulation tools J. Brunner CPPM. Software scheme Calibrations Main stream External input Simulation Reconstruction.
Apostolos Tsirigotis Simulation Studies of km3 Architectures KM3NeT Collaboration Meeting April 2007, Pylos, Greece The project is co-funded by the.
Report of the HOU contribution to KM3NeT TDR (WP2) A. G. Tsirigotis In the framework of the KM3NeT Design Study WP2 Meeting - Marseilles, 29June-3 July.
Piera Sapienza – VLVNT Workshop, 5-8 october 2003, Amsterdam Introduction and framework Simulation of atmospheric  (HEMAS and MUSIC) Response of a km.
WP2 meeting, Oct 2006, CPPM Claudine Colnard - NIKHEF Claudine Colnard, Ronald Bruijn, Eleonora Presani, Siemen Meester, Paul Kooijman (presented by Maarten.
Implementing a dual readout calorimeter in SLIC and testing Geant4 Physics Hans Wenzel Fermilab Friday, 2 nd October 2009 ALCPG 2009.
Special Issues on Neutrino Telescopy Apostolos G. Tsirigotis Hellenic Open University School of Science & Technology Particle and Astroparticle Physics.
Kate Husband Cambridge University, UK Development of an Online Filter for Selection of Cascade-like Events in IceCube Supervisor: Eike Middell.
Reconstruction techniques, Aart Heijboer, OWG meeting, Marseille nov Reconstruction techniques Estimators ML /   Estimator M-Estimator Background.
WATER PROPERTIES WITH RECONSTRUCED TRACKS : a look to the discriminatory power from the OB analysis H Yepes -Ramirez IFIC (CSIC – Universitat de València)
Report of the HOU contribution to KM3NeT TDR (WP2) A. G. Tsirigotis In the framework of the KM3NeT Design Study WP2 Meeting - Erlangen, May 2009.
Ronald Bruijn – 10 th APP Symposium Antares results and status Ronald Bruijn.
NESTOR SIMULATION TOOLS AND METHODS Antonis Leisos Hellenic Open University Vlvnt Workhop.
Detection of electromagnetic showers along muon tracks Salvatore Mangano (IFIC)
Ciro Bigongiari, Salvatore Mangano Results of the optical properties of sea water with the OB system.
R. Coniglione, VLVnT08, Toulon April ‘08 KM3NeT: optimization studies for a cubic kilometer neutrino detector R. Coniglione P. Sapienza Istituto.
PRELIMINARY RESULTS OF SIMULATIONS L.G. Dedenko M.V. Lomonosov Moscow State University, Moscow, Russia.
TRANSMISSION LENGTH STATUS HAROLD YEPES-RAMIREZ IFIC, January 12 th
1 Constraining ME Flux Using ν + e Elastic Scattering Wenting Tan Hampton University Jaewon Park University of Rochester.
Status of Sirene Maarten de Jong. What?  Sirene is yet another program that simulates the detector response to muons and showers  It uses a general.
The Hybrid Scheme of Simulations of the Electron- photon and Electron-hadron Cascades In a Dense Medium at Ultra-high Energies L.G. Dedenko M.V. Lomonosov.
1 FK7003 Lecture 17 – Interactions in Matter ● Electromagnetic interactions in material ● Hadronic interactions in material ● Electromagnetic and hadronic.
Comparison of different km3 designs using Antares tools Three kinds of detector geometry Incoming muons within TeV energy range Detector efficiency.
Review of Ice Models What is an “ice model”? PTD vs. photonics What models are out there? Which one(s) should/n’t we use? Kurt Woschnagg, UCB AMANDA Collaboration.
Ciro Bigongiari Monte-Carlo Meeting Bologna April, 2012.
1 Limitations in the use of RICH counters to detect tau-neutrino appearance Tord Ekelöf /Uppsala University Roger Forty /CERN Christian Hansen This talk.
1 Ciro Bigongiari, Salvatore Mangano Results of the optical properties of sea water with the OB system.
1 Plannar Active Absorber Calorimeter Adam Para, Niki Saoulidou, Hans Wenzel, Shin-Shan Yu Fermialb Tianchi Zhao University of Washington ACFA Meeting.
Ciro Bigongiari, Salvatore Mangano, Results of the optical properties of sea water with the OB system.
C.Distefano KM3NET ‘Physics and Simulation (WP2)’ Oct 24 – 25, 2006 LNS NEMO software Carla Distefano for the NEMO Collaboration KM3NET ‘Physics and Simulation.
Update on neutrino simulation with GENIE Carla Distefano.
Km3 v4r5 OPA update C.W.James, AWG meeting 17 th Dec 2012.
MONTE CARLO TRANSPORT SIMULATION Panda Computing Week 2012, Torino.
Reconstruction code and comparison between Genie and Genhen A. Trovato, C. Distefano, R. Coniglione and P. Sapienza Kick-off ORCA meeting: 6 September.
Update on km3 Clancy James & MC Working Group KM3NeT General Meeting Catania, 21/02/2012.
Geant4 Simulation for KM3 Georgios Stavropoulos NESTOR Institute WP2 meeting, Paris December 2008.
Monte Carlo Simulation Tools for an undersea Neutrino Telescope A.Margiotta 30 – Jan– 2013 KM3NeT meeting - Marseille.
DE/dx in ATLAS TILECAL Els Koffeman Atlas/Nikhef Sources: PDG DRDC (1995) report RD34 collaboration CERN-PPE
Status of Sirene Maarten de Jong. What?  Sirene is a program that simulates the detector response to muons and showers  It is based on the formalism.
Status of ECAP Simulations for the KM3NeT TDR KM3NeT WP2 meeting Rezo Shanidze Paris, December 2008.
Water Properties Phone Conference1 Light Generation in KM3 and Photonics Corey Reed (Nikhef) Photon Studies KM3 MC MMC+Photonics Summary.
Sebastian Kuch University Erlangen-Nürnberg
The Antares Neutrino Telescope
Systematic uncertainties in MonteCarlo simulations of the atmospheric muon flux in the 5-lines ANTARES detector VLVnT08 - Toulon April 2008 Annarita.
Detector Configuration for Simulation (i)
08/27/04 Strategies for the search for prompt muons in the downgoing
MUPAGE: A fast muon generator
on behalf of the NEMO Collaboration
ICRC2011, 32ND INTERNATIONAL COSMIC RAY CONFERENCE, BEIJING 2011
LC Calorimeter Testbeam Requirements
Presentation transcript:

The km3 code C.W.James, Bologna, April 25 th 2012

The km3 package Used in ANTARES to simulate the photon detection from muons Code:  Fortran77 (I hate it)  Written in the late 90s  Documentation: various ANTARES internal notes  Numerous updates by various authors – v2: David Bailey; v3- v4r2 Goulven Guillard, v4r3+ myself)  v4r3 documented, v4r4 development version Gen, hit, km3mc:  Three separate programs  Many interdependencies (explicit and implicit)  Incorporate GEANT 3.21 and MUSIC C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Gen (physics lives here) Uses GEANT 3.21 to model particle interactions from an initial input (e.g. a muon) Generates Cherenkov photons from GEANT tracks. Propagates photons using (wavelength- dependent) scattering and absorption. Records photon properties to disk at each of several spheres. C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Gen geometry C.W.James, ANTARES collaboration meeting Strasbourg, Nov 21st-24 th L = 1 m r 1 = 2 m r 20 = 200 m 20 radial bins ~ log-spaced * * * record photon properties at sphere 1 record new photon properties at sphere 2 … Problem: Few photons make it to the outer shells: generate many photons Excess of photons on inner shells Solution: record a random fraction of photons, with p increasing with r record all photons that get here Record a fraction of photons crossing here

Gen output: Writes photon information at each shell:  Writes only a fraction of the photons generated.  Fraction increases with distance (less photons make it to outer shells) Major disk-space requirement!  Photon statistics limited by 1 GB output file size of f77 Currently more annoyance than a limitation: but may need to be overcome in the future. C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Tables: electrons and muons Muons  Simulates 1 m of 100 GeV muon track  Includes secondary electrons below 200 MeV  Generates photons using Frank-Tamm formula Electrons  Photons from electron (sub) showers  Tracks particles to Cherenkov threshold  4 runs: 100 Mev, 1 GeV, 10 GeV, 100 GeV Output: 5 x 1 GB files Run-time: O ~ 10 hr on a single CPU (=nothing) C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Major limitations to gen Only used to generate electron and muon tables (what about hadronic showers from neutrino interactions in the detector?) i/o (=f77) currently limits statistics Scattering and absorption models are imperfect – in situ measurements are often inconclusive. C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Hit (the boring program) Photon list -> summary histograms  Reads photon data from Gen.  Creates histograms as function of distance, angles to the track segment.  Folds in OM response (e.g. quantum efficiency of PMTs).  Generates tables of photon-hit probabilities and hit-time distributions. Summary tables -> file.  Inverse cumulative time distributions & hit probabilities.  All tables for given [gen] particle type/energy C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th, e -, 100 GeV e -, 100 GeV

Histogramming (in gen and hit) Hit times (t)  50 bins in time OM orientation (in angles θ, ϕ )  Direct: 10x1  Scattered: 5x3 Distance from track segment  20 log-spaced bins in r for all photons Angle from track segment  1 bin for direct photons from muons  20 bins for all other cases Emitting particle type/energy  4 electron energies (10 2, 10 3, 10 4, 10 5 MeV)  1 muon energy (10 5 MeV) C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th, Again – thanks Claudio for the figure!

+ binning scattered photons by hit ‘low’ bins ‘high’ bins θCθC OLD distribution: new distribution has a greater weighting towards the Cherenkov peak C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Inverse cumulative distributions… C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Output: 5 files of size ~32 MB 4 photon tables:  Direct and scattered hit probabilities  Direct and scattered hit times These are created once and used repeatedly for ANTARES simulation input Limitations:  Histograms are sparse (wrong choice of spacing has caused problems in the past)  Extremely memory-inefficient (by a factor of x30 or more) C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Example of gen output These are scattered photons! (most scatters are small) Wavelength and directional information not shown) C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

km3mc Inputs:  Hit tables  PMT locations and orientations  Incident particle (single muon) Step 1: run MUSIC  Muon propagation code  Simulates muon interactions: muon energy-loss, and secondary EM sub-showers above 100 MeV Step 2: get detector hits  Interpolate between, and sample from, tables to get photon hit times for each (2m) track segment, and each EM sub- shower  Outputs a list of OM hit magnitudes (nphtons) and times C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th, e -, 100 Me V e -, 100 Me V e -, 1 Ge V e -, 1 Ge V e -, 10 Ge V e -, 10 Ge V μ, 100 Ge V μ, 100 Ge V e -, 100 Ge V e -, 100 Ge V μ

km3mc A program to determine photon arrival times at optical modules from muon tracks. C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th, Tables of hit probabilities & times (function of relative photon/OM geometry) e -, 100 MeV e -, 100 MeV e -, 1 GeV e -, 1 GeV Source & Detectors - Incident muon (e.g. genhen) - Detector geometry (ANTARES) e -, 10 GeV e -, 10 GeV μ, 100 GeV μ, 100 GeV e -, 100 GeV e -, 100 GeV INPUTS to km3 Detector hits 1: generate muon & secondary tracks (use MUSIC) 2: interpolate between, and sample from, tables to get photons hits from tracks. What km3 does

Testing km3: toy experiments Use simple ‘detector’ to test performance of km3  Use a single PMT  Fix muon energy, e.g. 1 TeV  Use characteristic geometry Repeat for many (O~10 6 ) identical muon tracks Plot time-distribution of photon hits d = 50 m l = 100 m Direct Cherenkov photon path (430 nm) 74 m θCθCθCθC 45 m PMT C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Example of toy-experiment Red: what you get when histogramming goes wrong Green/blue: (more) correct time-distribution C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Desired improvements in km3mc Handling of hadronic cascades  Current tables are only for EM showers and muons  Require the geasim package to handle neutrino ‘shower’ events Potential fixes:  Approximate cascades from recoil quark jet particles (mostly pions) with an effective electron cascade (‘one-particle approximation’  Produce pion tables in gen? More accurate histograms  More bins in all dimensions for better interpolation  Requires restructuring the i/o of gen & hit C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

What is km3 really? Five functions, three programs, one package  Simulation of particle tracks (gen)  Creation, propagation, and detection of photons (gen)  Histogramming (hit)  Simulation of stochastic energy-loss (km3mc)  Interpolation between and sampling from histograms (km3mc) Thinking of km3 as a single ‘thing’ is difficult – and some parts work better than others C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th, Storing this information is prohibitive - keeping it as one package is sensible Storing this information is becoming difficult… merge into hit, or re-write i/o? Tables produced are km3mc-specific: separate this process? Generated information is small – processes could be separated

Summary km3 handles photon production and detection from high-energy muons in ANTARES Consists of three sub-programs (gen, hit, km3mc) Implementation currently limits histogram precision (will be overcome… some time) Next set of modifications: test ‘one-particle approximation’ C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Light scattering and propagation ‘Rayleigh’ scattering (should be Einstein- Smoluchowski scattering):  Consider this ~100% accurate (theory + measurements) Particulates (Kopelevich model): ‘Mie scattering’  Water = molecules + small + large particles  v l and v s are the ppm concentrations: ANTARES uses ppm C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th, Water molecules not spherical (otherwise =1) (otherwise = 4)

Comparison with measurements Best (~only) measurements of angular-dependent volume- scattering function in actual seawater: Petzold (1972) Kopelevich model OK at angles >1 degree (~514 nm) C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th, Scattering due to turbulence: what is the wavelength- dependence of this??? (figure shamelessly plagiarised from Mobley

Antares approach Scattering probability:  Onsite measurements of scattering + absorption (difficult to deconvolve)  Fit to Kopelevich v s and v l for total scattering probability (2004) (get ppm) Scattered angle:  Calculate ratio of ‘Rayleigh’ / ‘Mie’ scattering using Kopelevich  ‘Rayleigh’: use analytic formula to get scattering angle ψ  ‘Mie’: use the measurements of Petzold Ratio of Mie/Rayleigh was fixed until ~now (v4r4 of km3 separates them) C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,

Problems with current approach Petzold’s measurements not wavelength- dependent Wavelength-dependence of turbulent scattering probability unknown ‘Mie’ scattering will be time-dependent (mostly off biological material) Kopelevich theory fits Petzold’s measurements: does this mean it’s correct? … Does all of this really matter? (requires end-to- end MC study of errors) C.W.James, ANTARES Monte-Carlo group workshop, Bologna, April 26 th -28 th,