#include <GRBengine.h>
Public Methods | |
| GRBengine (GRBConstants *myParam) | |
| ~GRBengine () | |
| double | getDurationFromBATSE (char *burst_type="Both") |
| double | getDuration () |
| double | getDistance () |
| std::pair< double, double > | getDirection () |
| std::vector< GRBShock > | getShocksVector () |
There are different type of engine:
and
are the rise and the decay time of a single spike,
is the thickness of a shell,
is the internal energy available in a shock, then the estimated relations are:
.
.
.
From this equations it is easy to estimate three parameters, living free the fourth (
).
|
|
The observed duration from CGRO/BATSE has been fitted with a double power law. This method returns a number chosen from this distribution.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001