Geant4  10.00.p04
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
G4NeutronHPIsoData Class Reference

Public Member Functions

 G4NeutronHPIsoData ()
 
 ~G4NeutronHPIsoData ()
 
G4double GetXsec (G4double energy)
 
G4bool Init (G4int A, G4int Z, G4double abun, G4String dirName, G4String aFSType)
 
G4bool Init (G4int A, G4int Z, G4int M, G4double abun, G4String dirName, G4String aFSType)
 
void Init (G4int A, G4int Z, G4double abun)
 
void Init (G4int A, G4int Z, G4int M, G4double abun)
 
G4NeutronHPVectorMakeElasticData ()
 
G4NeutronHPVectorMakeFissionData ()
 
G4NeutronHPVectorMakeCaptureData ()
 
G4NeutronHPVectorMakeInelasticData ()
 
G4NeutronHPVectorMakeChannelData ()
 
G4String GetName (G4int A, G4int Z, G4String base, G4String rest)
 
void FillChannelData (G4NeutronHPVector *aBuffer)
 
void ThinOut (G4double precision)
 

Private Attributes

G4NeutronHPVectortheFissionData
 
G4NeutronHPVectortheCaptureData
 
G4NeutronHPVectortheElasticData
 
G4NeutronHPVectortheInelasticData
 
G4NeutronHPVectortheChannelData
 
G4String theFileName
 
G4NeutronHPNames theNames
 

Constructor & Destructor Documentation

Member Function Documentation

G4bool Init ( G4int  A,
G4int  Z,
G4double  abun,
G4String  dirName,
G4String  aFSType 
)

References Init().

Referenced by Init().

G4bool Init ( G4int  A,
G4int  Z,
G4int  M,
G4double  abun,
G4String  dirName,
G4String  aFSType 
)
void Init ( G4int  A,
G4int  Z,
G4double  abun 
)

References Init().

void Init ( G4int  A,
G4int  Z,
G4int  M,
G4double  abun 
)
G4NeutronHPVector* MakeElasticData ( )

References theElasticData.

G4NeutronHPVector* MakeFissionData ( )

References theFissionData.

G4NeutronHPVector* MakeCaptureData ( )

References theCaptureData.

G4NeutronHPVector* MakeInelasticData ( )

References theInelasticData.

G4NeutronHPVector* MakeChannelData ( )

References theChannelData.

G4String GetName ( G4int  A,
G4int  Z,
G4String  base,
G4String  rest 
)

Member Data Documentation

G4NeutronHPVector* theFissionData
private
G4NeutronHPVector* theCaptureData
private
G4NeutronHPVector* theElasticData
private
G4NeutronHPVector* theInelasticData
private
G4String theFileName
private
G4NeutronHPNames theNames
private