Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
G4NeutronHPLegendreStore Class Reference

#include <G4NeutronHPLegendreStore.hh>

Public Member Functions

 G4NeutronHPLegendreStore (G4int n)
 
 ~G4NeutronHPLegendreStore ()
 
void Init (G4int i, G4double e, G4int n)
 
void SetNPoints (G4int n)
 
void SetEnergy (G4int i, G4double energy)
 
void SetTemperature (G4int i, G4double temp)
 
void SetCoeff (G4int i, G4int l, G4double coeff)
 
void SetCoeff (G4int i, G4NeutronHPLegendreTable *theTable)
 
G4double GetCoeff (G4int i, G4int l)
 
G4double GetEnergy (G4int i)
 
G4double GetTemperature (G4int i)
 
G4int GetNumberOfPoly (G4int i)
 
G4double SampleDiscreteTwoBody (G4double anEnergy)
 
G4double SampleElastic (G4double anEnergy)
 
G4double Sample (G4double energy)
 
G4double SampleMax (G4double energy)
 
G4double Integrate (G4int k, G4double costh)
 
void InitInterpolation (std::ifstream &aDataFile)
 
void SetManager (G4InterpolationManager &aManager)
 

Detailed Description

Definition at line 37 of file G4NeutronHPLegendreStore.hh.

Constructor & Destructor Documentation

G4NeutronHPLegendreStore::G4NeutronHPLegendreStore ( G4int  n)
inline

Definition at line 41 of file G4NeutronHPLegendreStore.hh.

G4NeutronHPLegendreStore::~G4NeutronHPLegendreStore ( )
inline

Definition at line 47 of file G4NeutronHPLegendreStore.hh.

Member Function Documentation

G4double G4NeutronHPLegendreStore::GetCoeff ( G4int  i,
G4int  l 
)
inline

Definition at line 68 of file G4NeutronHPLegendreStore.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4NeutronHPLegendreStore::GetEnergy ( G4int  i)
inline

Definition at line 69 of file G4NeutronHPLegendreStore.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4int G4NeutronHPLegendreStore::GetNumberOfPoly ( G4int  i)
inline

Definition at line 71 of file G4NeutronHPLegendreStore.hh.

Here is the call graph for this function:

G4double G4NeutronHPLegendreStore::GetTemperature ( G4int  i)
inline

Definition at line 70 of file G4NeutronHPLegendreStore.hh.

Here is the call graph for this function:

void G4NeutronHPLegendreStore::Init ( G4int  i,
G4double  e,
G4int  n 
)
inline

Definition at line 52 of file G4NeutronHPLegendreStore.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4NeutronHPLegendreStore::InitInterpolation ( std::ifstream &  aDataFile)
inline

Definition at line 79 of file G4NeutronHPLegendreStore.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4NeutronHPLegendreStore::Integrate ( G4int  k,
G4double  costh 
)

Definition at line 301 of file G4NeutronHPLegendreStore.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4NeutronHPLegendreStore::Sample ( G4double  energy)

Definition at line 248 of file G4NeutronHPLegendreStore.cc.

Here is the call graph for this function:

G4double G4NeutronHPLegendreStore::SampleDiscreteTwoBody ( G4double  anEnergy)

Definition at line 42 of file G4NeutronHPLegendreStore.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4NeutronHPLegendreStore::SampleElastic ( G4double  anEnergy)

Definition at line 187 of file G4NeutronHPLegendreStore.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4NeutronHPLegendreStore::SampleMax ( G4double  energy)

Definition at line 117 of file G4NeutronHPLegendreStore.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4NeutronHPLegendreStore::SetCoeff ( G4int  i,
G4int  l,
G4double  coeff 
)
inline

Definition at line 59 of file G4NeutronHPLegendreStore.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4NeutronHPLegendreStore::SetCoeff ( G4int  i,
G4NeutronHPLegendreTable theTable 
)
inline

Definition at line 60 of file G4NeutronHPLegendreStore.hh.

void G4NeutronHPLegendreStore::SetEnergy ( G4int  i,
G4double  energy 
)
inline

Definition at line 57 of file G4NeutronHPLegendreStore.hh.

Here is the call graph for this function:

void G4NeutronHPLegendreStore::SetManager ( G4InterpolationManager aManager)
inline

Definition at line 84 of file G4NeutronHPLegendreStore.hh.

Here is the caller graph for this function:

void G4NeutronHPLegendreStore::SetNPoints ( G4int  n)
inline

Definition at line 56 of file G4NeutronHPLegendreStore.hh.

void G4NeutronHPLegendreStore::SetTemperature ( G4int  i,
G4double  temp 
)
inline

Definition at line 58 of file G4NeutronHPLegendreStore.hh.

Here is the call graph for this function:

Here is the caller graph for this function:


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