#include <GRBShock.h>
Public Methods | |
| GRBShock (GRBShell Shocked_Material) | |
| ~GRBShock () | |
| double | tobs () const |
| This is the time seen by GLAST. | |
| double | Eint () const |
| Internal energy. More... | |
| double | getGammaf () const |
| The Lorentz factor of the shocked material. More... | |
| double | getVolume () const |
| double | getThickness () const |
| double | getParticleN () const |
| double | getB () const |
| double | getGammaMin () const |
| double | getGammaMax () const |
| void | setTobs (double value) |
| void | Write () |
| A printout utility. | |
| double | duration () |
| Return the approximative duration of the shock. | |
The input shell is the material already shocked, that contains an excess of energy due to the inelastic collision. This class calculates the magnetic field and the parameters to determine the distribution of the shocked accelerated electrons.
|
|
Calculates the magnetic field and the particle acceleration in the shocked material.
|
|
|
Internal energy. Is the internal energy in the shocked material. Part of it is converted into magnetic field and part of it is needed to accelerate particles. |
|
|
The Lorentz factor of the shocked material. It is needed to compute the energy transformation. |
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001