#include <math.h>#include <CLHEP/Random/RandomEngine.h>#include <CLHEP/Random/RandGeneral.h>#include <CLHEP/Random/JamesRandom.h>#include "CrProtonReentrant.h"Go to the source code of this file.
Functions | |
| G4double | beta (G4double E ) |
| G4double | rigidity (G4double E ) |
| G4double | energy (G4double rigidity ) |
| G4double | reentrantCRspec (G4double E , G4double cor , G4double phi ) |
| G4double | reentrantCRenvelope (G4double E , G4double cor , G4double phi ) |
| G4double | reentrantCRenvelope_integral (G4double E , G4double cor , G4double phi ) |
| G4double | reentrantCRenvelope_integral_inv (G4double value, G4double cor , G4double phi ) |
| G4double | reentrantCRenergy (HepRandomEngine* engine, G4double cor, G4double solarPotential) |
Variables | |
| const G4double | lowE_reentrant = 0.1 |
| const G4double | highE_reentrant = 10.0 |
| const G4double | INTEGRAL_reentrant = 26.449 |
| const G4double | A_reentrant = 3.0e-3 |
| Generate a random distribution of secondary cosmic ray protons: j(E) = A * E**-a * exp(-pow(energy/LOW_CUTOFF,-1)) A = 3.0e-03 a = 2.5 LOW_CUTOFF = 0.16 References: Energy spectrum above is obtained by eye-ball fitting of AMS data (Alcaraz et al. More... | |
| const G4double | a_reentrant = 2.5 |
| G4double | LOW_CUTOFF = 0.16 |
|
|
Definition at line 45 of file CrProtonReentrant.cxx. |
|
|
Definition at line 55 of file CrProtonReentrant.cxx. |
|
|
Definition at line 105 of file CrProtonReentrant.cxx. Referenced by CrProtonReentrant::energySrc(), and CrElectronReentrant::energySrc(). |
|
|
Definition at line 86 of file CrProtonReentrant.cxx. Referenced by reentrantCRenergy(). |
|
|
Definition at line 93 of file CrProtonReentrant.cxx. Referenced by reentrantCRenergy(). |
|
|
Definition at line 99 of file CrProtonReentrant.cxx. Referenced by reentrantCRenergy(). |
|
|
Definition at line 81 of file CrProtonReentrant.cxx. Referenced by reentrantCRenergy(). |
|
|
Definition at line 50 of file CrProtonReentrant.cxx. |
|
|
Generate a random distribution of secondary cosmic ray protons: j(E) = A * E**-a * exp(-pow(energy/LOW_CUTOFF,-1)) A = 3.0e-03 a = 2.5 LOW_CUTOFF = 0.16 References: Energy spectrum above is obtained by eye-ball fitting of AMS data (Alcaraz et al. 2000, Phys. Letter B 472, 215) Definition at line 73 of file CrProtonReentrant.cxx. |
|
|
Definition at line 41 of file CrProtonReentrant.cxx. |
|
|
Definition at line 77 of file CrProtonSplash.cxx. |
|
|
Definition at line 75 of file CrProtonReentrant.cxx. |
|
|
Definition at line 34 of file CrProtonReentrant.cxx. |
|
|
Definition at line 33 of file CrProtonReentrant.cxx. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000