Download presentation
Presentation is loading. Please wait.
1
JULIeT (Java-based UHE Lepton Integral Transporter) Motivation Motivation Java class structure Java class structure What you can do What you can do The version 1.0 release The version 1.0 release Shigeru Yoshida Dept. of Physics CHIBA Univ. CHIBA Univ. Bartol 2004
2
e e e/ Weak Incoming Products Weak Cascades Decay Weak Pair/decay Bremss Pair PhotoNucl. Decay Pair Pair Bremss Decay Weak Decay
3
Bartol 2004 Tau(Neutrinos) from Muon(Neutrinos) from Nadir Angle
4
Structure of the JULIeT Monte-Carlo Simulation Numerical Calculation
5
Software Spec ・ Propagation in the earth ・ Chain reactions ex.) → → → ・・・ Save the CPU time Treat and on the same footing Solve the transport equations numerically ・ Energy Deposit in the detector Stochastic energy loss Probability distribution Monte-Carlo simulation Interaction point Energy Deposit
6
Bartol 2004 Numerical Calculation mode
7
Bartol 2004 Upward-goingDownward going!!
8
Bartol 2004 Angular Spectrum 1400 m 2800 m 11000m UpDown
9
IceCube EHE Sensitivity Published in Phys. Rev. D Published in Phys. Rev. D S.Yoshida, R.Ishibashi, H,Miyamoto, PRD 69 (2004) S.Yoshida, R.Ishibashi, H,Miyamoto, PRD 69 (2004) 90% C.L. for 10 year observation
10
Bartol 2004 Monte Carlo mode
11
Energy deposit profile in km 3 By the JULIeT Monte Carlo function By the JULIeT Monte Carlo function
12
Bartol 2004 Version 1.0 released http://www.ppl.phys.chiba-u.jp/JULIeT/ http://www.ppl.phys.chiba-u.jp/JULIeT/ http://www.ppl.phys.chiba-u.jp/JULIeT/ The detailed USERS MANUAL available The detailed USERS MANUAL available The API Documents The API Documents The Swing-based GUI available The Swing-based GUI available Open for EVRYBODY. Visit our web site! Open for EVRYBODY. Visit our web site! Next step: Hook this up to the IceTray/Photonics Next step: Hook this up to the IceTray/Photonics
13
Backup Silides
14
Laguna Beach 2003 The Whole Structure Java_lib sources classes icecube UHE particles points interactions decay propagation numRecipes
15
Laguna Beach 2003 particles/ Defines particles with mass, lifetime, and energy flavor doublet 0 0 1 123 e e0 + 10 GeV < E < 10 GeV 611 (Initial. Changeable) Particle.javaParticleArray.java
16
Laguna Beach 2003 points/ ParticlePoint.java Define/calculate the point vector to trace particles Define/calculate the medium(Rock/Ice) in which particles travel density, mass number, charge,... In Future... Xxxx.java Take the configuration of the Antarctica Ice
17
Laguna Beach 2003 interactions/ Interactions.java (abstract) Total/differential cross sections Integral differential cross sections Integral inelasticity term dd dy y Bremsstrahlung.javaKnockOnElectrons.java NeutrinoCharge.javaNeurtinoNeutral.javaPairCreation.java InteractionsMatrix.java Generate matrix of (logE), d /dy(logE)
18
Wisconsin 2003 decay/ Decay.java Calculate weak decay matrix W l MuDecayMatrix.java TauDecayMatrix.java
19
Wisconsin 2003 propagation/ PropagationMatrix.java Resolves the transport equation numerically Build the transfer matrix for propagation over Infinitesimal distance dX[g/cm2], first
20
Wisconsin 2003 propagation/ PropagationMatrix.java Has a function of switching on/off any interaction channel bit6bit5bit4bit3bit2bit1bit0bit7 CCNCe+e- +-+- +-+- Knock-onBremssPhoto-Nucl ->
21
Wisconsin 2003 numRecipes/ Integration.java Numerical Integration Methods Extended Trapezoidal rule Romberg Integration Interpolation.java Polynomial Interpolation SpecialFunctions.java Gaussian, Poisson, Gamma Function etc.. RandomDouble.java Uniform Deviates Based on “Mersenne Twister” Period 2^19937-1 623 dimensional equi-distribution
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.