Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CrElectronReentrant.cxx File Reference

#include <math.h>
#include <CLHEP/Random/RandomEngine.h>
#include <CLHEP/Random/RandGeneral.h>
#include <CLHEP/Random/JamesRandom.h>
#include "CrElectronReentrant.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 reentrantCRenvelope (G4double E )
G4double reentrantCRenvelope_integral (G4double E )
G4double reentrantCRenvelope_integral_inv (G4double value)
G4double reentrantCRenergy (HepRandomEngine* engine)

Variables

const G4double lowE_reent = 0.1
const G4double highE_reent = 10.0
const G4double INTEGRAL_reent = 17.812
const G4double A_reent = 1.33e-4
 Generate a random distribution of re-entrant cosmic ray electrons (same distribution as splash cosmic ray electrons): j(E) = A * E**-a A = 1.33e-04 a = 3.53 E: [GeV] j: [MeV**-1 m**-2 s**-1 Sr**-1]. More...

const G4double a_reent = 3.53
const G4double Cut_E = 0.06
const G4double A_Envelope = 1.5e-04


Function Documentation

G4double beta ( G4double E ) [inline]
 

Definition at line 47 of file CrElectronReentrant.cxx.

G4double energy ( G4double rigidity ) [inline]
 

Definition at line 69 of file CrElectronReentrant.cxx.

G4double reentrantCRenergy ( HepRandomEngine * engine )
 

Definition at line 130 of file CrElectronReentrant.cxx.

G4double reentrantCRenvelope ( G4double E ) [inline]
 

Definition at line 109 of file CrElectronReentrant.cxx.

G4double reentrantCRenvelope_integral ( G4double E ) [inline]
 

Definition at line 116 of file CrElectronReentrant.cxx.

G4double reentrantCRenvelope_integral_inv ( G4double value ) [inline]
 

Definition at line 123 of file CrElectronReentrant.cxx.

G4double reentrantCRspec ( G4double E ) [inline]
 

Definition at line 102 of file CrElectronReentrant.cxx.

G4double rigidity ( G4double E ) [inline]
 

Definition at line 58 of file CrElectronReentrant.cxx.


Variable Documentation

const G4double A_Envelope = 1.5e-04
 

Definition at line 97 of file CrElectronSplash.cxx.

const G4double A_reent = 1.33e-4
 

Generate a random distribution of re-entrant cosmic ray electrons (same distribution as splash cosmic ray electrons): j(E) = A * E**-a A = 1.33e-04 a = 3.53 E: [GeV] j: [MeV**-1 m**-2 s**-1 Sr**-1].

References: Alcaraz, J. et al. 2000, Phys.Let.B, 484, 10-22

Definition at line 94 of file CrElectronReentrant.cxx.

const G4double Cut_E = 0.06
 

Definition at line 96 of file CrElectronSplash.cxx.

const G4double INTEGRAL_reent = 17.812
 

Definition at line 43 of file CrElectronReentrant.cxx.

const G4double a_reent = 3.53
 

Definition at line 95 of file CrElectronReentrant.cxx.

const G4double highE_reent = 10.0
 

Definition at line 37 of file CrElectronReentrant.cxx.

const G4double lowE_reent = 0.1
 

Definition at line 36 of file CrElectronReentrant.cxx.


Generated at Wed Nov 21 12:20:34 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000