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

Public Member Functions

 G4NeutronHPEnAngCorrelation ()
 
 ~G4NeutronHPEnAngCorrelation ()
 
void Init (std::istream &aDataFile)
 
G4ReactionProductSampleOne (G4double anEnergy)
 
G4ReactionProductVectorSample (G4double anEnergy)
 
void SetTarget (G4ReactionProduct &aTarget)
 
void SetNeutron (G4ReactionProduct &aNeutron)
 
G4bool InCharge ()
 
G4double GetTargetMass ()
 
G4double GetTotalMeanEnergy ()
 

Private Attributes

G4double targetMass
 
G4int frameFlag
 
G4int nProducts
 
G4NeutronHPProducttheProducts
 
G4bool inCharge
 
G4ReactionProduct theTarget
 
G4ReactionProduct theNeutron
 
G4double theTotalMeanEnergy
 

Constructor & Destructor Documentation

Member Function Documentation

void Init ( std::istream &  aDataFile)
G4ReactionProduct* SampleOne ( G4double  anEnergy)
G4ReactionProductVector* Sample ( G4double  anEnergy)
G4bool InCharge ( )

References inCharge.

G4double GetTargetMass ( )

References targetMass.

G4double GetTotalMeanEnergy ( )

References theTotalMeanEnergy.

Member Data Documentation

G4double targetMass
private

Referenced by GetTargetMass(), and Init().

G4int frameFlag
private

Referenced by Init().

G4int nProducts
private

Referenced by Init(), SetNeutron(), and SetTarget().

G4bool inCharge
private
G4ReactionProduct theTarget
private

Referenced by SetTarget().

G4ReactionProduct theNeutron
private

Referenced by SetNeutron().

G4double theTotalMeanEnergy
private