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

#include <G4NeutronHPChannel.hh>

Public Member Functions

 G4NeutronHPChannel ()
 
 ~G4NeutronHPChannel ()
 
G4double GetXsec (G4double energy)
 
G4double GetWeightedXsec (G4double energy, G4int isoNumber)
 
G4double GetFSCrossSection (G4double energy, G4int isoNumber)
 
G4bool IsActive (G4int isoNumber)
 
G4bool HasFSData (G4int isoNumber)
 
G4bool HasAnyData (G4int isoNumber)
 
G4bool Register (G4NeutronHPFinalState *theFS)
 
void Init (G4Element *theElement, const G4String dirName)
 
void Init (G4Element *theElement, const G4String dirName, const G4String fsType)
 
void UpdateData (G4int A, G4int Z, G4int index, G4double abundance)
 
void UpdateData (G4int A, G4int Z, G4int M, G4int index, G4double abundance)
 
void Harmonise (G4NeutronHPVector *&theStore, G4NeutronHPVector *theNew)
 
G4HadFinalStateApplyYourself (const G4HadProjectile &theTrack, G4int isoNumber=-1)
 
G4int GetNiso ()
 
G4double GetN (G4int i)
 
G4double GetZ (G4int i)
 
G4bool HasDataInAnyFinalState ()
 

Detailed Description

Definition at line 54 of file G4NeutronHPChannel.hh.

Constructor & Destructor Documentation

G4NeutronHPChannel::G4NeutronHPChannel ( )
inline

Definition at line 58 of file G4NeutronHPChannel.hh.

G4NeutronHPChannel::~G4NeutronHPChannel ( )
inline

Definition at line 68 of file G4NeutronHPChannel.hh.

Member Function Documentation

G4HadFinalState * G4NeutronHPChannel::ApplyYourself ( const G4HadProjectile theTrack,
G4int  isoNumber = -1 
)

Definition at line 211 of file G4NeutronHPChannel.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4NeutronHPChannel::GetFSCrossSection ( G4double  energy,
G4int  isoNumber 
)

Definition at line 53 of file G4NeutronHPChannel.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4NeutronHPChannel::GetN ( G4int  i)
inline

Definition at line 129 of file G4NeutronHPChannel.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4int G4NeutronHPChannel::GetNiso ( )
inline

Definition at line 127 of file G4NeutronHPChannel.hh.

Here is the caller graph for this function:

G4double G4NeutronHPChannel::GetWeightedXsec ( G4double  energy,
G4int  isoNumber 
)

Definition at line 48 of file G4NeutronHPChannel.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4NeutronHPChannel::GetXsec ( G4double  energy)

Definition at line 43 of file G4NeutronHPChannel.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4NeutronHPChannel::GetZ ( G4int  i)
inline

Definition at line 130 of file G4NeutronHPChannel.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4NeutronHPChannel::Harmonise ( G4NeutronHPVector *&  theStore,
G4NeutronHPVector theNew 
)

Definition at line 166 of file G4NeutronHPChannel.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4bool G4NeutronHPChannel::HasAnyData ( G4int  isoNumber)
inline

Definition at line 111 of file G4NeutronHPChannel.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4bool G4NeutronHPChannel::HasDataInAnyFinalState ( )
inline

Definition at line 132 of file G4NeutronHPChannel.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

G4bool G4NeutronHPChannel::HasFSData ( G4int  isoNumber)
inline

Definition at line 109 of file G4NeutronHPChannel.hh.

Here is the call graph for this function:

void G4NeutronHPChannel::Init ( G4Element theElement,
const G4String  dirName 
)

Definition at line 65 of file G4NeutronHPChannel.cc.

Here is the caller graph for this function:

void G4NeutronHPChannel::Init ( G4Element theElement,
const G4String  dirName,
const G4String  fsType 
)

Definition at line 59 of file G4NeutronHPChannel.cc.

Here is the call graph for this function:

G4bool G4NeutronHPChannel::IsActive ( G4int  isoNumber)
inline

Definition at line 107 of file G4NeutronHPChannel.hh.

G4bool G4NeutronHPChannel::Register ( G4NeutronHPFinalState theFS)

Definition at line 71 of file G4NeutronHPChannel.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4NeutronHPChannel::UpdateData ( G4int  A,
G4int  Z,
G4int  index,
G4double  abundance 
)
inline

Definition at line 120 of file G4NeutronHPChannel.hh.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4NeutronHPChannel::UpdateData ( G4int  A,
G4int  Z,
G4int  M,
G4int  index,
G4double  abundance 
)

Definition at line 142 of file G4NeutronHPChannel.cc.

Here is the call graph for this function:


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