Presentation is loading. Please wait.

Presentation is loading. Please wait.

UHE Simulation Chiba U. Motivation Motivation Java class structure Java class structure Provided Methods Provided Methods Future Plan Future.

Similar presentations


Presentation on theme: "UHE Simulation Chiba U. Motivation Motivation Java class structure Java class structure Provided Methods Provided Methods Future Plan Future."— Presentation transcript:

1 UHE Simulation Efforts @ Chiba U. Motivation Motivation Java class structure Java class structure Provided Methods Provided Methods Future Plan Future Plan Shigeru Yoshida Dept. of Physics CHIBA Univ. CHIBA Univ. Laguna Beach 2003 Please integrate it To YOUR library!!

2 Motivation.. Handle UHE(EeV ] events Include some minor interactions Include some minor interactions Update the CC/NC/Photo- Nuclear cross sections Update the CC/NC/Photo- Nuclear cross sections Capability to consider curvature of the polar ice layer Capability to consider curvature of the polar ice layer Laguna Beach 2003

3 e e      e/     Weak Incoming Products Weak Cascades Decay Weak Pair/decay Bremss Pair PhotoNucl. Decay Pair Pair Bremss Decay Weak

4 Laguna Beach 2003 The Whole Structure Java_lib sources classes icecube UHE particles points interactions decay propagation numRecipes

5 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

6 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

7 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)

8 Laguna Beach 2003

9 decay/ Decay.java Calculate weak decay matrix W l MuDecayMatrix.java TauDecayMatrix.java

10 Laguna Beach 2003 propagation/ PropagationMatrix.java Resolves the transport equation numerically Build the transfer matrix for propagation over Infinitesimal distance dX[g/cm2], first

11 e e      e/     Weak Incoming Products Weak Cascades Decay Weak Pair/decay Bremss Pair PhotoNucl. Decay Pair Pair Bremss Decay Weak

12 Laguna Beach 2003 Application Example of the PropagationMatrix  

13 Laguna Beach 2003

14 propagation/ PropagationMatrix.java Has a function of switching on/off any interaction channel bit6bit5bit4bit3bit2bit1bit0bit7 CCNCe+e- +-+- +-+- Knock-onBremssPhoto-Nucl  ->

15 Laguna Beach 2003 A factor of 2 enhancement Due to the heavier lepton production

16 Laguna Beach 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

17 Future plan… Integration with YOUR code!! Detector MC on the same base infrastructure. Detector MC on the same base infrastructure. Photon Propagator. Photonics? It needs to be faster and capable of LAEGER target volume for UHE as many events OUTSIDE the instrumental volume are likely to be triggered. Photon Propagator. Photonics? It needs to be faster and capable of LAEGER target volume for UHE as many events OUTSIDE the instrumental volume are likely to be triggered. Events are horizontal/downward-going. Needs realistic mapping of the polar ice configuration in the simulation. Events are horizontal/downward-going. Needs realistic mapping of the polar ice configuration in the simulation. Reconstruction. UHE events are associated with many cascades which would cause sizable fluctuation. Reconstruction. UHE events are associated with many cascades which would cause sizable fluctuation. May need to run Geant4 for full simulation of UHE cascades and to be implemented in this library. May need to run Geant4 for full simulation of UHE cascades and to be implemented in this library. LET ‘S WORK TOGETHER!! LET ‘S WORK TOGETHER!! Laguna Beach 2003


Download ppt "UHE Simulation Chiba U. Motivation Motivation Java class structure Java class structure Provided Methods Provided Methods Future Plan Future."

Similar presentations


Ads by Google