Presentation is loading. Please wait.

Presentation is loading. Please wait.

JULIeT (Java-based UHE Lepton Integral Transporter) Motivation Motivation Java class structure Java class structure What you can do What you can do The.

Similar presentations


Presentation on theme: "JULIeT (Java-based UHE Lepton Integral Transporter) Motivation Motivation Java class structure Java class structure What you can do What you can do The."— Presentation transcript:

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 dd 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


Download ppt "JULIeT (Java-based UHE Lepton Integral Transporter) Motivation Motivation Java class structure Java class structure What you can do What you can do The."

Similar presentations


Ads by Google