Geant4  10.00.p03
G4NeutronHPPhotonXSection Class Reference

#include <G4NeutronHPPhotonXSection.hh>

+ Collaboration diagram for G4NeutronHPPhotonXSection:

Public Member Functions

 G4NeutronHPPhotonXSection ()
 
 ~G4NeutronHPPhotonXSection ()
 
void Init (std::istream &aDataFile)
 
G4double Sample (G4double anEnergy)
 

Private Attributes

G4double targetMass
 
G4double theIncShell
 
G4double theIncEnergy
 
G4int theIncFlag G4int theIncDisFlag
 
G4NeutronHPVector theInclusive
 
G4int nChannels
 
G4doubletheExShell
 
G4doubletheExEnergy
 
G4int *theExFlag G4inttheExDisFlag
 
G4NeutronHPVectortheExclusive
 

Detailed Description

Definition at line 42 of file G4NeutronHPPhotonXSection.hh.

Constructor & Destructor Documentation

G4NeutronHPPhotonXSection::G4NeutronHPPhotonXSection ( )
inline

Definition at line 45 of file G4NeutronHPPhotonXSection.hh.

References theExclusive, theExDisFlag, theExEnergy, and theExShell.

G4NeutronHPPhotonXSection::~G4NeutronHPPhotonXSection ( )
inline

Definition at line 53 of file G4NeutronHPPhotonXSection.hh.

References theExclusive, theExDisFlag, theExEnergy, and theExShell.

Member Function Documentation

void G4NeutronHPPhotonXSection::Init ( std::istream &  aDataFile)
inline

Definition at line 62 of file G4NeutronHPPhotonXSection.hh.

References eV, G4NeutronHPVector::Init(), nChannels, targetMass, theExclusive, theExDisFlag, theExEnergy, theExShell, theIncDisFlag, theIncEnergy, and theIncShell.

+ Here is the call graph for this function:

G4double G4NeutronHPPhotonXSection::Sample ( G4double  anEnergy)
inline

Definition at line 82 of file G4NeutronHPPhotonXSection.hh.

Member Data Documentation

G4int G4NeutronHPPhotonXSection::nChannels
private

Definition at line 97 of file G4NeutronHPPhotonXSection.hh.

Referenced by Init().

G4double G4NeutronHPPhotonXSection::targetMass
private

Definition at line 89 of file G4NeutronHPPhotonXSection.hh.

Referenced by Init().

G4NeutronHPVector* G4NeutronHPPhotonXSection::theExclusive
private
G4int* theExFlag G4int* G4NeutronHPPhotonXSection::theExDisFlag
private
G4double* G4NeutronHPPhotonXSection::theExEnergy
private
G4double* G4NeutronHPPhotonXSection::theExShell
private
G4int theIncFlag G4int G4NeutronHPPhotonXSection::theIncDisFlag
private

Definition at line 94 of file G4NeutronHPPhotonXSection.hh.

Referenced by Init().

G4double G4NeutronHPPhotonXSection::theIncEnergy
private

Definition at line 92 of file G4NeutronHPPhotonXSection.hh.

Referenced by Init().

G4NeutronHPVector G4NeutronHPPhotonXSection::theInclusive
private

Definition at line 95 of file G4NeutronHPPhotonXSection.hh.

G4double G4NeutronHPPhotonXSection::theIncShell
private

Definition at line 91 of file G4NeutronHPPhotonXSection.hh.

Referenced by Init().


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