Geant4  10.01.p03
G4GoudsmitSaundersonTable Class Reference

#include <G4GoudsmitSaundersonTable.hh>

Public Member Functions

 G4GoudsmitSaundersonTable ()
 
 ~G4GoudsmitSaundersonTable ()
 
G4double SampleTheta (G4double, G4double, G4double)
 

Private Member Functions

G4GoudsmitSaundersonTableoperator= (const G4GoudsmitSaundersonTable &right)
 
 G4GoudsmitSaundersonTable (const G4GoudsmitSaundersonTable &)
 
void LoadPDFandCPDFdata ()
 

Static Private Attributes

static G4doublePDF = 0
 
static G4doubleCPDF = 0
 

Detailed Description

Definition at line 48 of file G4GoudsmitSaundersonTable.hh.

Constructor & Destructor Documentation

G4GoudsmitSaundersonTable::G4GoudsmitSaundersonTable ( )

Definition at line 182 of file G4GoudsmitSaundersonTable.cc.

References G4cout, and G4endl.

G4GoudsmitSaundersonTable::~G4GoudsmitSaundersonTable ( )

Definition at line 195 of file G4GoudsmitSaundersonTable.cc.

G4GoudsmitSaundersonTable::G4GoudsmitSaundersonTable ( const G4GoudsmitSaundersonTable )
private

Member Function Documentation

void G4GoudsmitSaundersonTable::LoadPDFandCPDFdata ( )
private

Definition at line 256 of file G4GoudsmitSaundersonTable.cc.

References FatalException, and G4Exception().

+ Here is the call graph for this function:

G4GoudsmitSaundersonTable& G4GoudsmitSaundersonTable::operator= ( const G4GoudsmitSaundersonTable right)
private
G4double G4GoudsmitSaundersonTable::SampleTheta ( G4double  lambda,
G4double  Chia2,
G4double  rndm 
)

Definition at line 205 of file G4GoudsmitSaundersonTable.cc.

References a, A, G4Log(), LAMBDAN, scrA, and uvalues.

Referenced by G4GoudsmitSaundersonMscModel::SampleCosineTheta().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

G4double * G4GoudsmitSaundersonTable::CPDF = 0
staticprivate

Definition at line 67 of file G4GoudsmitSaundersonTable.hh.

G4double * G4GoudsmitSaundersonTable::PDF = 0
staticprivate

Definition at line 66 of file G4GoudsmitSaundersonTable.hh.


The documentation for this class was generated from the following files: